Руководство по эксплуатации Update Toolx

advertisement
КОМПАНИЯ АКОН
UpdateTool V260713
Руководство по эксплуатации
Описывается порядок работы с программой UpdateTool для обновления встроенного ПО
устройств компании АКОН
UpdateTool V260713
2
ОГЛАВЛЕНИЕ
1.НАЗНАЧЕНИЕ ПРОГРАММЫ
1.1 Расположение сегментов в микроконтроллере и общий алгоритм
3
3
2. ЭКСПЛУАТАЦИЯ ПРОГРАММЫ
2.1 Главное окно
2.2. Конфигурирование программы Update tool
2.3. Подключение к загрузчику
2.4. Обновление приложения
2.5. Работа с данными приложения
4
4
5
6
6
7
Компания АКОН
UpdateTool V260713
3
1.Назначение программы
Программа UpdateTool предназначена для обновления встроенного ПО (приложения)
котроллеров и управления настройками (данными) этого приложения. Она предоставляет
следующие возможности:
1. обновление приложения
2. чтение данных и сохранение их в файл
3. чтение файла с данными и запись их в контроллер
1.1 Расположение сегментов в микроконтроллере и общий алгоритм
Память микроконтроллера разделяется на три части. Самая первая часть это загрузчик
(Boot Segment). Он располагается с нулевого адреса и после подачи питания именно он
стартует первым.
Boot
Segment
Code
Segment
Data
Segment
После старта оценивается активность на шине обмена и если первые 1500мс там есть хоть
какой-то обмен, то загрузчик прекращает свою работу и вызывает точку входа в
приложение (Code Segment) тем самым передавая ему управление.
Прошло 1500мс
Connect
Работаем с
загрузчиком
Disconnect
Ожидание
подключения от
UpdateTool на
протяжении
1500мс
Ожидание
1500мс
«тишины» на
шине
Ошибка при
попытке
подключиться
«Тишина»
нарушена
Прошло 1500мс
без обмена на
шине
Вызов
приложения
Ошибки во
время работы
Компания АКОН
UpdateTool V260713
4
Если на протяжении 1500мс после старта была пауза, то следующие 1500мс загрузчик
ожидает подключения к себе со стороны программы UpdateTool. Если подключение
произошло успешно, то можно работать с загрузчиком: заменять прошивку, считывать
или записывать данные (настройки). После того как все работы с загрузчиком завершены
производится Disconnect и управление передается приложению.
2. Эксплуатация программы
2.1 Главное окно
В главном окне осуществляются основные действия над приложением контроллера и его
сегментом данных.
Параметр MCU определяет, к какому из контроллеров устройства будет производиться
подключение. Параметры Application file и DSEG file указывают путь к файлу
приложения и файлу сегмента данных.
Компания АКОН
UpdateTool V260713
5
2.2. Конфигурирование программы Update tool
Свои настройки UpdateTool хранит в файле в своем каталоге. Конфигурированию
подлежит только номер COM-порта, через который будет производиться работа с
устройством. Для перехода в окно настроек кликните мышкой на кнопке «Стрелка влево»
в главном окне
Если после конфигурирования нажать кнопку Save, то настройки сохранятся, и будут
использованы при следующих запусках программы.
Компания АКОН
UpdateTool V260713
6
2.3. Подключение к загрузчику
Подключение осуществляется разу после подачи питания. Для этого нужно выполнить
одновременно (+/-500мс) два действия:
1) подать питание устройству
2) нажать кнопку Connect, предварительно выбрав контроллер (по умолчанию: main)
2.4. Обновление приложения
Для обновления приложения нужно указать путь к файлу приложения и нажать кнопку
Write.
В процессе загрузки будет отображено окно хода процесса.
Если процесс записи приложения в контроллер прошел успешно, то окно хода процесса
закрывается и больше никаких сообщений выводиться не будет. Если в процессе записи
были ошибки, то программа выдаст сообщение об ошибке записи.
Компания АКОН
UpdateTool V260713
7
2.5. Работа с данными приложения
Для того чтобы прочитать данные приложения нужно указать имя файла куда сохранять
данные и нажать кнопку Read.
Для того чтобы записать данные для внутреннего приложения нужно указать имя файла
откуда брать данные и нажать кнопку Write.
При чтении/записи данных, как и при записи приложения контроллера, сообщение об
окончании действия не выводится, а выводится только при наличии ошибки.
Компания АКОН
Related documents
Download