Rockbox Development > New Ports

SanDisk Sansa c200v2, m200v4, clipv1, clipv2, clip+, and fuzev2

<< < (26/386) > >>

amaldo:
I would like to confirm that shorting the two pads near the flash-ram-chip boots my Sansa e250v2 into the 'special' mode. This works fine in my Linux machine with USB2.0 (The ehci module reports the connection)

I also see a 1027342336bytes (980MiB) drive, and the beginning seems to be exactly the same as the firmware file I installed (e200pe.bin). I haven't tried writing to it yet. Does anybody have a patched firmware with a delay at bootup, so I could try writing it into the drive?

The USB ID is: 0781:6200 SanDisk Corp. (Sandisk M200Plus)

Trying to get JTAG to work has not been very successful. I followed the pinout that hth posted in this forum, but the TDO pin is stuck at 1 (actually 2.4V instead of 3.1V). It might be related to the empty solder pads next to what we think are the JTAG pads. The bad news is that after looking at the pinout posted here (http://www.flickr.com/photos/90053035@N00/2586759595/sizes/o/) by Daniel, none of the JTAG pins from the Datasheet are connected to those pads behind the screen. Am I missing something? Maybe a buffer circuit in the middle?

Edit: The pinout as suggested by Daniel seems to be ok, I tested the power pins, and they are in the right place:

A15  = 3.1V
B15 = 0V
K1 = 1.2V
L1  = 0V

Have a nice weekend!

andva:
Excellent work, everyone!


--- Quote from: amaldo on June 21, 2008, 10:19:00 AM --- Does anybody have a patched firmware with a delay at bootup, so I could try writing it into the drive?
--- End quote ---

I think that there is none yet for the e200v2 series, but you could always try writing an old version of the firmware and checking the version after rebooting to confirm that it has been updated. Bagder keeps an archive of several versions in his homepage:

http://daniel.haxx.se/sansa/v2.html

best regards - andva

daniel_at:
@amaldo:

I already mentioned that i have not found any reasonable connection to that maybe-JTAG-pins. Can you probaply check if I made an error within my numberation of the Pins (rotating/mirroring)?

But maybe Sansa had ordered a special designed BGA-Package. At least they have a special PROM-Mask and a own Package labeling - but i see no reason for that... may be not that cheap..

Daniel

embrion:
I checked disassembled Clip and Fuze and I can't see any candidates for jtag pins on Clip and maybe one on Fuze. Is it possible that they're just not on the PCB? Also, maybe Sandisk use jtag via their proprietary port? It would be convenient for service as disassembly wouldn't be necessary. Something like this http://www.segger.com/jpg/sam_ice.jpg
Can't we just direct solder into correct pins of SoC ? We got docs of it and the chip itself got jtag support  http://www.austriamicrosystems.com/03products/products_detail/AS3525/download/block_diagramm.gif

I'm still looking for something that would help people working on the jtag. As we know now, v2 uses Sagger embOS. Sagger also sells SAM-ICE and J-Link jtag simulators. I'm trying to find some schematics. For now, I found something about mysterious missing resistor. Check this http://www.atmel.com/dyn/resources/prod_documents/doc6206.pdf. Apart from described pinouts at page 2-1,2-2, the document also says about removing resistor at page 8-1. I know they remove it from J-link itself but maybe it is something?

atomikpunk:
Hi everyone,

I agree with caladan that probably emFile is used, and I guess emUSB is also a valid hypothesis. However, I doubt emLoad is used since I simply don't the use of it when USB is available.

Concerning pinout, I'm really puzzled by all of this, I simply don't understand why pinout would be different from the original chip pinout. I thin it would also be quite difficult to change the pinout of parts of this complexity, geographically speaking.

Have we measured for capacitors between jtag pads and expected processor pins? I guess the next step on the hardware side is to probe everything we can and share results. I will gladly probe mine and share results when I'll have time to do so. As for the buffer you mentioned Amaldo, well I don't see one on the PCB, but there could be one somewhere in the processor chip maybe...

Andva, if you're adventurous, their is a patcher on SVN that you could use to patch your firmware with the delay. Have a look in utils/AMS/hacking.

Anyone with another V2 kind tried the "resistor shorting mode" on their player? 'Cause up to now, only people with E200 have made it to see a non-zero drive...

Navigation

[0] Message Index

[#] Next page

[*] Previous page

Go to full version