[Bug 321] ftdi_eeprom often fails silently

bugzilla-daemon at bugzilla.openmoko.org bugzilla-daemon at bugzilla.openmoko.org
Thu Mar 29 07:25:04 CEST 2007


http://bugzilla.openmoko.org/cgi-bin/bugzilla/show_bug.cgi?id=321





------- Additional Comments From werner at openmoko.org  2007-03-29 07:25 -------
Solved the strings problem. Since our EEPROM (a 93C56) is larger than 128
bytes, the address wrapping libftdi-0.9/src/ftdi.c assumes doesn't happen.
So we have to a) put the strings above 0x80 (the descriptors want the
addresses there, says the code, without explaining why), and b) write 256
instead of 128 bytes.

SVN: developers/werner/libftdi-c56-strings-dirty-hack.patch

Note that this doesn't solve the "programming ignored" problem. But I
suspect something along very similar lines there.

I also don't quite understand through which magic Harald got his boards
to work completely. Perhaps there is some sort of fallback mode that
simulates the wrap-around in the FT2232 if we just ask nicely.



------- You are receiving this mail because: -------
You are the assignee for the bug, or are watching the assignee.
You reported the bug, or are watching the reporter.




More information about the buglog mailing list