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)

VadimKHL 02.10.2017 01:52

Добрый день!

Появилась необходимость для заливки новой прошивки в свой народный контроллер. На моей появилась проблема сохранения настроек.
Программатор буду делать на основе демо-модуля на FT4232HL.

Вопрос к автору, Alex_St, почему используете диод?
Обычно используют просто резистор, вот пример из даташита для подключения EEPROM к тому же FTDI чипу:

http://s015.radikal.ru/i331/1710/26/6d25aa68d0cat.jpg

Тем самым, не каких проблем с потерей на диоде.
Может даже более устойчивая работа устройства?

Народ, нужна помощь.

Подключил программатор на FT4232H к разъему 1x12 pin.
Что перепутаны SDA/SCL учел.
Схема без диода, DI+DO. Подтяжка к 3.3V на SDA и SCL.
Питание подключено.
Матрица отсоединена.

Лог:
04.10.2017 20:06:55.352: openDevice()
04.10.2017 20:06:55.497: Device[0]: USB <-> Serial Converter A
04.10.2017 20:06:55.515: device is opened.
04.10.2017 20:06:55.632: MPSSE is initialyzed!
04.10.2017 20:07:13.880: findDevices()
04.10.2017 20:07:14.526: No devices found

Передача данных происходит (запись findDevices()):
http://s019.radikal.ru/i620/1710/66/988b8389955dt.jpg

http://s019.radikal.ru/i613/1710/06/d9d0ace02928t.jpg

http://s018.radikal.ru/i505/1710/ab/c25f49cc640et.jpg

