154 lines
7.3 KiB
Markdown
154 lines
7.3 KiB
Markdown
# Ввод платы регистратора AR-150
|
||
|
||
Инструкция описывает порядок проверки, прошивки и первичного ввода платы регистратора AR-150.
|
||
|
||
## Состав репозитория
|
||
|
||
- `bootloader_hex/` - скрипты и hex-файлы загрузчиков `MASTER` и `SLAVE`.
|
||
- `update_firmware/` - файлы обновления прошивки регистратора и NAND.
|
||
- `c8051/` - утилиты Silicon Labs, используемые скриптами прошивки.
|
||
- `image/` - фотографии платы и контрольных подключений.
|
||
|
||
## Визуальная проверка
|
||
|
||
Проверьте плату по монтажной схеме. Особое внимание уделите непропаям и залипаниям контактов на `DD1`, `DD10`, `DD11`, `DD13`.
|
||
|
||
**Верхняя сторона платы**
|
||
|
||
<img src="image/top_pcb.jpg" alt="Верхняя сторона платы AR-150" width="100%">
|
||
|
||
**Нижняя сторона платы**
|
||
|
||
<img src="image/btm_pcb.jpg" alt="Нижняя сторона платы AR-150" width="100%">
|
||
|
||
## Предварительные измерения
|
||
|
||
1. Замерьте напряжение на `B1` - батарейке часов.
|
||
2. Запаяйте висячий контакт `TYCO` по таблице ниже.
|
||
|
||
| Контакт TYCO | Контакт платы |
|
||
| --- | --- |
|
||
| 1 | КТ1 |
|
||
| 2 | КТ2 |
|
||
| 3 | КТ3 |
|
||
| 4 | КТ4 |
|
||
| 5 | КТ5 |
|
||
| 6 | КТ6 |
|
||
| 7 | КТ7 |
|
||
| 8 | КТ8 |
|
||
| 9 | КТ9 |
|
||
|
||
<img src="image/tyco_pcb.jpg" alt="Распайка контакта TYCO" width="520">
|
||
|
||
## Прошивка загрузчиков
|
||
|
||
1. Подключите регистратор к интерфейсному модулю "Горизонталь" и подайте питание.
|
||
2. Контролируйте потребление: оно не должно превышать `15 мА`.
|
||
3. Измерьте напряжение `3.3 В` на плате.
|
||
|
||
<img src="image/3.3_pcb.jpg" alt="Контрольная точка измерения 3.3 В" width="100%">
|
||
|
||
4. Подготовьте программатор Silicon Labs USB Debug Adapter.
|
||
|
||
<img src="image/programmator.jpg" alt="Программатор Silicon Labs USB Debug Adapter" width="520">
|
||
|
||
5. Подключите программатор к контакту `MASTER`.
|
||
|
||
<img src="image/master_prog.jpg" alt="Подключение программатора к контакту MASTER" width="520">
|
||
|
||
6. Запустите скрипт:
|
||
|
||
```bat
|
||
bootloader_hex\master.bat
|
||
```
|
||
|
||
7. Переподключите программатор к контакту `SLAVE`.
|
||
|
||
<img src="image/slave_prog.jpg" alt="Подключение программатора к контакту SLAVE" width="520">
|
||
|
||
8. Запустите скрипт:
|
||
|
||
```bat
|
||
bootloader_hex\slave.bat
|
||
```
|
||
|
||
## Обновление прошивки регистратора
|
||
|
||
1. В ПО `Registration 3.0` откройте:
|
||
|
||
```text
|
||
Горизонталь -> Сервисные команды -> Обновления
|
||
```
|
||
|
||
2. Запустите команду `Обновить прошивку AR150`.
|
||
|
||
<img src="image/update_AR150.png" alt="Команда обновления прошивки AR150 в ПО Registration 3.0" width="720">
|
||
|
||
3. Выберите файл прошивки из каталога `update_firmware/`, например:
|
||
|
||
```text
|
||
update_firmware\AR_150_4GB_3.0.hex
|
||
```
|
||
|
||
<img src="image/set_AR_hex.png" alt="Выбор hex-файла прошивки AR150" width="720">
|
||
|
||
4. После завершения процедуры последовательно выполните:
|
||
|
||
- `Обновить прошивку NAND`
|
||
- `Ввод USB контроллера`
|
||
|
||
5. Выключите питание интерфейсного модуля "Горизонталь".
|
||
|
||
## Подключение имитатора
|
||
|
||
Запаяйте висячую косичку к контактам `КТ13`, `КТ14`, `КТ15`, `КТ16`, `КТ17`, `КТ19`. При пайке ориентируйтесь на цвет проводов.
|
||
|
||
| Линия | Цвет провода | Номер контакта | Надпись контакта |
|
||
| --- | --- | --- | --- |
|
||
| Питание прибора | Желтый | КТ14 | UTOOL |
|
||
| Земля прибора | Черный | КТ13 | GND |
|
||
| Линия A | Синий | КТ16 | A |
|
||
| Линия B | Зеленый | КТ15 | B |
|
||
| Питание АКБ | Красный | КТ17 | BAT |
|
||
| Земля АКБ | Черный | КТ19 | GND |
|
||
|
||
<img src="image/imit_pcb.jpg" alt="Распайка косички для подключения имитатора" width="520">
|
||
|
||
1. Подключите имитатор к косичке проводов:
|
||
|
||
- желтый - питание;
|
||
- черный - `GND`;
|
||
- синий - линия `A`;
|
||
- зеленый - линия `B`.
|
||
|
||
2. Подключите имитатор АКБ к косичке:
|
||
|
||
- красный - питание АКБ;
|
||
- черный - `GND`.
|
||
|
||
Источник питания имитатора АКБ должен выдавать не менее `15 В` и `0.3 А`.
|
||
|
||
**Общий вид подключения**
|
||
|
||
<img src="image/con_pcb.jpg" alt="Общий вид подключения платы AR-150" width="520">
|
||
|
||
## Проверка работы
|
||
|
||
1. Подключите регистратор к интерфейсному модулю "Горизонталь".
|
||
2. Подайте питание и убедитесь, что есть связь с имитатором.
|
||
3. Синхронизируйте время регистратора.
|
||
4. Выполните тестовую запись регистратора.
|
||
5. Подключите интерфейс быстрого считывателя к регистратору.
|
||
6. Подключите регистратор к компьютеру.
|
||
7. Убедитесь, что регистратор переходит в режим быстрого считывания и предоставляет компьютеру flash-память как USB-накопитель.
|
||
8. Обработайте файл `HRZ` с USB-накопителя в ПО `Registration 3.0`.
|
||
9. Распаяйте косичку проводов и висячий контакт `TYCO`.
|
||
|
||
После выполнения этих шагов ввод платы регистратора завершен.
|
||
|
||
## Примечание по программатору
|
||
|
||
Скрипты `master.bat` и `slave.bat` используют утилиту Silicon Labs, которая проверяет серийный номер подключенного программатора. Если серийный номер не совпадает с номером, указанным в скрипте, прошивка не пройдет.
|
||
|
||
Так как на постоянной основе используется один и тот же программатор, ввод серийного номера через аргументы скрипта не реализован. При необходимости серийный номер можно изменить вручную в соответствующем `.bat`-файле. Серийный номер программатора можно посмотреть в `Simplicity Studio`.
|