Инструкция по загрузке стартового проекта с помощью утилиты C2Prog и эмулятора XDS100v1,v2

Для загрузки программного обеспечения во флеш память контроллера можно воспользоваться бесплатной утилитой C2Prog, которая поддерживает эмуляторы XDS100 v1, v2. В данной статье рассматривается загрузка стартового проекта и библиотеки блоков для MexBIOS™ Development Studio.

 

Загрузка возможна только для эмулятором XDS100 v1, v2.

1. Загрузите и установите C2Prog с сайта производителя. (http://www.codeskin.com/programmer).

2. Настройте вызов программы для загрузки. 

        2.1. Перейти на вкладку Edit в MexBIOS™ Development Studio.

        2.2. Нажать на маленький треугольник кнопки Program.

Рис.1. Запуск C2Prog

        2.3. Нажать на пункт CodeSkin Chip Programmer.

        2.4. В появившемся окне нажать кнопку Select. Окно настроек закроется.

3. Нажать на кнопку Program.

4. Появится окно C2Prog. Вид окна при первом запуске представлен на следующем рисунке:

Рис.2. Внешний вид C2Prog при первом запуске

Если окно C2Prog не появилось, убедитесь, что программа установлена.

 

5. Нажать на кнопку Select File… В появившемся диалоговом окне выбрать сгенерированный .hex файл. Нажать Open.

 

Примечание. Для библиотеки процессоров серии 2833х загружаемый .hex файл стартового проекта расположен по адресу: 

…\MexBIOS Development Studio\Extend\TMS320F2833x\MBS_start\build

Папку стартового проекта можно открыть через окно Options в MexBIOS Development Studio:

Рис.3. Открытие папки с Out файлами стартового проекта

6. После выбора .hex файла стартового проекта главное окно C2Prog изменится:

Рис.4. Промежуточный вид окна C2Prog
 

7. Далее необходимо в списке Target выбрать процессор 28235,335.

Рис.5. Вид окна C2Prog с предварительными  настройками
 
8. После выбора процессора в списке Options необходимо выбрать 30MHz-JTAG
9. В настройках Configure Ports… выбрать COM порт, к которому подключен JTAG эмулятор XDS100. Смотрите следующий рисунок.
9.1. Если порт не появился – нажать кнопку Scan Ports.
 
Примечание: возможно загрузка не будет происходить, если к плате подключен и эмулятор и мини USB. В случае сбоя загрузки необходимо сбросить питание с платы и эмулятора. Затем подключить и попробовать снова.

Рис.6. Окно вкладки Port Configuration
 
10. Закрыть диалог настройки порта.
11. Нажать кнопку Program. Начнётся процесс загрузки:

Рис.7. Процесс загрузки стартового проекта
 
12. После успешной загрузки стартового проекта, нажать на кнопку Select File… для загрузки библиотеки блоков. В появившемся диалоговом окне выбрать сгенерированный .hex файл библиотеки блоков.
 
Примечание. Загружаемый .hex файл библиотеки блоков расположен по адресу: 
…\MexBIOS Development Studio\Extend\TMS320F2833x\TMS320F2833x.hex
Папку библиотеки проекта можно открыть через окно Options в MexBIOS Development Studio:

Рис.8. Открытие папки с Out файлами библиотеки в MexBIOS Development Studio
 
13. Нажать кнопку Program.

Рис.9. Процесс загрузки библиотеков блоков
 
Стартовый проект и библиотека блоков загружены в память контроллера. Устройство готово к работе с MexBIOS Development Studio. Необходимо сбросить питание платы и отключить эмулятор и подключить Mini-Usb кабель к плате. 
 
Ядро MexBIOS установлено. Аппаратное обеспечение готово для совместной работы с MexBIOS Development Studio.
 
Теги: 
C2ProgXDS100