Форум Авто Сигнализаций

Форум Авто Сигнализаций (http://www.alarmforum.ru/index.php)
-   Pandora, Pandect (http://www.alarmforum.ru/forumdisplay.php?f=12)
-   -   Самостоятельное обновление прошивки (http://www.alarmforum.ru/showthread.php?t=951)

Spirit 23.10.2007 22:04

Самостоятельное обновление прошивки
 
Подскажите, правильно ли я понимаю, что для обновления прошивки нужно:

1. Купить RMP-01 с интерфейсным кабелем (кабель входит в комплект?)
2. Соединить RMP-01 интерфейсным кабелем с разъемом RF-модуля на базовом блоке
3. Войти в режим программирования сигнализации с помощью кнопки Valet
4. Запустить load_deluxe и следовать его инструкциям

Так? Я ничего не забыл?

Правильно ли я понимаю, что RMP-01 можно соединить с разъемом, который находится внутри RF-модуля? До базового блока очень далеко надо лезть. Можно попросить схему соединения разъема интерфейсного кабеля с разъемом внутри RF-модуля? Они ведь оба - "мамы", насколько я понимаю?

hruma 24.10.2007 05:44

Забыл воспользоваться поиском разве что ))
http://www.alarmforum.ru/forum12/thr....html#post7501 - схема кабеля.
А разъем внутри RF не такой как втыкается в RMP, в т.ч. по этому и идёт кабель в комплекте с RMP.

stotten 24.10.2007 10:41

Spirit, В принципе всё правильно, только очерёдность пунктов 3 и 4 необходимо местами поменять. т.е. сперва запускаем программу, а потом ПИН-код вводим.
Чтобы не тащить провод программирования до базового блока, конечно можно соединить провод программирования с проводом RF-модуля, но при этом придется проявить достаточную аккуратность, лучше даже купить в магазине соответствующие разъёмы и сделать переходник.

ВЕЛ 24.10.2007 13:15

На самом деле, при перепрограммировании Пандоры 1500i мною были отмечены косяки,
которые так и напрашиваются в уточнение инструкции по перепрограммированию.
После выполнения всех рекомендаций, указанных выше, загрузчик под номером 1.9
выдал ошибку в самом конце процедуры - Сбой записи.
И всё... Сигалка не дышит и не реагирует уже ни на что...
Ну и мои эмоции по этому поводу думаю описывать не стоит.
Затем, успокоившись, я вытащил блок из машины, положил на стол, перед ноутбуком , и стал изучать.
Что порадовало:
- несмотря на то, что запись оказалась провальной, индикатор светился постоянно,
но гас на короткое время. Из этого я сделал вывод, что какой то загрузчик -интерфейс с внешним миром функционирует.
- попытка "втупую" подсунуть процесс прошивки заново, несмотря на сообщение об отсутствии связи с модулем
все же увенчалась успехом.
Причем была выполнена процедура отката на старую версию.
И снова выдано сообщение в самом конце об ошибке.

Всё это навело на мысль посмотреть на версию прошивки на базовом блоке сигнализации и сравнить с версией сигналки, выбираемой ПО.
И тут же нашел несоответствие. На моем блоке 4.31, а ПО выбирало 4.36---
Автоматически программа загрузчик выбирает последнюю версию прошивки, а не ту, которая зашита в блоке.
После выбора версии прошивки базового блока вручную , процесс отката прошел удачно, а затем нормально обновилась и сама прошивка.

Уважаемые разработчики!
Добавьте в инструкцию по перепрошивке это замечание, а то многие будут вспоминать Вас незлым тихим словом при неудачной прошивке.
И ещё.
Обнаружен косяк в самом загрузчике версии 1.9.
При внесении новых настроек их запись в блок производится при этом выдаётся ошибка о некорректном приеме данных,
и следовательно восстановлении заводских параметром в самом ПО.
При этом обновленные параметры в сам блок вносятся, и откат к заводским настройкам в блоке не производится.
При попытке работать с внесением параметров загрузчиком 1.8 таких ошибок нет, все работает хорошо.
В итоге получается, что перепрошивку базового блока приходится делать с помощью версии ПО 1.9,
а работу с настройками параметров блока - с версией ПО 1.8.
Разработчики, устраните косяк!!!

stotten 24.10.2007 18:01

Цитата:

Сообщение от ВЕЛ (Сообщение 7737)
На самом деле, при перепрограммировании Пандоры 1500i мною были отмечены косяки,
которые так и напрашиваются в уточнение инструкции по перепрограммированию.
После выполнения всех рекомендаций, указанных выше, загрузчик под номером 1.9
выдал ошибку в самом конце процедуры - Сбой записи.
И всё... Сигалка не дышит и не реагирует уже ни на что...
Ну и мои эмоции по этому поводу думаю описывать не стоит.
Затем, успокоившись, я вытащил блок из машины, положил на стол, перед ноутбуком , и стал изучать.

Лучше сразу на столе и с кабелем покороче. Понимаем, что неудобно, но перепрограммирование – процесс нештатный. Объем передаваемой информации большой, никаких алгоритмов восстановления ошибочных бит не предусмотрено, поэтому малейший сбой и ошибка при прошивке.

Цитата:

Что порадовало:
- несмотря на то, что запись оказалась провальной, индикатор светился постоянно,
но гас на короткое время. Из этого я сделал вывод, что какой то загрузчик -интерфейс с внешним миром функционирует.
Индикатор RMP-01 или от базового блока? Впрочем не важно. Если предыдущая попытка залить прошивку закончилась неудачно, то загрузчик (единственное, что осталось целое) каждые 15с посылает сообщение,
о некорректной прошивке и ждет новой загрузки. При этом в программе LoadDeLuxe v1.9, скорее всего, нужно будет указать Com порт вручную.
(Из помощи к программе - Раздел «Работа с программой», Подраздел «Меню программы»:
Если базовый блок не подключен или предыдущая загрузка прошивки завершилась неудачно, то появится предупреждающая надпись:
«Базовый блок не отвечает или не подключен. Все равно продолжить?», и если продолжить, то появиться форма:
---------
если подключен базовый блок с испорченной неудачной загрузкой прошивкой, то не позже чем через 15с надпись «Ожидание ответа от базового блока» смениться надписью «Будет удалена некорректная прошивка» и кнопка «Загрузить» станет активной. Если в течении 15с ответ от базового блока не пришел, то следует попробовать установить COM порт вручную).


Цитата:

- попытка "втупую" подсунуть процесс прошивки заново, несмотря на сообщение об отсутствии связи с модулем
все же увенчалась успехом.
Причем была выполнена процедура отката на старую версию.
И снова выдано сообщение в самом конце об ошибке.

Отката к старой версии быть не может, ее к этому времени физически уже нигде не существует. Залита может быть только та версия, которая выбрана из списка прошивок.

Цитата:

Всё это навело на мысль посмотреть на версию прошивки на базовом блоке сигнализации и сравнить с версией сигналки, выбираемой ПО.
И тут же нашел несоответствие. На моем блоке 4.31, а ПО выбирало 4.36---
Автоматически программа загрузчик выбирает последнюю версию прошивки, а не ту, которая зашита в блоке.
После выбора версии прошивки базового блока вручную , процесс отката прошел удачно, а затем нормально обновилась и сама прошивка.
До тех пор пока не установится связь с базовым блоком, и он не сообщит какой версией он зашит, программа LoadDeLuxe будет показывать ту версию, с которой работали прошлый раз. Пока связь не установлена, версию прошивок можно выбирать из меню «Настройки» - «Модели сигнализаций».

Цитата:

Уважаемые разработчики!
Добавьте в инструкцию по перепрошивке это замечание, а то многие будут вспоминать Вас незлым тихим словом при неудачной прошивке.
И ещё.
Обнаружен косяк в самом загрузчике версии 1.9.
При внесении новых настроек их запись в блок производится при этом выдаётся ошибка о некорректном приеме данных,
и следовательно восстановлении заводских параметром в самом ПО.
При этом обновленные параметры в сам блок вносятся, и откат к заводским настройкам в блоке не производится.
При попытке работать с внесением параметров загрузчиком 1.8 таких ошибок нет, все работает хорошо.
В итоге получается, что перепрошивку базового блока приходится делать с помощью версии ПО 1.9,
а работу с настройками параметров блока - с версией ПО 1.8.
Разработчики, устраните косяк!!!
«нет все понятно, но что конкретно?». Так замечание все-таки в чем? В «помощи» есть описание и алгоритм действий при сбое во время прошивки.

unholy 25.10.2007 16:47

Вложений: 2
Цитата:

Сообщение от Spirit (Сообщение 7711)
Подскажите, правильно ли я понимаю, что для обновления прошивки нужно:

1. Купить RMP-01 с интерфейсным кабелем (кабель входит в комплект?)

А можно по-другому!:p
Я вообще без модуля и кабеля обошёлся! и нормально уже 5 блоков зашил. Кому интересно - вот схема проводочка для прошивы через COM-порт.
И никаких драйверов и заморочек компьютерных...

Hydrazin 25.10.2007 17:53

А это очень даже ничего решение. Что скажет уважаемый Stotten?

Spirit 25.10.2007 20:05

Цитата:

Сообщение от unholy (Сообщение 7784)
А можно по-другому!:p
Я вообще без модуля и кабеля обошёлся! и нормально уже 5 блоков зашил. Кому интересно - вот схема проводочка для прошивы через COM-порт.
И никаких драйверов и заморочек компьютерных...

Это хорошо для тех, у кого в компьютере COM-порт есть. :) А у меня, например, его нет в ноутбуке. А покупать USB-COM адаптер (который кроме этой задачи нафиг не нужен) или покупать RMP-01 - это эквипенисуально совершенно.

stotten 26.10.2007 11:33

Hydrazin, Впринципе идея не нова :) схема достаточно простая, легко реализуемая радиолюбителями. Но возможно придётся столкнуться с некоторыми проблемами вроде подбора номиналов резисторов, может не заработать с некоторыми COM-портами. Но в целом схема работает, прошивать можно, так что энтузиастам действительно будет очень полезна. Спасибо господину unholy

unholy 31.10.2007 15:50

Spirit, Ничего не знаю! у меня порт есть и делал проводок для себя. Не нравится или не нада, молчите в тряпочку. Начинаю производителя понимать. Любую хорошую идею надо об..ть!


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

vBulletin® 3.6.4, Copyright ©2000-2024, Jelsoft Enterprises Ltd.
Перевод: RSN-TeaM (zCarot)