|
Название: Система обновления ПО в БК Штат Отправлено: RomeLa от 17 Март 2011 года, 11:49 В этой небольшой статье я кратко опишу основные принципы и работу системы обновления программного обеспечения бортовых компьютеров Штат.
Разработка системы начата в 2006 году и прошла несколько модификаций. Используемые сокращения:
Терминология:
(http://forum.rd-lab.ru/images/upds.gif) Принцип работы понятен из приведенного рисунка: программатор устанавливает связь с загрузчиком и передает ему файл образа ПО. Загрузчик записывает этот образ в память БК. Значок ключика означает операции шифровки и дешифровки — файл образа шифрован, загрузчик перед записью расшифровывает его. Неочевиден следующий момент, и он вызывает трудности у пользователей: установка связи между программатором и загрузчиком. Надо сказать, что Загрузчик и Основное ПО занимают различные области памяти микроконтроллера БК и не могут выполняться одновременно. Поэтому существую два режима работы БК — режим обновления ПО и обычный режим работы в автомобиле. Для активации Загрузчика я использовал три разных приема:
Еще стоит упомянуть особенности разных версий Загрузчика: Первая и вторая версии ничего не показывают на дисплее БК и не реагируют на кпопки — вся информация о процессе есть только в окошке Программатора. Эти версии Загрузчика использовались в микроконтроллерах фирмы NXP (бывший Philips). Третья версия уже управляет дисплеем и реагирует на кнопку «любимая фукция», причем из-за другого алгоритма шифрования загрузка идет дольше. Эта версия использовалась в микроконтроллерах фирмы Megawin. Название: Re: Система обновления ПО в БК Штат Отправлено: Гравит Александр от 17 Март 2011 года, 12:24 Теперь понятно почему так -
"Связь установилась после такого шаманства. Запускаю SP2.exe. Жму кнопку установить связь. Ничего не происходит. Выключаю питание затем подаю питание на преобразователь 232-Kline и БК. Программа находит БК" Спасибо за разъяснения . :) Название: Re: Система обновления ПО в БК Штат Отправлено: RomeLa от 17 Март 2011 года, 12:32 - Ты это видел?
- Я это сделал! (с) Крепкий Орешек-4 ;D ;D ;D Название: Re: Система обновления ПО в БК Штат Отправлено: Гинев Петр от 17 Март 2011 года, 12:44 это значит мне сначала запустить прогу а потом воткнуть свисток?
Название: Re: Система обновления ПО в БК Штат Отправлено: RomeLa от 17 Март 2011 года, 12:50 Нет, если нет свистка в USB порту - нет ком-порта в системе.
1. Подключаешь свисток к ПК (в системе появится виртуальный COM-порт). К свистку ничего не подключаешь. 2. Запускает программатор, в нем выбираешь этот виртуальный порт. 3. Нажимаешь в программаторе кнопку "Установить связь" - светодиод на свистке начнет мигать. 4. Подключаешь БК к свистку. 5. Программатор должен написать "Связь установлена, серийный номер ...." и кнопка сменить надпись на "Программировать" 6. Выбираешь файл прошивки и нажимаешь "Программировать". Название: Re: Система обновления ПО в БК Штат Отправлено: Мухаммадиев Руслан от 17 Март 2011 года, 15:02 Привет, Роман. с Вашего разрешения прошу заметить и поправить соот-ую тему по прошивкам БК, а именно :
многие сталкиваются с проблемой "не могут установить связь с БК", собственно я тоже первый раз не смог, потом только методом "тыка" сообразил, итак алгоритм действий для начинающих: 1. установить драйвера в соот-ии с типом Клайн адаптера 2. подключть БК к Клайн адаптеру в соот-ии с схемой для данного типа БК 3. подключить Клайн адаптер к ПК 4. запустить программу загрузчик 5. проверить на том ли СОМ порте висит загрузчик и драйвера 6. подать питание на БК 7. выбрать в загрузчике прошивку для БК (в соот-ии с БК, т.е. тип прошивки должен поддерживаться БК) 8. по завершению прошивки выключить БК, отсоеденить провода и Клайн. многие, кто первый раз выполняет процедуру обновления, подключают питание к БК параллельно с подключением Клайна, а надо подавать питание после запуска кнопки "установить связь". надеюсь внятно объяснил))) Название: Re: Система обновления ПО в БК Штат Отправлено: 210740 от 22 Март 2011 года, 11:21 Уважаемый Роман.
Роман, Выполняю Ваше пожелание, данное в личном сообщении: « Получатель: 210740 : Вчера в 19:19 » Продублируйте вопрос в форум. Уважаемые пользователи БК ШТАТ х5-07, прошу ответить. Имею Штат х5-07 приобретен и установлен в сентябре 2010 г. на 2107 выпуска июня 2010 года, ЭБУ М73 Доволен всем, но я думаю пришло время освоить и обновление ПО на своем БК. Имею К-лайн адаптер (имею опыт многократной перепрошивки ЭБУ М73). Прошу подсказать именно для моего БК: 1. - Где можно найти инструкцию по перепрошивке ПО БК. 2. - Какие кабели дополнительно я должен приобрести или изготовить 3. - откуда скачать или где купить специализированную программу для обновления ПО Заранее благодарен, Александр Название: Re: Система обновления ПО в БК Штат Отправлено: 210740 от 23 Март 2011 года, 11:55 Спасибо, но я уже читал и изучал этот текст http://forum.rd-lab.ru/index.php?topic=1318.0 .
Он общий для всех БК. Не понятно вот что: 1. как подключить БК ШТАТх5-07 на столе для перепрограммирования - контакты разъемов ШТАТ х5-07, дополнительные кабели и т. д. 2. Откуда скачать или купить программы: SP2.EXE, SP21.EXE и RDF3.EXE и какая из них лучше для Штат х5-07 Спасибо и заранее извиняюсь за возможно глупые вопросы. Честное слово - не нашел на форуме. Название: Re: Система обновления ПО в БК Штат Отправлено: 210740 от 24 Март 2011 года, 18:15 Большое спасибо,
некоторые уточнения по статье: 1. У меня вероятнее всего RD1+ так как ШТАТ выпуска 2010 года. 2. подойдет ли мой К-лайн УСБ адаптер которым я прошиваю ЭМУ М73 он у меня покупной: Универсальный OBD-II USB адаптер K-L-линии BM9213 3. Программатор лучше использовать SP21.exe (я так понял) 4. Какую прошивку копировать? 15.25 Багофиксная? или посоветуйте пожалуйста. Спасибо Александр Название: Re: Система обновления ПО в БК Штат Отправлено: RomeLa от 08 Ноябрь 2012 года, 11:26 http://rd-lab.ru/forum/index.php?topic=1434.0
|