Rockbox Development > New Ports

Cowon D2

<< < (13/194) > >>

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