Реклама / ООО «ИЗОЛПРОЕКТ» / ИНН: 7725566484 | ERID: 2Vtzqx6kV7S
IPB IPB
Проектирование, монтаж, наладка, сервис


Здравствуйте, гость ( Вход | Регистрация )

- Стандарт НП «АВОК» 7.11-2024
«Рекомендации по проектированию инженерных систем
дошкольных образовательных организаций»

АВОК в соц. сетях
ИНН: 7714824045 | erid: 2VtzqwzKQiU
 
Добавить ответ в эту темуОткрыть тему
> FT3120-E4P40
Gauss
сообщение 28.11.2024, 17:40
Сообщение #1





Группа: New
Сообщений: 9
Регистрация: 28.11.2024
Пользователь №: 436870



Привет всем!
Ситуация такая на плате девайса вышла из строя микросхема FT3120-E4P40, необходимо восстановить, купили новые, но нужно их сконфигурировать, рабочие платы есть, соответсвенно можно ли как-то считать конфигурацию из старых и залить на новые микросхемы?
При подачи питания на сервис пине новой микросхемы FT3120 частота, что согласно даташита говорит об отсутствии настроек, но прошивка присутствует. На рабочих платах частота присутствует на старте и дальше пин работает только на кнопку.
Ранее не приходилось работать с echelon, а информации в интрнете мало.
Если кто-то может помочь, буду признателен, виды помощи рассмотрю любые, спасибо!
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
LordN
сообщение 28.11.2024, 18:33
Сообщение #2


МОДЕРАТОР


Группа: Модераторы
Сообщений: 10889
Регистрация: 3.7.2004
Пользователь №: 32



лон - пропиетарный протокол
т.е. как в песне: за деньги - да, без денег - нет.
ищите хакеров эшелона
на вскидку, есть два места
сахара.ru и электроникс, но это не точно
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
vFix
сообщение 29.11.2024, 1:41
Сообщение #3





Группа: Участники форума
Сообщений: 33
Регистрация: 25.6.2014
Пользователь №: 237683



Есть спецы по железу lon, переслал им ваш запрос, может быть подскажут что-то полезное. Удаленный доступ к сети с этими устройствами возможно организовать?
Можно здесь в ЛС перейти, обсудить
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Gauss
сообщение 29.11.2024, 9:05
Сообщение #4





Группа: New
Сообщений: 9
Регистрация: 28.11.2024
Пользователь №: 436870



Цитата
т.е. как в песне:

так говорю, любые варианты рассмотрю

Цитата
переслал им ваш запрос,

спасибо
по сути FT3120-E4P40 имеет встроенную eeprom, в варианте с внешней вопросов бы не было, так вот как читать и записывать эту внутреннюю eeprom основной вопрос, т.к. не приходилось работать с этими микросхемами
если будет хотябы подсказка, что делать так и так, нужен такой программатор, уже будет прогресс
видел в продаже USB свисток echelon, он то по сути работает с микросхемой через саму сеть, сможет ли такой свисток читать, записывать память FT3120-E4P40? инфа неоднозначная, но NodeUtil вроде как может? я это к чему, что свисток этот недешевый, зазря покупать и ждать его тоже не лучший вариант...

Цитата
Удаленный доступ к сети с этими устройствами возможно организовать?

да, все можно, конечно
если через сеть можно читать память, то понятно, ок, но тут вопрос в основном по железу, как по сути клонировать этот echelon

Цитата
Можно здесь в ЛС перейти, обсудить

ок

Сообщение отредактировал Gauss - 29.11.2024, 9:05
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
vFix
сообщение 29.11.2024, 14:34
Сообщение #5





Группа: Участники форума
Сообщений: 33
Регистрация: 25.6.2014
Пользователь №: 237683



А вы в каком городе? В мск есть мастер у меня по Lon, разрабатывал ПЛК на 3150, возможно можно с работающего устройства выгрузить память с транссивера и закинуть в новый. Если чип позволит делать выгрузку, надо будет только выпаивать рабочий, есть риски связанные с этим. Отправил знакомому вопрос, жду, что ответит


