View Full Version: M230 Mass Storage Works!

camerahacks >>Camcorder Discussions >>M230 Mass Storage Works!


<< Prev | Next >>

brite_eye- 05-05-2007
M230 Mass Storage Works!
Mass Storage Works on model 230 53.14s! I feel like I am going crazy. The code in my 53.12 looked identical to code in original m200 3.40, but an OPS send monitor "wl 801c9ca4 0xa" never worked. After spending many hours trying to tracing through mips assembler code, I decided to look for the code on a 53.14. It also had what looked like identical code to both the 53.12 and 3.40. Hurrah! - after sending an OPS monitor "wl 801ebe44 0xa" and then pressing playback the no_name partition popped up unexpectedly. Now I am wondering whether I goofed on the 53.12 or if Pure Digital actually fixed a Mass Storage bug. Please verify that I am not crazy and try the following on your 53.05, 53.12, or 53.14: 53.05 wl 801c9a84 0xa 53.12 wl 801c9ca4 0xa 53.14 wl 801ebe44 0xa Press playback and report if no_name shows up as mass storage. IIRC I was just getting a mass storage device without any partition on the earlier model 230s. My next step is to dig for another method of rewriting firmware on 53.14s since nandextra output appears to be overwritten in sdram dumps. I am hoping to reach my final goal of a modified OTU model 230 that can plug into any computer and appear as a mass storage device in less than a week.

bobbarker- 05-05-2007

53.05 RiteAid, command worked, windows reports back as it being Mass Storage, but it doesn't mount. EDIT: Windows shows it as 118MB "Unallocated". It's there...just not "there" for windows :P Great find brite!

SaturnNiGHTS- 05-05-2007

53.12 on linux, shows up as a full disk device, no partitions . mounts as a vfat device with no special options. files copy just fine, no issues. cool discovery, brite_eye. maybe your 53.12 firmware's borked? i can take an MD5 hash of mine so you can compare it to yours? scsi0 : SCSI emulation for USB Mass Storage devices usbcore: registered new driver usb-storage USB Mass Storage support registered. usb-storage: device found at 11 usb-storage: waiting for device to settle before scanning Vendor: ZORAN Model: COACH6 (I62) Rev: 1.10 Type: Direct-Access ANSI SCSI revision: 00 usb-storage: device scan complete SCSI device sda: 249855 512-byte hdwr sectors (128 MB) sda: Write Protect is off sda: Mode Sense: 00 06 00 00 sda: assuming drive cache: write through SCSI device sda: 249855 512-byte hdwr sectors (128 MB) sda: Write Protect is off sda: Mode Sense: 00 06 00 00 sda: assuming drive cache: write through sda: sd 0:0:0:0: Attached scsi disk sda pretty cool...but this would only prove really useful to me if this was enabled automatically within firmware. for the effort to load ops, enable mass storage, press playback, then copy the files...ehh. i might as well run avidownload. --toots own horn-- now, two things would be nifty...either have the device show up as mass storage all the time, or have it be activated via the monitor command without having to press playback. before: 167B:0101 after: 167B:2002 EDIT: never said thanks.

zapped- 05-05-2007

Unable to reproduce results on my 53.12 using ops v0.20. Pressed Open, Unlock, then sent monitor command wl 801c9ca4 0xa then pressed playback on camcorder. Refreshed "My Computer" and didn't see new device. Tried this several times. I did notice that if after doing the sequence, if it then tried to open in ops it changed as such before: 167B:0101 after: 167B:2002

SaturnNiGHTS- 05-05-2007

the VID:PID change means that the coach chipset is switching modes...the PID of 2002 means that it's in mass storage mode...now it's just a matter of windows understanding what the heck to do with it.

zapped- 05-05-2007

Just now I plugged in 53.12 opened, unlocked and sent monitor command and without hitting playback, the camcorder screen has text >> USB MSC MODE << and under that it has 16:50 (which is the time left, but not labeled as such) and under that the number 4 (which is the number of videos saved also not labeled) I think the difference is that I didn't wait for the camcorder to boot up all the way. In any case looking in device manager I see that a new Disk Drive appears that is without partitions and is 118MB. It was probably there all along. I resisted the temptation to partition or format it.

