<div dir="ltr"><div><div><div>Nazdar,<br><br></div>hen mas zdrojovy kod, ktory robi test/bricknutie<br><a href="http://www.eevblog.com/forum/reviews/ftdi-driver-kills-fake-ftdi-ft232/msg535270/#msg535270">http://www.eevblog.com/forum/reviews/ftdi-driver-kills-fake-ftdi-ft232/msg535270/#msg535270</a><br></div><br></div>Slavo T.<br><div><br><br><div><br></div></div></div><div class="gmail_extra"><br><div class="gmail_quote">2015-08-21 18:22 GMT+02:00 Jan Waclawek <span dir="ltr"><<a href="mailto:konfera@efton.sk" target="_blank">konfera@efton.sk</a>></span>:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex">>Podrobnosti si uľ nepamatuji, lovím to z paměti (jsem na velmi omezeném<br>
>připojení s miniaturní klávesnicí).<br>
>Pokud je zájem, tak to za příznivějąích podmínek dohledám.<br>
<br>
Je zaujem... ;-)<br>
<br>
>Zapamatoval jsem si jen ten princip a představu, ľe napsat test by nemělo<br>
>být moc sloľité.<br>
<br>
Je este jeden prikaz, ktorym sa zapisuje do casti eeprom vyhradenej pre<br>
uzivatela, FT_EE_UAWrite, kde sa zadava velkost zapisovanych dat v byte.<br>
Tak som uklohnil trivialny program (<a href="http://www.efton.sk/tmp/test_ftdi.zip" rel="noreferrer" target="_blank">www.efton.sk/tmp/test_ftdi.zip</a> ),<br>
ktorym sa zapisu najprv dva byty potom jeden (je trivialny takze treba mat<br>
pripojeny len jeden FTDI cip; samozrejme nezarucujem neznicenie atd.atd.).<br>
Vysledok je:<br>
<br>
FT_EE_UASize = 12 bytes<br>
Read 12 bytes: 00 00 00 00 00 00 00 00 00 00 00 00<br>
FT_EE_UAWrite OK!<br>
Read 12 bytes: FF FF 00 00 00 00 00 00 00 00 00 00<br>
FT_EE_UAWrite OK!<br>
Read 12 bytes: 00 FF 00 00 00 00 00 00 00 00 00 00<br>
<br>
co znamena, ze sa naozaj zapisu najprv dva byty a potom jeden. Tie zmeny je<br>
vidiet v obsahu EEPROM vycitanej "oficialnym" FTProg-om.<br>
<br>
To zariadenie, na ktorom som to skusal, je z roku 2008, a FT232R bolo<br>
kupovane normalnym sposobom, takze je dost nepravdepodobne, ze by to bol<br>
fake.<br>
<br>
Dost by ma zaujimal ten zdroj tej Vasej informacie resp. tie podrobnosti z<br>
neho.<br>
<br>
Dakujem,<br>
<br>
wek<br>
<br>
<br>
<br>
<br>
>**********************************<br>
><br>
>Dne 21.8.2015 v 14:43 Jan Waclawek napsal(a):<br>
>> Pozeram do D2XX Programmer's Guide Version 1.3 a tam sa pri FT_WriteEE<br>
>> pise: EEPROMs for FTDI devices are organised by WORD, so each value<br>
>> written to the EEPROM is 16-bits wide.<br>
>><br>
>> Ako teda zapisete do EEPROM 8 bitov?<br>
>><br>
>> wek<br>
>><br>
>><br>
>> ----- Original Message ---------------<br>
>>> Jestli existuje testovací SW nevím (ale určitě to bude vědět strejda).<br>
>>> Kaµdopádně se takový test dá napsat, mechanismus detekce těch<br>
>>> fake chipů je znám.<br>
>>><br>
>>> Nechce se mi to teď hledat, ale princip byl nějaký takový, µe se zapsalo<br>
>>> do EEPROM 8 bitů dat. Ty originální vµdy zapsaly tvrdo±íjně 16 bitů,<br>
>>> i kdyµ se poµadoval zápis 8 bit. Ty fake fungovaly "příli± dobře", zapsaly<br>
>>> skutečně jen těch 8 bitů. Takµe se dalo snadno vyhodnotit, kolik se toho<br>
>>> tím zápisem změnilo.<br>
>>><br>
>>> Udělat modifikaci třeba driveru na Linuxu tak, aby uměl nahlásit orig/fake<br>
>>> by asi nebylo nijak dramaticky sloµité.<br>
<br>
_______________________________________________<br>
HW-list mailing list  -  sponsored by <a href="http://www.HW.cz" rel="noreferrer" target="_blank">www.HW.cz</a><br>
<a href="mailto:Hw-list@list.hw.cz">Hw-list@list.hw.cz</a><br>
<a href="http://list.hw.cz/mailman/listinfo/hw-list" rel="noreferrer" target="_blank">http://list.hw.cz/mailman/listinfo/hw-list</a><br>
</blockquote></div><br></div>