View Full Version: M230-compatible Mac application?

camerahacks >>Applications >>M230-compatible Mac application?


<< Prev | Next >>

nhillery1- 09-27-2006
PureTool alpha 9/23/2006
I've had some success downloading on mac using puretool_9/23/2006. I can see my movies, and quicktime says they have audio, but I hear no sound (I may have a problem with my quicktime/divx/xvid setup, though). I was not able to download usp.bin, but was able to download the p3 partition. The error message while downloading usp.bin is: --- fSDO called with 4 Column 0 has row 2 selected Identified root node / has 3 children Column 1 has row 0 selected Selected item is USP.BIN Downloading /USP.BIN from partition 3 NOTICE: Debug message level 4 (DEBUG ) INFO : Found device 0x4f87 DEBUG : Found 1 configurations DEBUG : Found interface: 0x5117 DEBUG : dealWithInterface: found 3 pipes INFO : Found: INFO : Pipe: 1 INFO : Direction: Out INFO : Number: 1 INFO : Transfer Type: Bulk INFO : Max Packet Size: 512 INFO : Interval: 0 INFO : Found: INFO : Pipe: 2 INFO : Direction: In (??) INFO : Number: 1 INFO : Transfer Type: Bulk INFO : Max Packet Size: 512 INFO : Interval: 0 INFO : Found: INFO : Pipe: 3 INFO : Direction: In (??) INFO : Number: 3 INFO : Transfer Type: Bulk INFO : Max Packet Size: 512 INFO : Interval: 0 INFO : dealWithPipes: grabbing BULK IN pipe index 4, number 3 DEBUG : dealWithPipes: blocksize 64 INFO : Input pipe=4, Output pipe=0 INFO : Unlocking WRITE: bReq=01 val=fe01 idx=0101, 4 bytes -> err=0 data: a0 01 00 00 READ: bReq=01 val=ff01 idx=ffff, 4 bytes -> err=0 data: 01 00 00 00 INFO : Camera lock query returned 1 NOTICE: Camcorder already unlocked, skipping... INFO : Changing to partition 3 WRITE: bReq=01 val=bf03 idx=0000, 4 bytes -> err=e0004051 (0 actual bytes) data: 00 00 00 00 INFO : Changing to \"/Users/nathan/Desktop\" INFO : Changing to '/Users' WRITE: bReq=01 val=b800 idx=0101, 7 bytes -> err=0 data: 2f 55 73 65 72 73 00 INFO : Changing to 'nathan' WRITE: bReq=01 val=b800 idx=0101, 7 bytes -> err=0 data: 6e 61 74 68 61 6e 00 INFO : Changing to 'Desktop' WRITE: bReq=01 val=b800 idx=0101, 8 bytes -> err=0 data: 44 65 73 6b 74 6f 70 00 DEBUG : Calling camcorder_download_file with block size 64 ERROR : Filename too long (max 12, got 16) --- (I get the same kind of error if I try to download p4/logo.jpg or any other file.) When I get to the last movie in the list, the completion bar just sits there. The last movie appears to be downloaded properly, but puretool never finishes that operation. I have to kill it and restart to do more. Movie download seems much slower on mac/puretool than pc/ops. Or is that just my imagination? I got my m230 into a state where starting record would just blank the screen. Pressing record again would turn on the red led and start the on-screen timer, but wouldn't appear to actually record anything. Power-cycling the camcorder fixed this. (All I had been changing was the bitrate.) Also, if I attempt to download partition on partition_0, I get the following error: --- INFO : Found device 0x61fb DEBUG : Found 1 configurations DEBUG : Found interface: 0x5c1b DEBUG : dealWithInterface: found 3 pipes INFO : Found: INFO : Pipe: 1 INFO : Direction: Out INFO : Number: 1 INFO : Transfer Type: Bulk INFO : Max Packet Size: 512 INFO : Interval: 0 INFO : Found: INFO : Pipe: 2 INFO : Direction: In (??) INFO : Number: 1 INFO : Transfer Type: Bulk INFO : Max Packet Size: 512 INFO : Interval: 0 INFO : Found: INFO : Pipe: 3 INFO : Direction: In (??) INFO : Number: 3 INFO : Transfer Type: Bulk INFO : Max Packet Size: 512 INFO : Interval: 0 INFO : dealWithPipes: grabbing BULK IN pipe index 4, number 3 DEBUG : dealWithPipes: blocksize 64 INFO : Input pipe=4, Output pipe=0 INFO : Download partition: unlocking INFO : Unlocking WRITE: bReq=01 val=fe01 idx=0101, 4 bytes -> err=0 data: a0 01 00 00 READ: bReq=01 val=ff01 idx=ffff, 4 bytes -> err=0 data: 01 00 00 00 INFO : Camera lock query returned 1 NOTICE: Camcorder already unlocked, skipping... WRITE: bReq=01 val=f102 idx=0101, 8 bytes -> err=0 data: 00 02 00 00 00 02 00 00 WRITE: bReq=01 val=f300 idx=0101, 0 bytes -> err=0 data: DEBUG : 0 1 2 3 4 5 6 7 8 9 a b c d e f DEBUG : f8 ff ff ff ff ff ff ff ff ff 06 00 07 00 08 00 DEBUG : 09 00 0a 00 0b 00 0c 00 0d 00 0e 00 0f 00 10 00 DEBUG : 11 00 12 00 13 00 14 00 15 00 16 00 17 00 18 00 DEBUG : 19 00 1a 00 1b 00 1c 00 1d 00 1e 00 1f 00 20 00 DEBUG : 21 00 22 00 23 00 24 00 25 00 26 00 27 00 28 00 DEBUG : 29 00 2a 00 2b 00 2c 00 2d 00 2e 00 2f 00 30 00 DEBUG : 31 00 32 00 33 00 ff ff 35 00 36 00 37 00 38 00 DEBUG : 39 00 3a 00 3b 00 3c 00 3d 00 3e 00 3f 00 40 00 DEBUG : 41 00 42 00 43 00 44 00 45 00 46 00 47 00 48 00 DEBUG : 49 00 4a 00 4b 00 4c 00 4d 00 4e 00 4f 00 50 00 DEBUG : 51 00 52 00 53 00 54 00 55 00 56 00 57 00 58 00 DEBUG : 59 00 5a 00 5b 00 5c 00 5d 00 5e 00 5f 00 60 00 DEBUG : 61 00 ff ff 00 00 00 00 00 00 00 00 00 00 00 00 DEBUG : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 DEBUG : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 DEBUG : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 DEBUG : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 DEBUG : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 DEBUG : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 DEBUG : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 DEBUG : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 DEBUG : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 DEBUG : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 DEBUG : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 DEBUG : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 DEBUG : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 DEBUG : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 DEBUG : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 DEBUG : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 DEBUG : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 DEBUG : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 DEBUG : 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 ERROR : Bad magic number (expected 0xAA55, got 0x0000) ERROR : Unable to get partition size