И еще вопрос, если у вас нет свистка или другого устройства для работы с сетью LON то как вы конфигурируйте устройства с этой стороны? и можно пдробнее, что это за устройства?
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Gauss
сообщение 29.11.2024, 14:43
Сообщение #6





Группа: New
Сообщений: 9
Регистрация: 28.11.2024
Пользователь №: 436870



Мы в Минске, но в Москве тоже люди есть
Выпаять не проблема, нужно только разобраться можно ли читать память и как это правильно сделать можно
с 3150 проще, что он с внешней памятью, к ней можно в любом виде подключится, читать внешними устройствами, а вот как быть, если это 3120, у которого память внутренняя, как ее можно прочитать, будет ли достаточно свистка USB 75010R или нужно что-то специфичное или можно получить доступ к памяти через IO микросхемы через какой-то интерфейс

Цитата
И еще вопрос, если у вас нет свистка или другого устройства для работы с сетью LON то как вы конфигурируйте устройства с этой стороны? и можно пдробнее, что это за устройства?

блоки идут сконфигурированные, точнее раньше шли, теперь закупить проблема
сеть LON через софт производителя этих блоков, соответсвенно напрямую ни разу не приходилось конфигурировать трансиверы, там архитектура такая, что есть гэтвей, к которому по LON подключаются исполнительные блоки, а сам гэтвей через ethernet работает с софтом на ПК, поэтому тут в этом случае LON работает через своего рода абстракцию и в итоге с ремонтом проблема получается, LON на пк напрямую не заводится ни в каких схемах

это система автоматизации для фермерского хозяйства
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
vFix
сообщение 29.11.2024, 15:26
Сообщение #7





Группа: Участники форума
Сообщений: 33
Регистрация: 25.6.2014
Пользователь №: 237683



Понял, пока жду ответа от спеца. Но на крайний случай, если что, есть новые свободно программируемые ПЛК на LON и модули расширения с различными комбинациями входов/выходов. Своя разработка, ставим на замену вышедшего из строя оборудования LON
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Gauss
сообщение 3.12.2024, 18:27
Сообщение #8





Группа: New
Сообщений: 9
Регистрация: 28.11.2024
Пользователь №: 436870



Свисток пока закупаем
Теоретически пока предполагаю, что должна помочь NodeUtil, но не могу быть в этом уверен
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
vFix
сообщение 16.12.2024, 13:43
Сообщение #9





Группа: Участники форума
Сообщений: 33
Регистрация: 25.6.2014
Пользователь №: 237683



Как успехи?

