Third Party > Repairing and Upgrading Rockbox Capable Players
iPod nano 1G Flash Upgrade Hack
saratoga:
--- Quote from: conejoroy on January 11, 2010, 04:00:16 PM ---the nano controller need MLC handling to be implemented in software or flash type is fixed in the hardware? if its software, that functionality is already implemented in rockbox?
--- End quote ---
Hardware.
--- Quote from: conejoroy on January 11, 2010, 04:00:16 PM ---capacity of flash chip(s) is fixed by a constant value or detected at runtime? will it support or detect >4GB if the chips are of higher capacity?
--- End quote ---
Probably Apple is the only one who knows that.
conejoroy:
just for the record.. according to SST55LD019 controller datasheet:
--- Quote ---The ATA Flash Disk controller firmware contains a list of supported standard NAND flash media devices. Upon initial Power-on, the controller scans all connected flash media devices and reads their device ID. If the device ID matches the listed flash media devices in the ATA Flash Disk controller, the controller performs drive recognition based on the algorithm provided by the flash media suppliers, including setting up the bad block table, executing all the necessary handshaking routines for flash media support, and, finally, performing the low-level format
--- End quote ---
it seems the only thing they needed to do is drop in any supported flash (I saw hynix, toshiba and samsung of 1, 2 or 4GB) and the controller recognized them automatically.. well by the time of manufacturing there was no 8 or 16 GB chips, maybe not even 4GB (mine has 2 of 2GB)..
perhaps it may work with two 4GB chips of those brands.. but anyway I don't know if the controller will support >4GB..
oh well... this is it
thanks for your kind answers =)!
pd: it seems that if I want rockbox on an iPod and >4GB I'll need to get a 5 or 5.5G...
Chronon:
Actually, only iPod Nanos will have capacities of <4GB. Any other supported iPod will have a capacity in excess of this.
Navigation
[0] Message Index
[*] Previous page
Go to full version