Форум ForNext.ru
17 Июля 2018, 03:03:15 *
Добро пожаловать, Гость. Пожалуйста, войдите или зарегистрируйтесь.

Войти
Новости: Авторегистрация выключена. Automatic Registration is disabled. Используйте форму обратной связи http://forum.fornext.ru/index.php?topic=35.0
 
   Начало   Помощь Поиск Войти Регистрация  
Страниц: 1 [2]
  Печать  
Автор Тема: TCCS на базе микроконтроллера Fujitsu (40 Pins)  (Прочитано 12744 раз)
0 Пользователей и 1 Гость смотрят эту тему.
Radiomexanic
клуб ForNext
Бит
*

Карма: +0/-0
Офлайн Офлайн

Сообщений: 6


« Ответ #15 : 07 Декабря 2013, 15:42:07 »

Такие контроллеры кажется на старых ЭВМ стояли, залепленные фольгой.
Записан
mentat-vvo
Администратор
Пользователь
*****

Карма: +32/-0
Офлайн Офлайн

Сообщений: 887


the grid


WWW
« Ответ #16 : 10 Декабря 2013, 12:42:20 »

В жестких дисках и дисководах могли быть такие.
Вот так выглядит платка для снятия заводской прошивки с микроконтроллера в режиме 0 (внешняя память).
Сейчас мне идет со штатов ЭБУ для 4Y-EC, сниму с него для начала заводскую таблицу УОЗ.
обновлено: прошивка лежит на первой странице темы


* 6801_grabber.jpg (39.76 Кб, 522x418 - просмотрено 701 раз.)
« Последнее редактирование: 30 Декабря 2013, 04:20:24 от mentat-vvo » Записан
mentat-vvo
Администратор
Пользователь
*****

Карма: +32/-0
Офлайн Офлайн

Сообщений: 887


the grid


WWW
« Ответ #17 : 21 Декабря 2013, 16:31:21 »

Снял код с камня от 4A-GE с помощью новой платы. Нашел отличия. На первой версии платы был дополнительный микроконтроллер (AtTiny2313), сигнал считывал по параллельной шине и передавал в комп по RS232, а в новой версии напрямую 6801 передает через свой последовательный порт на скорости 7800 кбит/с.
« Последнее редактирование: 26 Января 2014, 07:20:11 от mentat-vvo » Записан
mentat-vvo
Администратор
Пользователь
*****

Карма: +32/-0
Офлайн Офлайн

Сообщений: 887


the grid


WWW
« Ответ #18 : 28 Декабря 2013, 15:01:37 »

Очень интересно, как что-то накопаешь распиши поподробней.

сколько ножек у микроконтроллера в ЭБУ 4А? 42 или 40?
Записан
mentat-vvo
Администратор
Пользователь
*****

Карма: +32/-0
Офлайн Офлайн

Сообщений: 887


the grid


WWW
« Ответ #19 : 24 Января 2014, 09:06:33 »

Код для ЭСУД Toyota 3Y-EU фирмы Nippon Denso ( до 1992 года) переложен на проц MC68701.
Версия 1 уже тестируется, порт связи подключен к выходу W (на лампу чек), скорость 7812 бод. Периодически ресетится микрухой, отвечающей за предотвращение его "зависания". Таймер инициализирован только для опроса АЦП и вывод импульсов на инжектора.

Версия 2 запилена, пофиксены ошибки версии 1, добавил код правильной инициализации и опроса портов таймера функции 2 (расчет оборотов и формирование сигнала УОЗ). Пришлось пожертвовать подпрограммой проверки памяти и таблицей УОЗ в пользу кода, выводящего в терминал нужную мне инфу.
В следующей версии попробую сделать полный клон микропрограммы, но, опять же, без проверки памяти - 1:1 с совпадением нужных адресов не помещается.
Записан
Страниц: 1 [2]
  Печать  
 
Перейти в:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.15 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!