Расшифровка:
Time [s],Packet ID,Address,Data,Read/Write,ACK/NAK
1.055688500000000,,0x00,,Read,NAK
1.060242500000000,,0x01,,Read,NAK
1.065194500000000,,0x02,,Read,NAK
1.070081000000000,,0x03,,Read,NAK
1.075104500000000,,0x04,,Read,NAK
1.080075000000000,,0x05,,Read,NAK
1.085094500000000,,0x06,,Read,NAK
1.090193000000000,,0x07,,Read,NAK
1.095119500000000,,0x08,,Read,NAK
1.100248500000000,,0x09,,Read,NAK
1.105127000000000,,0x0A,,Read,NAK
1.110249500000000,,0x0B,,Read,NAK
1.115088500000000,,0x0C,,Read,NAK
1.120140000000000,,0x0D,,Read,NAK
1.125101000000000,,0x0E,,Read,NAK
1.130173500000000,,0x0F,,Read,NAK
1.135086000000000,,0x10,,Read,NAK
1.140111500000000,,0x11,,Read,NAK
1.145124500000000,,0x12,,Read,NAK
1.150258000000000,,0x13,,Read,NAK
1.155118500000000,,0x14,,Read,NAK
1.160255000000000,,0x15,,Read,NAK
1.165098000000000,,0x16,,Read,NAK
1.170126000000000,,0x17,,Read,NAK
1.176284000000000,,0x18,,Read,NAK
1.181148500000000,,0x19,,Read,NAK
1.186611000000000,,0x1A,,Read,NAK
1.192114500000000,,0x1B,,Read,NAK
1.197296500000000,,0x1C,,Read,NAK
1.202162500000000,,0x1D,,Read,NAK
1.207271500000000,,0x1E,,Read,NAK
1.212292500000000,,0x1F,,Read,NAK
1.217270000000000,,0x20,,Read,NAK
1.222135000000000,,0x21,,Read,NAK
1.227198500000000,,0x22,,Read,NAK
1.232302500000000,,0x23,,Read,NAK
1.237140500000000,,0x24,,Read,NAK
1.242148500000000,,0x25,,Read,NAK
1.247179000000000,,0x26,,Read,NAK
1.252286000000000,,0x27,,Read,NAK
1.257287000000000,,0x28,,Read,NAK
1.262294500000000,,0x29,,Read,NAK
1.267289500000000,,0x2A,,Read,NAK
1.272284000000000,,0x2B,,Read,NAK
1.277271500000000,,0x2C,,Read,NAK
1.282165000000000,,0x2D,,Read,NAK
1.287149000000000,,0x2E,,Read,NAK
1.292135500000000,,0x2F,,Read,NAK
1.297296500000000,,0x30,,Read,NAK
1.302206000000000,,0x31,,Read,NAK
1.307240000000000,,0x32,,Read,NAK
1.312313000000000,,0x33,,Read,NAK
1.317301000000000,,0x34,,Read,NAK
1.322219000000000,,0x35,,Read,NAK
1.327161500000000,,0x36,,Read,NAK
1.332199000000000,,0x37,,Read,NAK
1.337155500000000,,0x38,,Read,NAK
1.342327500000000,,0x39,,Read,NAK
1.347306500000000,,0x3A,,Read,NAK
1.352155000000000,,0x3B,,Read,NAK
1.357621000000000,,0x3C,,Read,NAK
1.362213000000000,,0x3D,,Read,NAK
1.367180000000000,,0x3E,,Read,NAK
1.372309000000000,,0x3F,,Read,NAK
1.377187500000000,,0x40,,Read,NAK
1.382199500000000,,0x41,,Read,NAK
1.387176000000000,,0x42,,Read,NAK
1.392177000000000,,0x43,,Read,NAK
1.397318500000000,,0x44,,Read,NAK
1.402207000000000,,0x45,,Read,NAK
1.407238000000000,,0x46,,Read,NAK
1.412211500000000,,0x47,,Read,NAK
1.417304000000000,,0x48,,Read,NAK
1.422176500000000,,0x49,,Read,NAK
1.427245000000000,,0x4A,,Read,NAK
1.432319500000000,,0x4B,,Read,NAK
1.437182000000000,,0x4C,,Read,NAK
1.442346000000000,,0x4D,,Read,NAK
1.447351500000000,,0x4E,,Read,NAK
1.452333000000000,,0x4F,,Read,NAK
1.457334000000000,,0x50,,Read,NAK
1.462214500000000,,0x51,,Read,NAK
1.467337000000000,,0x52,,Read,NAK
1.472333500000000,,0x53,,Read,NAK
1.477324000000000,,0x54,,Read,NAK
1.482169000000000,,0x55,,Read,NAK
1.487218000000000,,0x56,,Read,NAK
1.492215500000000,,0x57,,Read,NAK
1.497345500000000,,0x58,,Read,NAK
1.502357500000000,,0x59,,Read,NAK
1.507374500000000,,0x5A,,Read,NAK
1.512340500000000,,0x5B,,Read,NAK
1.517350500000000,,0x5C,,Read,NAK
1.522351000000000,,0x5D,,Read,NAK
1.527348000000000,,0x5E,,Read,NAK
1.532351500000000,,0x5F,,Read,NAK
1.537216000000000,,0x60,,Read,NAK
1.542285000000000,,0x61,,Read,NAK
1.547348500000000,,0x62,,Read,NAK
1.552258000000000,,0x63,,Read,NAK
1.557283000000000,,0x64,,Read,NAK
1.562201000000000,,0x65,,Read,NAK
1.567366000000000,,0x66,,Read,NAK
1.572227500000000,,0x67,,Read,NAK
1.577276000000000,,0x68,,Read,NAK
1.582233500000000,,0x69,,Read,NAK
1.587626500000000,,0x6A,,Read,NAK
1.592230500000000,,0x6B,,Read,NAK
1.597233500000000,,0x6C,,Read,NAK
1.602310000000000,,0x6D,,Read,NAK
1.607289000000000,,0x6E,,Read,NAK
1.612369500000000,,0x6F,,Read,NAK
1.617371500000000,,0x70,,Read,NAK
1.622377000000000,,0x71,,Read,NAK
1.627386000000000,,0x72,,Read,NAK
1.632248000000000,,0x73,,Read,NAK
1.637246000000000,,0x74,,Read,NAK
1.642251500000000,,0x75,,Read,NAK
1.647290500000000,,0x76,,Read,NAK
1.652379000000000,,0x77,,Read,NAK
1.657395500000000,,0x78,,Read,NAK
1.662387500000000,,0x79,,Read,NAK
1.667387500000000,,0x7A,,Read,NAK
1.672228500000000,,0x7B,,Read,NAK
1.677274000000000,,0x7C,,Read,NAK
1.682264500000000,,0x7D,,Read,NAK
1.687314500000000,,0x7E,,Read,NAK
1.692237500000000,,0x7F,,Read,NAK

Что делать?

RovaTool не видит 4 портовый FTDI:
http://s008.radikal.ru/i306/1710/33/093153ca5123.png

P.S.: Пальцами, слюнями и слезами трогал SDA,
EnterISP сразу после включения питания RTD,
ну не ломается...:sm527:

Установил диод, как в 1 посте (правда не шоттки),
передача данных не изменилась.
Записал нажатие кнопки EnterISP:

Time [s],Packet ID,Address,Data,Read/Write,ACK/NAK
0.588214000000000,,0x4A,,Write,NAK
0.588363000000000,0,0x4A,0x6F,Write,NAK
0.588509500000000,0,0x4A,0x80,Write,NAK
0.589229500000000,,0x4A,,Write,NAK
0.589419500000000,1,0x4A,0x6F,Write,NAK
0.589930500000000,,0x4A,,Read,NAK
0.590085000000000,2,0x4A,0xFF,Read,NAK

basurman 05.10.2017 09:11

Вложений: 1
А может забить?:whistle:
Кстати, кондер нефигово бы поставить на шину.

VadimKHL 05.10.2017 11:32

Цитата:

