Показать сообщение отдельно
Старый 02.10.2017, 01:52   #211
VadimKHL
Старший Пользователь
 
Регистрация: 08.11.2016
Возраст: 36
Город: Москва
Регион: 77, 97, 99, 177
Машина: Mitsubishi Galant
Сообщений: 165
VadimKHL is a jewel in the roughVadimKHL is a jewel in the roughVadimKHL is a jewel in the rough
По умолчанию

Добрый день!

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

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



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

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

Подключил программатор на 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()):






Расшифровка:
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:


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

Установил диод, как в 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; 06.10.2017 в 10:02.
VadimKHL вне форума   Ответить с цитированием