Как перепрошить контроллер

spi connector on UNC001Для смены версии прошивки в устройствах UNC0xx необходим программатор; вы можете воспользоваться программатором UNC501 или другим подходящим программатором. Для подключения программатора предназначен специальный разъём (SPI), имеющий девять контактов, расположенных в два ряда. Сам разъём находится: на устройствах серии UNC001 — сбоку от разъёма USB рядом с микросхемой процессора; в устройствах UNC01x — на процессорной (установленной вертикально) плате в её верхнем правом углу (с той стороны, где на основной плате расположен разъём питания).spi connector on UNC011

Если вы используете программатор UNС501, то соединительный шнур, входящий в его комплект, гарантирует вам правильность подключения к разъёму SPI; программаторы сторонних производителей могут потребовать изготовления переходника. Цоколёвка разъёма SPI, используемая в устройствах UNC0xx, приведена на рисунке; назначение контактов показано в таблице.

programmer and SPI pinout
1 SCK тактовая частота
2, 10 GND масса («земля»)
3 MISO данные (подчинённый->главный)
4 Vcc +5 B питание (от подчинённого)
5 RESET сброс
6 --- удалён (ключ)
7 XTAL внешняя тактовая (не использ.)
8 --- не соединён
9 MOSI данные (главный->подчинённый)

При работе с программатором UNC501 под управлением ОС Linux мы рекомендуем использовать утилиту uisp, доступную для большинства дистрибуций Linux; в частности, для установки uisp в дистрибуциях Debian и Ubuntu вы можете воспользоваться командой

   sudo apt-get install uisp

При работе с другими дистрибуциями обратитесь к документации вашей дистрибуции. После скачивания файла образа прошивки со страницы загрузок подключите ваш программатор к компьютеру, соедините программатор с устройством UNC0xx, включите питание устройства UNC0xx (подключите его, в зависимости от типа устройства, к разъёму USB, к блоку питания или к сети) и дайте следующую команду:

  sudo uisp -dlpt=0x378 -dprog=abb --upload if=uncfirmw.hex

где uncfirmw.hex — имя файла образа прошивки. Предполагается, что ваш программатор подключён к основному LPT-порту, который использует порт ввода-вывода 0x378 (это можно уточнить в настройках BIOS вашего компьютера).

При использовании других операционных систем, а также других программаторов воспользуйтесь соответствующей документацией.

компания рекомендует: лидер продаж

Устройство UNC011 с модулями UNC010/in и UNC010/out 3900 р. [В КОРЗИНУ]

Данный интернет-сайт носит исключительно информационный характер. Никакая информация, представленная на сайте, ни при каких условиях не может считаться публичной офертой, определяемой ст. 437 ГК РФ.