Rockbox Technical Forums
Third Party => Repairing and Upgrading Rockbox Capable Players => Topic started by: mx on March 28, 2012, 09:19:41 AM
-
As far i know, the e200v2 uses an 64MBit chip, 8MB, 16b wide. My idea is to replace it with another bigger compatible chip, but i have two questions.
The installed memory is 1Mx16b, 4 banks. I read about the arm memory controller and it supports up to 512Mb in 32Mx16, 4 banks configuration. After patching the bootloader i think this could work, BUT the 64MBit chip uses 0:11 addres lines, and for more i need additional addres lines. Are they wired or not, so replacing the chip will provide no improvement?
Second, im not sure how the flash storage is connected. First i thought NAND-NAND controller of AS3525 SoC, but later i found the flash appears as an SD card sotrage. So is this correct? NAND-NAND SD controller inside the Sandisk SoC - SD controller of the SoC?
I would like to populate the empty place in my 2GB player with an 4GB chip from an SD card or USB drive.
1. is the maximum 2x4GB chips? Or can i use 2x8GB chips and the controller copes with it?
2. need i use SanDisk chips or any other could work too?
3. If i replace both NAND chips, my idea is to load the firmware via JTAG to RAM, and run a formware upgrade.
And the last question, extracted and disassembled anyone the first stage bootloader from the SoC ROM?
I read the forums, but found no correct answers to this upgrading ideas.
Thanks.
-
As far i know, the e200v2 uses an 64MBit chip, 8MB, 16b wide. My idea is to replace it with another bigger compatible chip, but i have two questions.
The installed memory is 1Mx16b, 4 banks. I read about the arm memory controller and it supports up to 512Mb in 32Mx16, 4 banks configuration. After patching the bootloader i think this could work, BUT the 64MBit chip uses 0:11 addres lines, and for more i need additional addres lines. Are they wired or not, so replacing the chip will provide no improvement?
The memory is internal to the AS3525 chip, not a discrete IC. Most likely, none of the address lines are externally connected since there is no external memory.
Second, im not sure how the flash storage is connected. First i thought NAND-NAND controller of AS3525 SoC, but later i found the flash appears as an SD card sotrage. So is this correct? NAND-NAND SD controller inside the Sandisk SoC - SD controller of the SoC?
IIRC, theres an SD controller IC on the player which sits between the NAND and the AS3525 chip.
1. is the maximum 2x4GB chips? Or can i use 2x8GB chips and the controller copes with it?
You'd probably have to ask Sandisk. I don't think anyone knows how their SD bridge chip works.
And the last question, extracted and disassembled anyone the first stage bootloader from the SoC ROM?
I think funman looked at it, but I'm not sure in how much detail.
-
The AMS chip has some onchip RAM, but there is also an external SDRAM chip connected, in my case Samsung K4S641632K-UC75.
I try to solder some NAND IC, hope it will work. maybe the sd controller can detect them.
-
The AMS chip has some onchip RAM, but there is also an external SDRAM chip connected, in my case Samsung K4S641632K-UC75.
Sorry, was thinking of the Clip series. I forgot that the e200v2 and fuzev1 had external memory.