Galleto 1260 или прошиваем ЭБУ сами

Galleto 1260 — это программа для прошивки различных видов ЭБУ автомобилей через диагностический разъем, работающая с одноименным адаптером. По сути адаптер галлето это тот же к-лайн адаптер с той лишь разницей, что выход Tx микросхемы FT232 соединен через диод с выводом DTR.

Схема была взята с инета на микрухе FT232RL. Есть еще много схем на FT232BM, но там нужна внешняя EPROM, а по цене микрухи стоят одинаково. Собственно вот схема:

Снимок22

Развел схему в SprintLayout-e (схема в конце в архиве). Единственное что я добавил это два синих светодиода в корпусе 0805 подключенных к выводам С0 и С1 и запрограммированных отображать данные по Rx и Tx, а также два красных светодиода на +5 вольт от USB и +12 вольт от бортсети авто.

Также добавил перемычку на линию от Tx к DTR, которая легко превращает галетку в обычный к-лайн адаптер, который можно использовать с программой Chevrolet Explorer.

Снимок23

справа на лево: 2 рубля, галлето, маленькая схемка для экспериментов с микроконтроллером PIC в корпусе TQFP28, далее как обычно: утюжим, отмачиваем, травим, получаем чтото типа того:

Galleto 1260 или прошиваем ЭБУ сами

затем паяльная маска

Снимок25

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

Galleto 1260 или прошиваем ЭБУ сами

смывка ацетоном лишнего

Снимок27

ну и запайка компонентов

Снимок28 Снимок29

Далее подключение к компу и установка драйверов (приложены в архиве в конце). Вообще с подключением поначалу была беда какаято, чуть разъем пошевелишь микруха отваливалась от компа и снова подключалась, перепайка разъема miniusb на схеме на другой результата не дала. Перепробывал 3-и провода с миниусб которые имелись у меня дома, со всеми такая беда.

Что-либо шить с таким плохим контактом естественно нельзя, в самый ответственный момент связь оборвется и все приехали. Начал уже было разводить новую плату с полноценным большим USB разъемом вместо мини, и тут взял у коллеги минимусб кабель, подключил — а с ним все в любых положениях разъма все работает… Прихватизировал его кабель себе )))

Делал все под windows XP. С качал с официального сайта FTDI программу MProg 3.5. Щас ей на замену уже сделана FTProg но она работает с файлами *.xml, а в сети все прошивки под галлету идут в формате *.ept. В принципе в настройках вообще все можно прописать руками, я например тоже скачаную ept правил — потому как у меня нету инверсии пинов Tx и DTR, и на С0 и С1 выведены диоды, которые в том ept не были задействованы (в конце в архиве моя ept под мою схему)

Итак запускаем Mprog, нажимаем значок с лупой и видим внизу надпись о том что найдено столько то чистых и столькото уже записанных устройств. У меня уже в него что-то писалось мной до этого (микруху я выпаял со своего предыдущего адаптера)

Снимок30

далее нажимаем открыть файл и выбираем файл «galletto_by_ksb31.ept»

Снимок31

и нажимаем кнопку с молнией, прошивается секунду-две. После чего появляется запись

«Programmed serial number 47514789»

Снимок32

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

Для того чтобы программа Galleto 1260 работала с адаптером необходимо чтобы зашытый в экзешнике серийник совпадал с зашитым в адаптер серийником. Где его удобней поменять там и меняйте. В приложенной в архиве проге уже зашит серийник 47514789, такой же как и в адаптере. На всякий случай если будете использовать другую версию проги (например русифицированную) то номерок этот находится по адреу 249E90, и заменить его можно в любом Hex редакторе (winhex например или XVI32? который есть в архиве)

Снимок33

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

Galleto 1260 или прошиваем ЭБУ сами

в итоге пин 10 разъема IDC-10 соединяется с пином 7 разъема OBD-2 (это к-линия), пин 8 разъема IDC-10 соединяется с пином 16 разъема OBD-2 (это +12 вольт) и пины 6 и 4 разъема IDC-10 соединяются с пинами 4 и 5 разъема OBD-2 (это GND).

вот сам разъем OBD2

Снимок35

ВОТ ссылка на архив со всем добром

Автор; Сергей Коптев

Понравилась статья? Поделиться с друзьями:
Комментариев: 4
  1. АКА КАСЬЯН

    В прошивках сам не очень, но респект за статью — плата бомба!

  2. игорь

    В архиве есть печатка, но на ней красные и желтые линии, обозначающие наминалы. Но для распечатки нужна схема без этих линий, иначе эти линии тоже напечатаются.

    1. ksb31

      при печате из спринтлайоута слева выбираются слои которые выводятся на печать, красные и желые на слоях К1 и К2, нужно просто снять с них галки и они не пойдут на печать. Также в случае использования ЛУТ нужно поставить галку «зеркально»

  3. Дмитрий

    Подскажите что за элемент обозначен на схеме как L1.

Добавить комментарий

;-) :| :x :twisted: :smile: :shock: :sad: :roll: :razz: :oops: :o :mrgreen: :lol: :idea: :grin: :evil: :cry: :cool: :arrow: :???: :?: :!:

Adblock detector