Rockbox Development > New Ports
Cowon D2
shotofadds:
Wow, nice work!
Really interesting too - I had no idea that so relatively few hardware registers would be needed to boot the OF under emulation. If the D2 used the hardware I2C controller instead of bit-banging GPIOs I guess it'd be even simpler...
I wonder how hard it would be to incorporate a gdb stub for interactive debugging? Or to incorporate this into something like QEMU which already has one... that would certainly open up some possibilities!
Edited to add: if you modify the emulator to boot from the EEPROM rather than loading in the executable to DRAM, does it successfully boot the OF from the NAND dump?
Toni:
I have no experience with gdb, but my sansa emulator, I think, has been successfully ported to gdb. I tried to execute the eeprom, but it fails after basic register initialization, when it comes to flash commands. After the reset command 0xffff the second command is 0x50 at location 0xe0000980, which I don't know, what it does. After issuing the command the bootloader reads 16 Byte, but I have no idea, how to fill them.
saratoga:
You should consider cleaning that up and getting it into SVN. It'd be a nice tool.
Llorean:
Shouldn't it be on the wiki, rather than renamed and attached to a forum post?
karashata:
Removed attachment and moved it to the CowanD2Info wiki page.
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version