bobbarker- 05-05-2007

zapped- Mine never showed up in windows, check the device manager, it'll showup there as a Mass Storage Device, called Saturn, and the the Disk Management will also reveal it as an "unpartitioned" space. Don't recomend formating it. Nevermind....one minute too late :roll:

brite_eye- 05-05-2007

53.12 on linux, shows up as a full disk device, no partitions . mounts as a vfat device with no special options. files copy just fine, no issues. cool discovery, brite_eye. maybe your 53.12 firmware's borked? Based on the other responses it looks like compared to Linux, Windows is borked!

SaturnNiGHTS- 05-05-2007

Just now I plugged in 53.12 opened, unlocked and sent monitor command and without hitting playback, the camcorder screen has text >> USB MSC MODE << and under that it has 16:50 (which is the time left, but not labeled as such) and under that the number 4 (which is the number of videos saved also not labeled) huh. i automated avidownload to throw that command at it immediately after unlock, and it will flicker USB MSC MODE, then go to the ready screen. the program needs to remain open for a couple of seconds for the device to settle, but avidownload closed out now, and it's just sitting here, mass storage, no interaction from me. pretty damn sweet.

brite_eye- 05-05-2007

I can see 53.12 mass storage files using WinImage http://www.winimage.com/winimage.htm : 1. Under Disk select Creating Virtual Hard Disk image from physical drive 2. Check include non removable hard disks 3. Selec the Zoran Coach and click ok 4. Save, wait and wait some more 5. Files can now be accessed I can also reboot to a live Knoppix CD and from Knoppix desktop, select go, storage media, click on last one and see all the files in p0/no_name. Just a guess but I wonder if flawed firmware is pointing to beginning of boot sector rather than beginning of extended partition. Thankyou PD for making it work correctly on 53.14 firmware! But what did you do to screw up nandextra monitor command?

SaturnNiGHTS- 05-05-2007

mmm, yeah...winimage is good. it helped us with the pv2s also. good call.

Oisin- 05-05-2007

2 rite m230s 53.12 - same results as Brite-Eye show up as ZORAN COACH6 (I62) USB device under Disk Drives under Device Mgr, but no volume under 'My Computer" the Device Instance ID under "Details" shows up as USBSTOR\DISK&VEN_ZORAN&PROD_COACH6_(I62)&REV_1.10\PS5000010&0 Now this is a Coach *8*, correct? Brite-Eye, what are the values you find for those entries for your 53.14? This is veddy interesting...

SaturnNiGHTS- 05-05-2007

usb-storage: waiting for device to settle before scanning Vendor: ZORAN Model: COACH6 (I62) Rev: 1.10 Type: Direct-Access ANSI SCSI revision: 00 usb-storage: device scan complete yeah, i noticed that...definitely peculiar.

brite_eye- 05-06-2007

2 rite m230s 53.12 - same results as Brite-Eye show up as ZORAN COACH6 (I62) USB device under Disk Drives under Device Mgr, but no volume under 'My Computer" the Device Instance ID under "Details" shows up as USBSTOR\DISK&VEN_ZORAN&PROD_COACH6_(I62)&REV_1.10\PS5000010&0 Now this is a Coach *8*, correct? Brite-Eye, what are the values you find for those entries for your 53.14? This is veddy interesting... My results using Windows fc.exe: Comparing files 5312\USBDEVDESC.BIN and 5314\USBDEVDESC.BIN FC: no differences encountered Comparing files 5312\USBMODEDESC.BIN and 5314\USBMODEDESC.BIN FC: no differences encountered Comparing files 5312\USBMSINQSTR.BIN and 5314\USBMSINQSTR.BIN FC: no differences encountered Comparing files 5312\USBSTRINGS.BIN and 5314\USBSTRINGS.BIN FC: no differences encountered The "values" come from usb files in p2 which have not been changed in a very long time. It would appear that PD is having trouble keeping all their ducks in a row. All m230s use Coach 8 processors.

Anonymous- 05-06-2007

So I tale it they are not using the coach8 to anywhere near its potential....Lazy Bastards, They cant even keep up with RCA.

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