Сообщение от basurman (Сообщение 393044)
А может забить?:whistle:
Кстати, кондер нефигово бы поставить на шину.

Да как забить. Надо контроллер привести в порядок.
Сегодня попробую кондер и диод шоттки.
А приложенное фото это намек на что?:smile1:

Есть ли разница подключения SDA/SCL к разъему MW-12M и VGA?

Неужели у меня вариант прошивки с блокировкой (как у некоторых, в постах выше). Что тогда делать?
EEPROM выпаять смогу.
С помощью PicKit3 смогу прочитать/зашить.
Но он HEX файлы берет, а не BIN.

basurman 05.10.2017 13:57

Цитата:

А приложенное фото это намек на что?
Это намек на то, что все интересное уже придумали... до нас

VadimKHL 06.10.2017 01:51

Ну в общем читать/записывать получилось при помощи FT4232H https://www.terraelectronica.ru/cata...hp?CODE=323584
Проводил тесты, считывал свою прошивку раз 8 - 10. Файлы проверял HashTab v4.0.0.
Все ОК.
Тесты:

1) Подтяжка SDA/SCL на плате FTDI 10к. Диод 1n5817 DO-DI. Конденсатор 1000пФ SDA на плате RTD.
OK

2) Подтяжка SDA/SCL на плате FTDI 10к. Диод 1n5817 DO-DI. Конденсатор 1000пФ SDA на плате RTD.
OK

3) Подтяжка SDA/SCL на плате FTDI 10к. DO-DI. Конденсатор 1000пФ SDA на плате RTD.
OK

4) DO-DI. Конденсатор 1000пФ SDA на плате RTD.
OK

5) DO-DI.
Error

В моем случае понадобился только кондер.

И что бы все провалилось...
Ответ от Ancc для предоставления "открытой" прошивки так и не получил.
Нашел в темах архив с родными прошивками для китайцев.
PCB800099_firmware_without_blue_screen

Прошил, все приехали :shok:
Квадрат Малевича.
Программатор больше не видит контроллер.

basurman 06.10.2017 10:02

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

Mark2010 13.11.2017 16:25

Здравствуйте! Кто-то сможет мне помочь?
Купил аналогичный контроллер на rtd2270clw, выбрал его потому что в списке поддерживаемых матриц была моя и продавец заверил в 100% успехе. Увы это не так :( Изображение выводится нормально в режиме 640х480 и 848х480. С родным разрешением матрицы 800х600 картинку показывает только на частоте обновления 72 MHz, но при этом никакими настройками невозможно убрать чёрную полосу внизу панели шириной в сантиметр. Да, и в этом режиме в osd меню контроллер пишет 848х480, а не 800х600, видимо в этом причина чёрной полосы.
Задумываюсь о покупке бомж программатора (:D) для корректировки EDID и/илизаливки других прошивок. Прошивки кстати тоже уже нашёл с несколько десятков под разные панели.
Подскажите, в правильном ли я направлении иду, в чем вероятная причина такого поведения контроллера и кто-то здесь сможет мне подсказать как скорректировать прошивку под параметры моей матрицы hex редактором?
Заранее спасибо всем откликнувшимся!!!

Мой контроллер https://www.ebay.com/itm/271827422922
реальное его название LM.R70.P (LM.R70.P1W)
Моя панель Torisan TM121SV02L03A 800x600 1ch 6bit lvds
Бомж программатор на FT232H http://s.aliexpress.com/BZfQzqA7

Pin-G 22.12.2017 03:05

Всем привет!
Не знаю было ли, но нашел еще один вариант программатора для указанного в шапке контроллера.
Из китайского клона "USB BLASTER II" (логический анализатор (чип CY68013A)) программатор "ROVA USB-TOOLS": http://tech.mattmillman.com/lcd/rova...blaster-clone/
После чего вроде как должен работать с нашим контроллером: http://tech.mattmillman.com/lcd/rovatools/
Что так же подтверждает данный программатор с тем же чипом (CY68013A (чип угадал по совпадению ножек)): https://ru.aliexpress.com/item/Free-...418070017.html
Данный вариант раза в два дешевле чем FT232H и ему подобных...
Собственно вопрос:
Раскошелиться на FT4232H или все же взять CY68013A ?
Всем заранее спасибо!

VadimKHL 25.12.2017 09:29

Цитата:

Сообщение от Pin-G (Сообщение 396974)
Собственно вопрос:
Раскошелиться на FT4232H или все же взять CY68013A ?
Всем заранее спасибо!

FT4232H точно не стоит брать, есть проблемы, танцы с бубном и т.д.

Делай на базе FT2232H, как и описано в 1 посте.

Pin-G 26.12.2017 15:23

Цитата:

Сообщение от VadimKHL (Сообщение 397136)
FT4232H точно не стоит брать. Делай на базе FT2232H.

А как на счет FT232H ?


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

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