
Dear Walter,
In message CAJojfjo4ufGzqgR_m6v84yhgeanZ68FHvoGRzscSxBmgonPWhA@mail.gmail.com you wrote:
guess I'm not so lucky:
That was to be expected. The file was way too small for a complete U-Boot - that would be in the order of 200 kB or more.
I have figured out that central to the board is a TMS320DM350ZWK chip which seems to contain a fullblown ARM9 processor. This seems capable of running what is referred to by TI as DaVinci Linux. That in turn seems to be commonly supported by Uboot. My question now is how to figure out how I would go about getting to the point where the TMS chip runs Uboot.
To port U-Boot (and Linux) to new hardware, you need detailled documentation of the hardware, ideally including schematics, minimally a detailled block diagram and the pin mux table.
strings doesn't gives me a long list of things there. What I noticed is that for instance the artwork is simply byte for byte in the P350MAIN.BIN file, so extracting it was easy. This makes me think it might not be a filesystem, rather maybe even as simple as a bunch of files concatenated into a single bin file. Is that common?
It can be anything. there is a zillion of ways to pack stuff into images... It my help to look for compression headers - strings does not help on compressed images / compressed parts within an image.
Best regards,
Wolfgang Denk