Let me answer this, based on my understanding with OMAP1/2, eventhough
I am not the developer of flasher.
What flasher tries to do is to establish USB level communication with
the hardware/OMAP1 chip and can do cold flash, when the device has
nothing on it. At this time it has to use ROM code (might be
properitery by Texas Instruments), for establishing USB level
communication details.
So, in the Linux-OMAP community we have not seen bootloaders/utilities,
which does the (cold)flashing using USB link. For TI developed EVMs, it
provides Win32 binary only utilities like CSST to flash the
signed/unsigned images (like u-boot image) using serial port or USB as
a medium of transfer.
That's not exactly correct. There is a GPL tool, omapfl, that
flashes bare 5912 thru USB. Of course, the 1710 might have completely
different ROM.
In the 5912 there is an external pin that selects booting from internal
ROM (for USB flashing) or from flash (for normal operation), so I am not
sure this is what the nokia flasher does.
--
Matan.
_______________________________________________
maemo-developers mailing list
[email protected]
https://maemo.org/mailman/listinfo/maemo-developers