Загрузка стартового проекта и библиотеки блоков MexBIOS Development Studio эмулятором XDS100 v1,v2 и C2Prog

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


1. Загрузите и установите C2Prog с сайта производителя. 

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

2.1. Перейти на вкладку Edit в MexBIOS™ Development Studio.
2.2. Нажать на маленький треугольник кнопки Program.

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

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



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

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

Примечание. Для библиотеки процессоров серии 2833х загружаемый .hex файл стартового проекта расположен по адресу: 
…\MexBIOS Development Studio\Extend\TMS320F2833x\MBS_start\build


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

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


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


8. После выбора процессора в списке Options необходимо выбрать 30MHz-JTAG.9. В настройках Configure Ports… выбрать COM порт, к которому подключен JTAG эмулятор XDS100. Смотрите следующий рисунок.

9.1. Если порт не появился – нажать кнопку Scan Ports.
Примечание: возможно загрузка не будет происходить, если к плате подключен и эмулятор и мини USB. В случае сбоя загрузки необходимо сбросить питание с платы и эмулятора. Затем подключить и попробовать снова.


10. Закрыть диалог настройки порта.

11. Нажать кнопку Program. Начнётся процесс загрузки:


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

Примечание. Загружаемый .hex файл библиотеки блоков расположен по адресу: 

…\MexBIOS Development Studio\Extend\TMS320F2833x\TMS320F2833x.hex

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



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



Стартовый проект и библиотека блоков загружены в память контроллера. Устройство готово к работе с MexBIOS Development Studio. Необходимо сбросить питание платы и отключить эмулятор и подключить USB кабель к плате. 

Ядро MexBIOS установлено. Аппаратное обеспечение готово для совместной работы с MexBIOS Development Studio.