Мои коллеги сказали, что им так и не удалось это провернуть( Дамп памяти получалось выгрузить, а обратно загрузить нет, причём достаточно серьезно занимались вопросом, хотели сделать копию U10/U20 он как раз на 3120 чипе был. Говорят, что обратная загрузка идёт другим способом и надо знать какие адреса памяти можно записывать, а какие нельзя. При неправильной записи нейрончип окирпичивается.
Вам никак не раздобыть штатные дампы приложения, в двух файлах идут *.xif и *.nxe
Может у разработчиков запросить, как-то найти контакты?
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Gauss
сообщение 23.12.2024, 10:15
Сообщение #10





Группа: New
Сообщений: 9
Регистрация: 28.11.2024
Пользователь №: 436870



свисток пока едет, задерживается
*.nxe нашел от производителя блоков, но *.xif там нет, не знаю будет ли этого достаточно, нужно проверять
постачался в поддержку EnOcean, так там ответили про другой набор файлов (.apb, .nxe, .ndl), но хоть nxe сходится, на него и надежда пока, потому что кроме него у меня ничего пока нет
по загрузке кода обратно понятно, что там другой способ, нужно пробовать работать с node util, теоретически в даташите указывается области и адреса памяти, нас интересует получается eeprom, остальное трогать нельзя, поэтому весь дамп заливать нельзя, нужно прицельно 2 куска eeprom писать пробовать, пока свиска нет ничего проверить не получится, пока жду
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
vFix
сообщение 25.12.2024, 14:45
Сообщение #11





Группа: Участники форума
Сообщений: 33
Регистрация: 25.6.2014
Пользователь №: 237683



О, хорошие новости!

nxe это и есть слепок программы, он же может быть в apb файле, лонмейкер, при привязке нового контроллера может работать с любым из этих двух файлов.
И у вас он есть, это самое главное!

xif - это набор сетевых переменных в плк и данные по ним, вот может быть его можно как-раз выгрузить из рабочего плк, не помню точно, но эта история попроще будет. Он так выглядит, для примера:

Цитата
File: PADB0A~1.xif generated by APC Revision 3.01, XIF Version 3.1
Copyright © 1990, 1996 by Echelon Corporation
All Rights Reserved. Run on Sun Jul 05 05:52:45 2015

41:31:76:30:35:30:35:00
2 15 0 52 0 3 3 3 3 3 3 11 9 2 4 0 0 16 0 1 1 11
0 5 6 13 28 688 0 15 5 3 262 4
1 7 1 0 4 4 4 15 200 0
78125 0 0 0 0 0 0 0 0 0 0 0
90 0 240 0 0 0 40 40 0 5 8 5 12 14 15
*
"A1 ITP ParkInn

VAR nvoStatKM2_2 0 0 0 0
0 1 63 1 0 1 0 1 0 1 0 0 0
"Status - KM n_n
8 * 1
2 0 0 0 0
VAR nvoStatKM2_1 1 0 0 0
0 1 63 1 0 1 0 1 0 1 0 0 0
"Status - KM n_n
8 * 1
2 0 0 0 0
VAR nvoStatTn1_out 2 0 0 0
0 1 63 1 0 1 0 1 0 1 0 0 0
"(KM 1,KM 2, KM 3, SW 1_Auto, SW 2_Auto, SW 3_Auto, FlowRelay
", Termostat)
83 * 16
3 0 1 0 0
3 1 1 0 0
3 2 1 0 0
3 3 1 0 0
3 4 1 0 0
3 5 1 0 0
3 6 1 0 0
3 7 1 0 0
3 0 1 0 0
3 1 1 0 0
3 2 1 0 0
3 3 1 0 0



Для примера вам два файла xif и nxe прикладываю, их на 100% достаточно, чтобы через лонмейкер, например, залить ПО в контроллер, много раз сам делал
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Gauss
сообщение 10.1.2025, 18:55
Сообщение #12





Группа: New
Сообщений: 9
Регистрация: 28.11.2024
Пользователь №: 436870



Спасибо
Теперь нужно дойти до загрузки
Наконец-то пришел свисток
Если брать исправную плату, то при подключении свистка можно определить ID и все что нужно, при сканировании нажав сервис пин, далее перейти в параметры девайса в NodeUtil
Но если взять плату, на которой 3120 уже перепаян, то сервис пин перманентно выдает прямоугольный сигнал и NodeUtil не распознает эту микросхему, никаких ID не видит
Соответсвтенно вопрос такой, а как нулевые микросхемы прошивать тогда?

не исключено, что китайцы прислали что-то не то по микросхемам
по описанию с завода 3120 должны идти уже с какой-то прошивкой
но такое чувство, что на них получается нет ни проршивки, ни конфигурации
как вообще тогда что-то прошить в такие микросхемы?
или где тогда покупать правильные микросхемы?

опять уткнулся в тупик

Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Gauss
сообщение 13.1.2025, 13:22
Сообщение #13





Группа: New
Сообщений: 9
Регистрация: 28.11.2024
Пользователь №: 436870



С рабочих плат XIF вытянул, NXE от производителя тоже есть
А вот новые микросхемы не получается прошить
После того, как запаиваю их на сервис пине 2,44кГЦ или 409,6 мкс период, нигде не нашел описание почему так, в доках описывается, что там может быть что-то типа 76 или 0,5 Гц, что указывает на режим работы, соответственно нажатие на кнопку не дает эффекта получения ID
Если с рабочей платы переставить 3120 на ремонтируемую, то все работает, т.е. дело не в плате точно
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
vFix
сообщение 14.1.2025, 19:25
Сообщение #14





Группа: Участники форума
Сообщений: 33
Регистрация: 25.6.2014
Пользователь №: 237683



Коллега ответил так:

Когда я на 3120 делал устройства мне пришлось покупать программатор т.к. новые нейронов чипы изначально были прошиты в расчёте на другой интерфейс. Не FTT-10, а, если мне память не изменяет, direct connect. Пишу по памяти. Возможно ошибаюсь.

И начальная скорость нейрон чипа 1.25 Mbpc.
У меня были нейрон чмпы 3129. Только найти не могу. Хочу попробовать прошить.

Как ответит, отпишусь. Может мы сможем найти вам какие-то старые чипы со старых и неактуальных устройств

Сообщение отредактировал vFix - 14.1.2025, 19:26
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Gauss
сообщение 15.1.2025, 12:45
Сообщение #15





Группа: New
Сообщений: 9
Регистрация: 28.11.2024
Пользователь №: 436870



у этих чипов есть разные версии
с датакодом до 2005 действительно там что-то другое для программирования
после 2005 года выпуска там по умолчанию стоит интерфейс FT-10 для удобства с завода
в приложении скрин из доков

выяснил, что то, что у нас куплено было это датакод 2015, брали с диджикея, поэтому теоретически должно было все завестись сходу, но...
запаял микросхему на макет с мнимиальной обвязкой, поигрался с разными входами типа reset, rtmp, ict, толку ноль
микросхема как будто остается в состоянии сброса и все, но состояние не описано в доках
отправил тикет в ренесас, может объяснят

сделал заказ микросхем в другом месте, может эти нам враги подсунули поленые...

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

Сообщение отредактировал Gauss - 15.1.2025, 12:43
Прикрепленные файлы
Прикрепленный файл  11.png ( 114,42 килобайт ) Кол-во скачиваний: 3
 
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
vFix
сообщение 16.1.2025, 22:07
Сообщение #16





Группа: Участники форума
Сообщений: 33
Регистрация: 25.6.2014
Пользователь №: 237683



Ребята точно занимались этим много после 2005 года, в р-не 2010х+
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
Gauss
сообщение 20.2.2025, 16:40
Сообщение #17





Группа: New
Сообщений: 9
Регистрация: 28.11.2024
Пользователь №: 436870



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

далее нодютилом прочитал память в исправных платах по правильным адресам, получил дампы прошивки
тем же нодютилом закинул в память эти дампы
есть нюансы, некоторые куски памяти не нужно и невозможно перезаписывать, там где хранятся нейро ай ди и контрольные суммы, ай ди вообще неизменяемый, а контрольные суммы можно пересчитать самой утилитой
таким способом копировать прошивку можно, она в итоге стартанула, первую плату починил
что примечательно, xif не нужно в таком варианте, судя по всему конфигурация сети закодирована в самой прошивке, но в хексе не нашел ничего похожего с переводом в ASCII

почему именно занялся копированием памяти, потому что nxe оказался неправильным, не для этого блока
таким образом впринципе копировать эшелоны можно, но острожно
предполагаю, что и свистки можно было бы скоприовать, важно только осторожно зашивать память новых микросхем, там в начале и в конце памяти одного из блоков памяти кодируются настройки, ID, CRC и т.п., неправильное значение может быть фатально
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения
vFix
сообщение 5.3.2025, 15:27
Сообщение #18





Группа: Участники форума
Сообщений: 33
Регистрация: 25.6.2014
Пользователь №: 237683



Вот это да! Здорово, что у вас получилось!! Теперь будем иметь ввиду, что копировать тоже можно
Вернуться в начало страницы
 
+Ответить с цитированием данного сообщения

Добавить ответ в эту темуОткрыть тему
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 

Реклама
ООО «Арктика групп» ИНН: 7713634274



ООО "Русич" ИНН 9721068883 / ЕРИД 2VtzqvMjLF8


ООО «УНИСПЛИТ» ИНН: 6453155081 erid:2VtzqxXgvJi

Реклама: ООО «СибСтронг» | ИНН 6670013662 | ERID: 2VtzqwyM2dc

Последние сообщения Форума






RSS Текстовая версия Сейчас: 4.7.2025, 14:48
Политика ООО ИИП «АВОК-ПРЕСС» в отношении обработки персональных данных