[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


------- 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 on the CC list for the bug, or are watching someone who is.

More information about the buglog mailing list