> I know the types of all major chips on the board and have some datasheets. > But where do i start? Which is the most painless path to take? > And how do i recover from bricking the device?
This message has instructions for uploading new firmware to RAM over USB on the TCC7901: http://www.rockbox.org/mail/archive/rockbox-dev-archive-2010-05/0028.shtml I would start with tcctool as it should enable you to experiment with code on the device without risking any damage to it. Once that is working, I would start on writing basic drivers (or adapting existing TCC drivers from other devices) for things like display, buttons, storage. That said, I haven't worked on any TCC devices, so perhaps someone here can give you more specific advice. Mike
