PCCar.ru - Ваш автомобильный компьютер

PCCar.ru - Ваш автомобильный компьютер (http://pccar.ru/index.php)
-   Программаторы (http://pccar.ru/forumdisplay.php?f=151)
-   -   Программатор контроллеров RTD2660 на базе FT2232H (http://pccar.ru/showthread.php?t=20565)

filinmd 27.03.2014 11:51

Вообщем ничего не получилось, а прошивка для PostalAvr я так понял, что не распространяется.

Alex_St 27.03.2014 11:59

Не факт. Я в теме видел, что он выкладывал ее неоднократно. И даже исходники одной из первых версий были. Надо тему полистать его.

filinmd 27.03.2014 12:08

Цитата:

Сообщение от Alex_St (Сообщение 292262)
Не факт. Я в теме видел, что он выкладывал ее неоднократно. И даже исходники одной из первых версий были. Надо тему полистать его.

хм, сейчас займусь тогда)) 150 страниц это жесть))

Alex_St 27.03.2014 12:17

Да, именно так.
Лучше спроси явно - поддерживает ли он 2660.
Правда, автор не особо любит отвечать на неинтересующие его вопросы )
Подумай о покупки FTDI ). Потом пригодится не только в данном деле ;)

filinmd 27.03.2014 12:24

Цитата:

Сообщение от Alex_St (Сообщение 292265)
Да, именно так.
Лучше спроси явно - поддерживает ли он 2660.
Правда, автор не особо любит отвечать на неинтересующие его вопросы )
Подумай о покупки FTDI ). Потом пригодится не только в данном деле ;)

Я так понял, что там вообще не любят вопросы))
Да я уже подумываю об этом, но я раньше все что мне нужно "читал" Arduinкой, уж больно это универсальная штука, и по этому хочется дожать е доконца))


P.S. нашел hex файл для прошивки 88 megи . Сейчас буду ковырять

mendisabal 27.03.2014 14:04

немного не ясна мне цель ваших трудов ,если это:
Цитата:

Сообщение от Alex_St (Сообщение 291640)
на нем невозможно отключить синий экран при отсутствии сигнала. Оказалось, что убрать его можно только путем смены прошивки в нем.

то как бы ,всем ясно куда ведут все дороги :big:
и да , 2662 ,экран не всегда синий ,цвета меняются ,зеленый желтый красный ,с интервалом в секунду (на стоковой прошивке) ,было бs круто запилить туда логотип марки авто ,но это "мигание" не напрягает ,совсем ,ибо висит максимум секунду после пропадания acc.

Alex_St 27.03.2014 14:12

Изначально была цель иметь возможность заливать в флеху любые прошивки. Китаез даже дал прошивку без синего экрана. Она работала, но криво.

А дальше варианты такие:
1. Требовать от китаеза новую прошивку, которая будет работать хорошо.
2. Пытаться самому дизасемблировать и править бинарник.
3. Попробовать вот такой проект.
4. Попробовать сделать прошивку самому на базе одного из открытых проектов.
Похоже, пока остановился на 3м варианте.
Но не факт, что не попробую 4й )

mendisabal 27.03.2014 14:32

интузиазма хоть отбавляй :) чтож удачи вам.

han2001 31.03.2014 01:55

Вложений: 1
Купил такую плату. Заметил один глюк по программе. Если к компьютеру по мимо платы подключен еще FT232RL, то при нажатии на кнопку OPEN программа зависает. Если FT232RL отключить, то все ОК.

31.03.2014 0:40:06.926: openDevice()
31.03.2014 0:40:07.040: Device[0]: Dual RS232-HS A
31.03.2014 0:40:07.057: device is opened.
31.03.2014 0:40:07.183: MPSSE is initialyzed!

Данная плата и программа нужна для прошивки RTD2660. Но она почему то не хочет этого делать. При нажатии на кнопку Enter ISP выдает

31.03.2014 0:46:27.524: write94(): 6F 80
31.03.2014 0:46:27.526: Error!
31.03.2014 0:46:27.527: write94(): 6F
31.03.2014 0:46:27.528: Error!
31.03.2014 0:46:27.529: Read94( 1 bytes )
31.03.2014 0:46:27.530: Error!
31.03.2014 0:46:27.530: FF

По схеме выходного каскада в качестве VD1 впаял 1N4148, т.е. то что было. Резисторы подтяжки паять не стал т.к. они уже есть на плате RTD2660. Осциллографом посмотрел, на плате импульсы на ADBUS0, ADBUS1 и ADBUS2 есть.

Чего ему еще не хватает?

Alex_St 31.03.2014 02:15

Питание RTD2660 - 3.3В. Уровень ноля на выходе FT2232 - скажем, 0.2..0.3В. Падение на диоде около 0.7В. Итого уровень ноля может быть уже около 0.9..1В, что при уровне питания 3.3В - уже многовато. Причина может быть в этом. Надо поискать именно шоттки.

Но на этой плате нет буфера. Поэтому можно включить вообще без диода.

Можно попробовать сделать обманку - посадить на линию SDA "поддтяжку вниз" в виде резистора 1...100к (подбирать экспериментально) на землю. Может помочь скомпенсировать падение на диоде.

Попробуй сделать FindDevices. Найдет что-нибудь? Если да - проблема скорее всего не в диоде.

Ну и вдогонку - пока FindDevices ничего не нашел - смысла пробвать другие
кнопки нет )

По поводу FT232RL - да, есть такое. Я пока не различаю разные устройства, и ищу всегда первый канал из имеющихся. Запишем в планы доработку.


Часовой пояс GMT +4, время: 05:36.

Работает на vBulletin® версия 3.8.4.
Copyright ©2000 - 2024, Jelsoft Enterprises Ltd.
Перевод: zCarot