Rockbox Development > New Ports
Cowon D2
shotofadds:
Good stuff. Just out of interest, how did you build tcctool for Windows?
I've been spending a bit of time cross-referencing various similar/identical routines in the M:Bird XY22 (TCC767 - which we have a datasheet for), Logik DAX (TCC773) and D2 (TCC7801)firmwares - particularly routines like the ARM IRQ/FIQ vectors.
This has allowed me to identify a fair number of port-mappings (eg. IRQ controller, timers, digital audio in/out, ADCs). Of course this info is nowhere near complete, but I'll post what I have on the wiki sometime this week.
Yeah, I had a lot of time on my hands the last few days ;)
Bagder:
linuxstb's windows build of tcctool is now available on the rockbox download mirrors:
http://download.rockbox.org/utils/tcctool/
linuxstb:
--- Quote from: shotofadds on November 12, 2007, 04:34:51 AM ---Good stuff. Just out of interest, how did you build tcctool for Windows?
--- End quote ---
I added instructions for building tcctool on Windows to the README file in the tcctool source directory a couple of days ago.
shotofadds:
As has already been stated, there are instructions for recovering bricked D2s here:
http://www.iaudiophile.net/forums/showthread.php?t=17854
shotofadds:
Just to let you guys know, I'm still working away on the firmware disassembly, but it's slow progress.
From what I've identified so far, some areas (eg. timers/ADC controller/SDRAM controller/audio in-out) seem to be practically identical to the 76x datasheet, but using a different I/O base address. Things like the IRQ/FIQ controller are almost the same, with subtle differences (eg. IRQ numbers are different and what looks like a prioritisation mechanism).
Unfortunately I'm still some way off understanding the LCD controller, it seems quite different to the previous generation (76x).
Navigation
[0] Message Index
[#] Next page
[*] Previous page
Go to full version