koikoi- 09-28-2006

nhillery1: Missing audio can be fixed with forumer.com/viewtopic.php?t=1235>fixsound. Slow download speed is definitely a problem. The download pane not closing is known but I haven't tried to track down why it happens. I'll add notes about all of those to the readme. Everything under "Advanced" should be considered even more experimental than normal. Download of a single file is failing because it looks like I'm mistaking the computer path for the camera path. I'll look at the partition 0 error later, I think I might be mis-mapping it.

koikoi- 09-30-2006

There's a bug in the PureTool 0.2006.09.23 where a reset key is not tried as a response. Most users should not run into it - this only affects newer camcorders with a reset key if the user is missing the example saturnkeys.txt (due to deleting it or not having it in the cwd when starting from the command line). A workaround is to have a copy of saturnkeys.txt in the appropriate place. nhillery: Downloading partition 0 on my M230 failed with pretty much the same error you saw, but my M200 works. Interesting.

koikoi- 09-30-2006

Unlike the M200, my M230 does not have an EBR on partition 0; the boot record is block 0 (like all the other partitions) instead of block 1 (as on the M200). However, I don't see Ops doing anything differently for the new camcorders; I think even Ops should fail when trying to download partition 0 from a M230 (perhaps any new camcorders) -- can someone verify this?

