Изменены Windows .bat скрипты (bootloader_hex/master.bat, bootloader_hex/slave.bat): при запуске FLASH_TOOL теперь используется опция -erasemode full перед -erase и оригинальная команда оставлена закомментированной.
Ввод платы регистратора AR-150
Инструкция описывает порядок проверки, прошивки и первичного ввода платы регистратора AR-150.
Состав репозитория
bootloader_hex/- скрипты и hex-файлы загрузчиковMASTERиSLAVE.update_firmware/- файлы обновления прошивки регистратора и NAND.c8051/- утилиты Silicon Labs, используемые скриптами прошивки.image/- фотографии платы и контрольных подключений.
Визуальная проверка
Проверьте плату по монтажной схеме. Особое внимание уделите непропаям и залипаниям контактов на DD1, DD10, DD11, DD13.
Верхняя сторона платы
Нижняя сторона платы
Предварительные измерения
- Замерьте напряжение на
B1- батарейке часов. Напряжение должно быть не менее2.9 В. - Запаяйте висячий контакт
TYCOпо таблице ниже.
Примечание: обозначения КТ относятся не к сквозным отверстиям, а к SMD-площадкам, расположенным рядом со сквозными отверстиями.
| Контакт TYCO | Контакт платы | Цвет провода |
|---|---|---|
| 1 | КТ1 | Черный |
| 2 | КТ2 | Красный |
| 3 | КТ3 | Белый |
| 4 | КТ4 | Розовый |
| 5 | КТ5 | Синий |
| 6 | КТ6 | Зеленый |
| 7 | КТ7 | Желтый |
| 8 | КТ8 | Зеленый |
| 9 | КТ9 | Белый |
Провода контактов 8 и 9 длиннее остальных.
Прошивка загрузчиков
- Подключите регистратор к интерфейсному модулю "Горизонталь", не подавая питание.
- Подготовьте программатор Silicon Labs USB Debug Adapter.
- Подключите программатор к контакту
MASTER.
- Подайте питание.
- Контролируйте потребление: оно не должно превышать
15 мА. - Измерьте напряжение
3.3 Вна плате.
- Запустите скрипт:
bootloader_hex\master.bat
- После завершения прошивки
MASTERотключите питание. - Переподключите программатор к контакту
SLAVE.
- Снова подайте питание.
- Запустите скрипт:
bootloader_hex\slave.bat
Обновление прошивки регистратора
- В ПО
Registration 3.0откройте:
Горизонталь -> Сервисные команды -> Обновления
- Запустите команду
Обновить прошивку AR150.
Примечание: после загрузки master-прошивки по кнопке Обновить прошивку AR150 необходимо дождаться выхода регистратора на связь.
- Выберите файл прошивки из каталога
update_firmware/, например:
update_firmware\AR_150_4GB_3.0.hex
Примечание: при загрузке прошивок из каталога update_firmware/ возможна ситуация, когда прошивка не загружается с первого раза. В этом случае повторите попытку еще раз. Если и со второй попытки загрузка не удалась, это указывает на проблему.
- После завершения процедуры последовательно выполните:
Обновить прошивку NANDВвод USB контроллера
- Выключите питание интерфейсного модуля "Горизонталь".
Подключение имитатора
Запаяйте висячую косичку к контактам КТ13, КТ14, КТ15, КТ16, КТ17, КТ19. При пайке ориентируйтесь на цвет проводов.
| Линия | Цвет провода | Номер контакта | Надпись контакта |
|---|---|---|---|
| Питание прибора | Желтый | КТ14 | UTOOL |
| Земля прибора | Черный | КТ13 | GND |
| Линия A | Синий | КТ16 | A |
| Линия B | Зеленый | КТ15 | B |
| Питание АКБ | Красный | КТ17 | BAT |
| Земля АКБ | Черный | КТ19 | GND |
- Подключите имитатор к косичке проводов:
- желтый - питание;
- черный -
GND; - синий - линия
A; - зеленый - линия
B.
- Подключите имитатор АКБ к косичке. При необходимости можно воспользоваться лабораторным источником питания:
- красный - питание АКБ;
- черный -
GND.
Источник питания имитатора АКБ должен выдавать не менее 15 В и 0.3 А.
Общий вид подключения
Проверка работы
- Подключите регистратор к интерфейсному модулю "Горизонталь".
- Подайте питание и убедитесь, что есть связь с имитатором.
- Синхронизируйте время регистратора.
- Выполните тестовую запись регистратора.
- Подключите интерфейс быстрого считывателя к регистратору.
- Подключите регистратор к компьютеру.
- Убедитесь, что регистратор переходит в режим быстрого считывания и предоставляет компьютеру flash-память как USB-накопитель.
- Обработайте файл
HRZс USB-накопителя в ПОRegistration 3.0. - Распаяйте косичку проводов и висячий контакт
TYCO.
После выполнения этих шагов ввод платы регистратора завершен.
Примечание по программатору
Скрипты master.bat и slave.bat используют утилиту Silicon Labs, которая проверяет серийный номер подключенного программатора. Если серийный номер не совпадает с номером, указанным в скрипте, прошивка не пройдет.
Так как на постоянной основе используется один и тот же программатор, ввод серийного номера через аргументы скрипта не реализован. При необходимости серийный номер можно изменить вручную в соответствующем .bat-файле. Серийный номер программатора можно посмотреть в Simplicity Studio.