FreeCalypso > hg > freecalypso-hwlab
comparison doc/FTDI-EEPROM-tools @ 51:311c800268b8
doc/FTDI-EEPROM-tools: added note about bigger EEPROMs
not providing any more room for strings
author | Mychaela Falconia <falcon@freecalypso.org> |
---|---|
date | Mon, 22 Apr 2019 23:28:27 +0000 |
parents | b2e9a6f3c833 |
children | 0514e3520be3 |
comparison
equal
deleted
inserted
replaced
50:fc6f64fb5714 | 51:311c800268b8 |
---|---|
192 still 128 words long just like with -b, as that is what FT2232x chips apparently | 192 still 128 words long just like with -b, as that is what FT2232x chips apparently |
193 expect. I said "apparently" because I don't have any FT2232x hardware with | 193 expect. I said "apparently" because I don't have any FT2232x hardware with |
194 93C66 EEPROMs and I don't plan on acquiring or building any, hence this minimal | 194 93C66 EEPROMs and I don't plan on acquiring or building any, hence this minimal |
195 93C66 support is completely untested - use at your own risk. | 195 93C66 support is completely untested - use at your own risk. |
196 | 196 |
197 It also needs to be noted that with our current RE-based understanding of FTDI's | |
198 undocumented EEPROM structure, using a bigger EEPROM does NOT provide more room | |
199 for strings: all that happens with -b and -B options is that a gap of 64 unused | |
200 EEPROM words is inserted between the end of the fixed structure and the | |
201 beginning of strings. The exact same arrangement has been observed in all 93C56 | |
202 EEPROM images found in the wild, presumably produced with FTDI's official tools, | |
203 including FTDI's own USB-COM232-PLUS2 board - thus it is not clear at all if | |
204 FT2232x chips actually support longer strings with bigger EEPROMs, and if not, | |
205 what does one need a bigger EEPROM for... | |
206 | |
197 For the format of config files read by our ftee-gen2232[ch] tools and what | 207 For the format of config files read by our ftee-gen2232[ch] tools and what |
198 settings can be tweaked, read the source code. | 208 settings can be tweaked, read the source code. |
199 | 209 |
200 Erasing the EEPROM (making it blank) | 210 Erasing the EEPROM (making it blank) |
201 ==================================== | 211 ==================================== |