RayM- 10-01-2006

When I try with My M230 FW 53.05 and 53.12 I get the message Bad signature retrieved from partition's boot record Bad signature retrieved from partition's boot record Trouble retrieving p0.img (yes, the bad sig. part twice in both attempts) With a M220 33.19 I get flash download was 1523200 bytes Success retrieving p0.img So I assume there was a problem.(But it did try) With a M220 33.04 I get flash download was 128663040 bytes Success retrieving p0.img So I assume this one is good RayM

Cerebus- 10-02-2006
Odd saturnchallenge result on OS X w/ M230 FW 53.05
saturnchallenge 7.0 on OS X returns me: C 3030303030303030303030303030303030303030303030303030303030303030 C 3030303030303030303030303030303030303030303030303030303030303030 C 0d0a303030303030303030303030303030303030303030303030303030303030 C 3030303030303030303030303030303030303030303030303030303030303030 Which CronusKey won't grok: CronusKey v1.3 Opened cronuskeys.txt the challenge isn't one of the known types(1,2,3,4). exiting. Which seems to me to be why PureTool won't work for me at all. The camcorder works fine otherwise. -- C

OldProfessorBear- 10-02-2006
Re: Odd saturnchallenge result on OS X w/ M230 FW 53.05
saturnchallenge 7.0 on OS X returns me: C 3030303030303030303030303030303030303030303030303030303030303030 C 3030303030303030303030303030303030303030303030303030303030303030 C 0d0a303030303030303030303030303030303030303030303030303030303030 C 3030303030303030303030303030303030303030303030303030303030303030 Which CronusKey won't grok: CronusKey v1.3 Opened cronuskeys.txt the challenge isn't one of the known types(1,2,3,4). exiting. Which seems to me to be why PureTool won't work for me at all. The camcorder works fine otherwise. -- C Huh ... ASCII zeroes with a CR/LF in the middle ... ?

Cerebus- 10-02-2006
Re: Odd saturnchallenge result on OS X w/ M230 FW 53.05
Huh ... ASCII zeroes with a CR/LF in the middle ... ? That's what *I* said. FWIW, I linked with libusb 0.1.12 from Darwinports (though I haven't sync'd in a while). Oh, and saturnchallenger 6.9 returns all zeros, linked with the same libusb. I bought the cable from ZAC, so I'm relatively confident that the cable's good. -- C

GotAnMP3- 10-02-2006

You might have to do your initial unlocking under WinXP. It's not as bad as it sounds. :roll:

Cerebus- 10-02-2006

It is if you don't have a WinXP system to unlock on. -- C

augey- 10-02-2006

figured i'd post it here too, for all you OS Xers, saturnchallenger for mac forumer.com/viewtopic.php?p=34348#34348" target="_blank">http://camerahacks.10.forumer.com/viewtopic.php?p=34348#34348 230 53.12: -------- <...>Desktop/cvs\ camera/schallenger-6.9-enigma/source/saturnchallenger; exit Closing device trying bus 0 usb device with VID==05ac PID==8005 usb device with VID==05ac PID==030a usb device with VID==05ac PID==030a trying bus 1 usb device with VID==05ac PID==8005 trying bus 2 usb device with VID==05ac PID==8005 trying bus 3 usb device with VID==05ac PID==8006 usb device with VID==167b PID==0101 Found the camcorder: Pure Digital Inc. , VID:167B PID:0101 Connected to camcorder. <...> failed to unlock camcorder logout ---------------------------- I'm getting the same results as this with an m230 53.05. Anyone had success with saturnchallenger on osx? I'm very new to using the terminal. First I typed cd & then dragged the schallenger-6.9-enigma folder into the window to get in the directory. Then I typed sudo & dragged run-me-only.sh into the window. Is that even close to right?

Cerebus- 10-03-2006

