Galleto 1260 або прошиває ЕБУ самі, схема-авто - вироби для авто своїми руками

Galleto 1260 - це програма для прошивки різних видів ЕБУ автомобілів через діагностичний роз'єм, що працює з однойменною адаптером. По суті адаптер Галле це той же к-лайн адаптер з тією лише різницею, що вихід Tx мікросхеми FT232 з'єднаний через діод з висновком DTR.
Схема була взята з инета на микрухой FT232RL. Є ще багато схем на FT232BM, але там потрібна зовнішня EPROM, а за ціною микрухи коштують однаково. Власне ось схема:

Розвів схему в SprintLayout-e (схема в кінці в архіві). Єдине що я додав це два синіх світлодіода в корпусі 0805 підключених до висновків С0 і С1 і запрограмованих відображати дані по Rx і Tx, а також два червоних світлодіода на +5 вольт від USB і +12 вольт від бортсети авто.
Також додав перемичку на лінію від Tx до DTR, яка легко перетворює галетку в звичайний к-лайн адаптер, який можна використовувати з програмою Chevrolet Explorer.

з права на ліво: 2 рубля, Галле, маленька схемку для експериментів з мікро контролером PIC в корпусі TQFP28, далі як зазвичай: прасуємо, відмочувати, труїв, отримуємо щось типу того:

потім паяльна маска

засвітка з трафаретом під УФ лампою

змив ацетоном зайвого

ну і запаювання компонентів


Далі підключення до комп'ютера і установка драйверів (прикладені в архіві в кінці). Взагалі з підключенням спочатку була біда якась, трохи роз'єм поворухнути микруха відвалювалася від компа і знову підключалася, перепайка роз'єму miniusb на схемі на інший результату не дала. Перепробивал 3-и дроти з мініусб які були у мене вдома, з усіма така біда.
Що-небудь шити з таким поганим контактом природно не можна, в найвідповідальніший момент зв'язок обірветься і все приїхали. Почав уже було розводити нову плату з повноцінним великим USB роз'ємом замість міні, і тут взяв у колеги мінімусб кабель, підключив - а з ним все в будь-яких положеннях роз'ємом все працює ... прихватизувати його кабель собі)))
Робив все під windows XP. З качав з офіційного сайту FTDI програму MProg 3.5. Щас їй на заміну вже зроблена FTProg але вона працює з файлами * .xml, а в мережі все прошивки під Галле йдуть в форматі * .ept. В принципі в налаштуваннях взагалі все можна прописати руками, я наприклад теж скачаний ept правил - тому як у мене немає інверсії пинов Tx і DTR, і на С0 і С1 виведені діоди, які в тому ept не були задіяні (в кінці в архіві моя ept під мою схему)
Отже запускаємо Mprog. натискаємо значок з лупою і бачимо внизу напис про те що знайдено стільки то чистих і столькото вже записаних пристроїв. У мене вже в нього щось писалося мною до цього (микрухой я випаяв зі свого попереднього адаптера)

далі натискаємо відкрити файл і вибираємо файл «galletto_by_ksb31.ept»

і натискаємо кнопку з блискавкою, прошивається секунду-дві. Після чого з'являється запис
«Programmed serial number 47514789"

далі пересмикує шнурок і знову ставимо драйвери, так як найменування шнурка змінилося і винда його опереляет як вже інший пристрій.

зовсім забув дописати про підключення до машини у мене вже є ось такий роз'єм OBD2 фірми Orion з припаяним мною до нього шлейфом і роз'ємом IDC-10 на кінці, яким він і підключається до відповідного роз'єму на платі:

в результаті пін 10 роз'єму IDC-10 з'єднується з піном 7 роз'єму OBD-2 (це до-лінія), пін 8 роз'єму IDC-10 з'єднується з піном 16 роз'єму OBD-2 (це +12 вольт) і піни 6 і 4 роз'єми IDC -10 з'єднуються з пинами 4 і 5 роз'єму OBD-2 (це GND).
ось сам роз'єм OBD2
