Перейти к содержанию

    

Программирование TMS320F28075

Здравствуйте!

Совсем не DSP, скорее просто MCU, но всё же TI, может кто знает...

Долгое время работал с разными контроллерами серии С2000 и Piccolo. Программировал всегда с помощью C2Prog.

Сделали новое устройство на относительно новом контроллере TMS320F28075PZA.

Оказалось, что в C2Prog (1.7p-b7195) для программирования этого кристалла доступны только две опции: JTAG_20MHz и SCI_20MHz.

В обоих режимах C2Prog успешно загружает свой загрузчик и далее не получает ответа от кристалла.

Возникла мысль, что загрузчик C2Prog рассчитан на тактирование от внешнего кварца с частотой 20МГц.

Присоплил кварц на проводках, и о чудо, программа стала нормально загружаться.

Из-за особенностей проектирования конкретного устройства наличие внешнего кварца исключено.

Хотя мне интерфейс программирования нужен однократно только для загрузки собственного загрузчика, но необходимость для этого подключения кварца напрягает.

Подскажите другое доступное ПО для программирования TMS320F28075PZA, которое без проблем работает на внутреннем генераторе и через последовательный порт.

Спасибо.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Приветствую!

Вроде техассовская UniFlash умеет.

брать тут

Спасибо, но насколько мне удалось выяснить:

1. Старая версия uniflash (3.4.1) умеет программировать через сторонние JTAG или SCI (UART), но ничего ещё не знает про контроллер TMS320F28075.

2. А новая версия (4.2.1) работает только через родные техасовские отладчики и не поддерживет последовательный интерфейс, увы.

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
и не поддерживет последовательный интерфейс, увы.

Да, не учёл этот момент.

Есть интересный документ, в нём упоминается serial_flash_programmer,

который должен быть в исходниках в составе controlSuite, возможно это поможет....

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Интересно, всегда считал что с C2prog что то не так, потому как f28335 прошивался через JTAG при выборе любой частоты в соответствующем combobox. (с SCI такое не прокатывало конечно)

Кстати а Uniflash через SCI разве прошить может, делали?

Изменено пользователем ELEKTROS

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты
Интересно, всегда считал что с C2prog что то не так, потому как f28335 прошивался через JTAG при выборе любой частоты в соответствующем combobox. (с SCI такое не прокатывало конечно)

Кстати а Uniflash через SCI разве прошить может, делали?

1. Старая версия uniflash (3.4.1) умеет программировать через сторонние JTAG или SCI (UART), но ничего ещё не знает про контроллер TMS320F28075.

Никогда не пробовал, но в интерфейсе такой режим выбрать можно, значит вероятно работает.

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на другие сайты

Для публикации сообщений создайте учётную запись или авторизуйтесь

Вы должны быть пользователем, чтобы оставить комментарий

Создать учетную запись

Зарегистрируйте новую учётную запись в нашем сообществе. Это очень просто!

Регистрация нового пользователя

Войти

Уже есть аккаунт? Войти в систему.

Войти
Авторизация