Загрузка проектов 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-28035, Cross-2833x, mZdsp 2812.