Загрузка проектов MexBIOS Development Studio в TMS320F2833x с помощью SAU510-USB JTAG

Программное обеспечение (ПО) специализированных цифровых сигнальных процессоров серии С2000 разрабатывается на специальных отладочных комплектах. Для загрузки ПО в память контроллера необходимо использовать специальные средства. Одним из таких средств является JTAG эмулятор SAU510-USB ISO PLUS JTAG Emulator.




НПФ «Мехатроника-Про» был разработан отладочный комплект MChip176-28335. Модуль разработчика MChip176-28335 представляет собой отладочную плату с ZIF-панелью и встроенным USB-программатором для микроконтроллеров TMS320F28332, TMS320F28334, TMS320F28335, TMS320F28232, TMS320F28234, TMS320F28235 производства Texas Instruments.


Совместно с платой MChip176-28335 предоставляется встроенная программная среда для программирования микроконтроллеров MexBIOS™ Development Studio.
Далее будет описан процесс загрузки программного обеспечения MexBIOS™ Development Studio  с использованием SAU510-USB ISO PLUS JTAG Emulator и программной среды Code Composer 3.3.
1. Для загрузки необходимо: установить: драйвера на SAU510-USB, программную среду Code Composer Studio 3.3 F28xx On-Chip Flash Programmer.
2. Добавить в Code Compose Studio Setup процессор F28335.2.1.    Найти позицию F28335 SAU510USB Iso Plus Emulator.2.2.    Нажать кнопку Add.2.3.    Нажать кнопку Save & Quit.2.4.    В появившемся запросе нажать Yes.

3. Запуститься CCStudio: Parallel Debug Manager.
3.1.    Выбрать F28335 SAU510, нажать правой кнопкой мыши и выбрать строку Connect Device.
3.2.    Снова нажать правой кнопкой мыши и выбрать строку Open.


Появится окно Code Composer Studio 3.3.
5. Далее необходимо открыть стартовый проект для процессора TMS320F2833x, который поставляется вместе с библиотекой блоков TMS320F2833x.
5.1.    Меню Project -> Open
5.2.    Путь к стартовому проекту:

… \NPF Mechatronica-Pro\MexBIOS Development Studio\Extend\TMS320F2833x\MBS_start.

5.3.    Выбрать файл проекта MBS_start.pjt. Нажать кнопку Open. Откроется стартовый проект. Для процессора F28335 ничего не нужно менять. Проект готов к загрузке во флеш память.

Загрузка во флеш память

6. Меню Tools -> F28xx On-Chip Flash Programmer. В появившемся окне, ввести следующие настройки:
Нажать Ok.
7. Для загрузки стартового проекта оставить выделенными два сектора A и В:




8. Нажать Execute Operation.
9. После успешной загрузке в окне On-Chip Flash Programmer нажать кнопку Browse и выбрать файл TMS320F2833x.out, который расположен:

… \NPF Mechatronica-Pro\MexBIOS Development Studio\Extend\TMS320F2833x

10. Снять выделение с секторов A и B. Выделить все остальные сектора:


11. Нажать Execute Operation.
12. После успешной загрузки, можно снять питание с микроконтроллера. Отключить эмулятор SAU510-USB.
13. Подключить USB кабель к плате MChip176-28335. Запустить MexBIOS Development Studio, настроить порт подключения, нажать Connect. После успешной установки связи можно загружать собранную блок схему в микроконтроллер.

Эмулятор SAU510USB Iso Plus Emulator также можно использовать совместно с другими отладочными платами НПФ «Мехатроника-Про», таких как MChip80-28035Cross-2833xmZdsp 2812.