I'm getting the same results as this with an m230 53.05. Anyone had success with saturnchallenger on osx? I'm very new to using the terminal. First I typed cd & then dragged the schallenger-6.9-enigma folder into the window to get in the directory. Then I typed sudo & dragged run-me-only.sh into the window. Is that even close to right? I'm getting back a bogus challenge on OS X (see above) but OPS is working on XP (I commandeered a work machine). I was able to generate a saturnkeys.txt but I still can't get PureTool to work. Update: With saturnkeys.txt in the same directory as PureTool.app, PureTool doesn't work. However, if I run PureTool from the command-line from that directory, PureTool *does* work (at least, it listed the camcorder contents; then it froze the system--but I think that's a different problem; this box has been acting funny since the conclusion of the 10.4.8 seed so I'll be reinstalling it). Update 2: When downloading a single file, PureTool is freezing at the end of the download (progress bar is full, but doesn't go away). No errors in Terminal (I'm stuck running from command-line, see above). However, the movie download appears to be complete and plays. FWIW, I convert 'em to MP4 with iSquint and have no sound problems, though the original has stuttering sound when played in VLC. -- C

GotAnMP3- 10-03-2006

You can do away with the need for a saturnkeys.txt if you reset the key on your camcorder, using the la-*test*-('") version of OPS under WinXP.

koikoi- 10-03-2006

Cerebus: Since you're able to run from the command line, you can get the challenge key by setting the log level to INFO or above - you don't need saturnchallenger anymore. This is more for the next person who needs to know, since you managed to work around it. Interesting, being unable to run from the Finder but successfully from the command line is not expected. Anyone else seeing this? Freezing at the end of the download is a known problem, but it's low priority since files download correctly. In other news, my Intel mini arrived!

Cerebus- 10-04-2006

Koi-- OK, here's what I'm getting now. I've commandeered a comp @ work and unlocked two camcorders (53.05) and two still cameras (410 with firmware 6600). I've reset all four cameras with OPS and successfully downloaded movies & pics. With the key reset, 0.2006.09.23 seems to be fine. Interestingly, \\\\"Download all\\\\" doesn't freeze. FWIW I was able to reproduce the \\\"can't find saturnkeys.txt\\\" problem at will. Update--Um, I spoke too soon. 0.2006.9.23 is not fine; it still gives me: ERROR : Unable to open saturnkeys.txt ERROR : No matching keys found in saturnkeys.txt Most of the time when launched from Finder, where \\"most\\" is defined as \\"every time but once.\\" :) Running from the command line is fine every time, however. --End update. --Update 2: If I run 0.2006.09.23 from the command line, exit, and then launch it from Finder, 0.2006.09.23 will run just fine every time. If I then unplug/replug the camcorder and launch 0.2006.09.23 from Finder, I get the above error. 0.2006.08.26 doesn't show this problem, and works from Finder with the key reset camcorder every time. --end Update 2 The 410 stills aren't detected. Clicking refresh gives \\\\"no device found.\\\\" The camera shows up in System Profiler as \\\\"Digital Camera\\\\" on the low-speed USB bus: Digital Camera: Version: 0.01 Bus Power (mA): 500 Speed: Up to 12 Mb/sec Manufacturer: SMaL Product ID: 0x0027 Vendor ID: 0x0dca Here's a usb enumeration: Device: 002-0dca-0027-00-00 Device class: 0 Device sub class: 0 Device protocol: 0 Max packet size: 64 idVendor: 3530 idProduct: 39 Device Version: 00.01 Configuration: 1 Total length: 32 selfPowered: 0 remoteWakeup: 0 maxPower: 1 Interface: 0 Alternate Setting: 0 Interface class: 255 Interface sub class: 0 Interface protocol: 0 Endpoint: 0x81 Type: 2 Max packet size: 64 Interval: 0 Endpoint: 0x1 Type: 2 Max packet size: 64 Interval: 0 Configuration: 2 Total length: 32 selfPowered: 0 remoteWakeup: 0 maxPower: 0 Interface: 0 Alternate Setting: 0 Interface class: 255 Interface sub class: 0 Interface protocol: 0 Endpoint: 0x81 Type: 2 Max packet size: 64 Interval: 0 Endpoint: 0x1 Type: 2 Max packet size: 64 Interval: 0

Forumer™ is Voted #1 Free Forum Hosting provider
Build your own community today with the largest message board hosting company.