Rockbox Development > New Ports

iaudio7

<< < (3/6) > >>

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