Rockbox Development > New Ports
Phillips GoGear HDD6330
saratoga:
--- Quote from: b0hoon on October 20, 2010, 04:23:00 PM ---Today i found the magic numbers in the registers (r0,r1,r2,r3) in order to boot the original firmware from the Rockbox bootloader. I used special mi4 image (the buzzer was clicking and gave me the right values, bit after bit). I will commit it ASAP. I'm not sure if i can do it this week, cause it's freeze time.
--- End quote ---
We branched, so the freeze is over. Plus the free doesn't apply to targets that aren't being released yet.
LambdaCalculus:
--- Quote from: lowlight on June 30, 2010, 11:06:31 PM ---Have you actually checked that 64MB works? I know that the documentation says 64, but when I tried before it didn't work. Try loading a playlist so that it will buffer more than 32MB, like a bunch of flac files.
--- End quote ---
I just tried a build on my HDD6330 that I built from SVN (r28439). In tools/configure it's configured with 64MB, but playback crashed when I tried loading files. I'm setting it back to 32MB for now until we absolutely know for sure that this device does indeed have 64MB RAM.
b0hoon:
--- Quote from: LambdaCalculus379 on November 01, 2010, 06:05:30 PM ---
--- Quote from: lowlight on June 30, 2010, 11:06:31 PM ---Have you actually checked that 64MB works? I know that the documentation says 64, but when I tried before it didn't work. Try loading a playlist so that it will buffer more than 32MB, like a bunch of flac files.
--- End quote ---
I just tried a build on my HDD6330 that I built from SVN (r28439). In tools/configure it's configured with 64MB, but playback crashed when I tried loading files. I'm setting it back to 32MB for now until we absolutely know for sure that this device does indeed have 64MB RAM.
--- End quote ---
I've checked it on mine before committing and it works. The buffer is filled completely, i can rew/ff every song. Sometimes i was listening it for about one or two hours without a problem (when sitting at my PC). Maybe the HDD6330 doesn't have 64MB of memory (or some version of it)? Maybe it would be good idea to look inside it. IIRC my HDD6320 has the Samsung K4S51163PF, but i will disassembly it once again.
LambdaCalculus:
I was discussing this with kugel on IRC before. Perhaps some models of the HDD63x0 are built with the Samsung K4551163PF chip, and there are some that have the Samsung K4S56163PF chip that the HDD16x0 models use. This means that we can do a check at startup for which chip is in the device and set the buffer accordingly, like on the iPod video build.
The IRC conversation starts here: http://www.rockbox.org/irc/log-20101101#23:19:50
You may want to also look at SVN revision r27960 to see if maybe we can implement the same trick for the HDD63x0.
torne:
As long as the 32MB of ram is mirrored in a 64MB region of address space then the same trick will work. r27937 contains the code to detect the ram size.
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version