amiller 2 9 ноября, 2017 Опубликовано 9 ноября, 2017 · Жалоба Здравствуйте! Совсем не DSP, скорее просто MCU, но всё же TI, может кто знает... Долгое время работал с разными контроллерами серии С2000 и Piccolo. Программировал всегда с помощью C2Prog. Сделали новое устройство на относительно новом контроллере TMS320F28075PZA. Оказалось, что в C2Prog (1.7p-b7195) для программирования этого кристалла доступны только две опции: JTAG_20MHz и SCI_20MHz. В обоих режимах C2Prog успешно загружает свой загрузчик и далее не получает ответа от кристалла. Возникла мысль, что загрузчик C2Prog рассчитан на тактирование от внешнего кварца с частотой 20МГц. Присоплил кварц на проводках, и о чудо, программа стала нормально загружаться. Из-за особенностей проектирования конкретного устройства наличие внешнего кварца исключено. Хотя мне интерфейс программирования нужен однократно только для загрузки собственного загрузчика, но необходимость для этого подключения кварца напрягает. Подскажите другое доступное ПО для программирования TMS320F28075PZA, которое без проблем работает на внутреннем генераторе и через последовательный порт. Спасибо. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
NULL 0 9 ноября, 2017 Опубликовано 9 ноября, 2017 · Жалоба Приветствую! Вроде техассовская UniFlash умеет. брать тут Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
amiller 2 9 ноября, 2017 Опубликовано 9 ноября, 2017 · Жалоба Приветствую! Вроде техассовская UniFlash умеет. брать тут Спасибо, но насколько мне удалось выяснить: 1. Старая версия uniflash (3.4.1) умеет программировать через сторонние JTAG или SCI (UART), но ничего ещё не знает про контроллер TMS320F28075. 2. А новая версия (4.2.1) работает только через родные техасовские отладчики и не поддерживет последовательный интерфейс, увы. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
NULL 0 9 ноября, 2017 Опубликовано 9 ноября, 2017 · Жалоба и не поддерживет последовательный интерфейс, увы. Да, не учёл этот момент. Есть интересный документ, в нём упоминается serial_flash_programmer, который должен быть в исходниках в составе controlSuite, возможно это поможет.... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ELEKTROS 0 13 ноября, 2017 Опубликовано 13 ноября, 2017 (изменено) · Жалоба Интересно, всегда считал что с C2prog что то не так, потому как f28335 прошивался через JTAG при выборе любой частоты в соответствующем combobox. (с SCI такое не прокатывало конечно) Кстати а Uniflash через SCI разве прошить может, делали? Изменено 13 ноября, 2017 пользователем ELEKTROS Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
amiller 2 13 ноября, 2017 Опубликовано 13 ноября, 2017 · Жалоба Интересно, всегда считал что с C2prog что то не так, потому как f28335 прошивался через JTAG при выборе любой частоты в соответствующем combobox. (с SCI такое не прокатывало конечно) Кстати а Uniflash через SCI разве прошить может, делали? 1. Старая версия uniflash (3.4.1) умеет программировать через сторонние JTAG или SCI (UART), но ничего ещё не знает про контроллер TMS320F28075. Никогда не пробовал, но в интерфейсе такой режим выбрать можно, значит вероятно работает. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться