Rockbox Development > New Ports
iaudio7
vitja:
First success.
I've replaced LCD lcd initialization in original firmware with my own hook,
now I can init lcd display, thanks to TMM. The problem is CS1 configuration, when it will be solved, original firmware will not be needed to display things.
update:
I've compiled iaudio7 bootloader, it starts and shows me debug screen, that seems that all the tops buttons are on ADC0. Power on/off/hold is on GPIO_A.
mcuelenaere:
Just as a reference:
a Flyspray patch is available here.
moneytoo:
Great progress, vitja.
I wanted to try it on my iAudio 7 (16 GB) but I wasn't much successful. I used the latest revision (18435) with commited patches from vitja.
Uploading via tcctool is ok (the original firmware I7_FW.BIN is loaded and ran). If I upload rockbox.bin, the backlight of the touch sensor goes on but the display keeps off.
Is there something specific for iAudio 7, unlike D2? (What should I set when running ../tools/configure?)
vitja:
This bug really exist: when bootloader loads firmware it can hang on startup, but not allways.
Using tcctool works ok. Try to boot it few times
or using tcc tool:
--- Code: ---../tools/scramble -tcc=crc apps/rockbox.bin I7_FW.BIN
../utils/tcctool/tcctool -d iaudio7 I7_FW.BIN
--- End code ---
vitja:
Just for reference, tool I've used for analyzing large binary blobs:
Here is code:
ftp://stop.qc.to/vitja/arm-disasm-ref/arm-disasm-ref-0.1.tar.bz2
And here is example output for rockbox binary
ftp://stop.qc.to/vitja/arm-disasm-ref/arm-disasm-ref/out/disasm0000.html
vitja.
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version