Do pracy z gal_1250 chcemy użyć interfejsu od gal_1260.
W takiej kombinacji pojawia się błąd komunikacji, bo program nie może otworzyć portu mimo że, obie wersje softu używają tych samych sterowników: ftd2xx.dll ver. 3.1.6.1, ftd2xx.sys ver. 3.1.4.1 . Program gal rozpoznaje numer seryjny urządzenia USB i odmawia pracy, gdy numer mu nie odpowiada.
Rozwiązanie:
interfejs gal_1260 na FT232R bez separacji optycznej za ok. 80PLN, system XP SP2 i SP3:
1. podłączamy i instalujemy interfejs gal_1260 w systemie normalnie
2. uruchamiamy program FT_PROG v1.3.1 pobrany ze strony producenta FTDI
3. zakładka EEPROM, w 'Device Tree' odszukujemy nasze urządzenie 'FT_EEPROM'
4. 'File > Save As Template' zapisujemy awaryjną kopię aktualnych danych eepromu do pliku xml, na wszelki wypadek
5. w gałęzi 'USB_String_Descriptors' odszukujemy pole'Serial Number' i spisujemy aktualny numer dla gal_1260
6. w polu 'Serial Number' wpisujemy: 73945110
6. programujemy eeprom - 'Devices > Program' lub skrótem CTRL+P
7. restartujemy port USB, tj. prawym myszy w zaprogramowane urządzenie i 'Cycle Port', można inaczej: zamykamy program FT_PROG i restartujemy komputer
8. system wykryje nowe urzadzenie USB, instalujemy na tych samych sterownikach jak dla gal_1260
9. podłączamy ecu
10. uruchamiamy gal_1250 i robimy 'ECU Detect'
Do pracy z gal_1260 programujemy interfejs USB numerem orginalnym, spisanym w pkt. 5. Nie trzeba ponownie instalować sterowników, oba urządzenia z różnymi numerami są już zarejestrowane w systemie.
Zdarza się, że podczas pracy z galletto, po którymś odczycie/zapisie, program nagle nie może otworzyć portu. Najprostszym rozwiązaniem jest restart komputera, który zawsze przywraca porty do stanu zamknięcia.
ps. numer USB dla gal_1250 jest z pliku galllletto1250_232r.ept, plik można odczytać MProg3.5 lub starszym MProg3.0, http://www.elektroda.pl/rtvforum/vie...t=galletto&sid=