1. двойным кликом на файле LSS1X.xise необходимо открыть проект в среде разработки (ISE Project navigator)
2. Во вкладке Design в дереве проекта на названии Generate Programming File необходимо выбрать действие ReRun ALL. Данная команда пересоберет проект. В процессе сборки проекта в окне Warnings возможно появление информационных сообщений, не влияющих на работу программы. Об окончании сборки указывает появление зеленой галочки напротив Generate Programming File
3. Для прошивки изделия используется файл с расширением LSS1X.jed
1. Подключить устройство через программатор Xilinx DLC9G к компьютеру. При корректном подключении программатора к компьютеру в Диспетчере устройств ОС Windows появится информация о его подключении
2. Для программирования микроконтроллера на плате LSS-01M имеется специальный разъем XP1, расположенный недалеко от микроконтроллера
3. В программном обеспечении ISE Project navigator во вкладке Tools необходимо выбрать раздел iMPACT… в результате чего откроется приложение для работы с микроконтроллером.
В открывшемся окне Boundary Scan необходимо кликнуть правой кнопкой мыши и выбрать пункт Initialize Chain
в результате чего программное обеспечение должно найти микроконтроллер xc2c256 и отобразить его в окне программы. Также сразу же будет предложено добавить конфигурационный файл. Соглашаемся
В открывшемся проводнике находим и выбираем файл LSS1X.jed и нажимаем кнопку Open
В окне настроек программирования оставляем все без изменений, нажимаем кнопку Apply и Ок
Для программирования микроконтроллера на его схематичном изображении нажимаем правую кнопку мыши и выбираем пункт Programm. В результате выполнения данных действий программное обеспечение будет загружено в микроконтроллер.
Об успешном выполнении операции свидетельствует надпись Program Succeeded в гласном окне программы
После завершения программирования необходимо отключить программатор от устройства и перезагрузить устройство
1. двойным кликом на файле LSS1MCU.atsln необходимо открыть проект в среде разработки
2. Во вкладке Build открыть окно Configuration Manager и выбрать для проекта LSS1MCU в поле Configuration тип сборки Release и в поле Platform указать тип платформы AVR
3. Закрыть окно Configuration Manager
4. Во вкладке Build выбрать пункт Build LSS1MCU
5. За процессом сборки можно наблюдать в окне Output. Об успешном завершении процесса сборки свидетельствует сообщение, приведенное на рисунке
6. В случае успешной сборки в каталоге проекта появится папка Release (или Debug, если был выбран данный режим сборки) в котором содержатся собранные файлы проекта.
7. Для прошивки изделия используется файл с расширением LSS1MCU.hex
1. Подключить устройство (плату LSSCTL) через программатор USB AVRISP XPII к компьютеру. При корректном подключении программатора к компьютеру в Диспетчере устройств ОС Windows появится информация о его подключении
Для программирования микроконтроллера на плате LSSCTL имеется специальный разъем XP4
2. В программном обеспечении Microchip Studio необходимо во вкладке Tools выбрать раздел Device Programming. В результате откроется новое окно. В случае если устройство было корректно подключено в окне срезу отобразится информация о программаторе (AVRISP mkll), микроконтроллере (ATxmega256A3U), и интерфейсе подключения (PDI)
Для подтверждения и подключения к микроконтроллеру необходимо нажать на кнопку Apply.
Далее в меню Device Information необходимо нажать кнопку Read для получения информации из микроконтроллера
Через некоторое время будет получена и отображена информация об микроконтроллере
В разделе Fuses необходимо убедится в корректности установленных значений для регистров
Для заливки прошивки в микроконтроллер необходимо перейти в раздел Memories и в разделе Flash с помощью кнопки … указать на файл прошивки LSS1MCU.hex
для запуска процедуры программирования необходимо нажать кнопку Program
Информация о статусе программирования отображается в нижней части экрана. По окончании программирования в окне информации должна быть указана информация об успешной прошивке и верификации