dipdip 0 5 августа, 2015 Опубликовано 5 августа, 2015 (изменено) · Жалоба Планирую использовать spi flash типа m25p16 для загрузки программы в blackfin. Подскажите, как записать туда отлаженный на visual dsp ldr файл? Существует ли готовый бутлоадер по UART для такой конфигурации, чтобы можно было заставить его взять ldr и прописать во flash? Процессор adsp bf592. jtag на плате нет. Плата о подключается к компьютеру по usb uart. Изменено 5 августа, 2015 пользователем dipdip Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Lmx2315 2 5 августа, 2015 Опубликовано 5 августа, 2015 · Жалоба ..надо ваять сторонний программатор для памяти и зашивать её извне. Второй вариант, ставить на плату второй мелкий микроконтроллер, пусть он прошивает Блекфин. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
_pv 54 5 августа, 2015 Опубликовано 5 августа, 2015 · Жалоба ..надо ваять сторонний программатор для памяти и зашивать её извне. для 532 так и делал, шил загрузочную еепром альтеровским blasterом. но 592 умеет загружаться через uart. вот что-то нагуглилось, http://www.cubeatsystems.com/software/bfin...lueboot_en.html флэш шить вроде умеет, а сам этот загрузчик через уарт сначала загрузить. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
dipdip 0 5 августа, 2015 Опубликовано 5 августа, 2015 · Жалоба для 532 так и делал, шил загрузочную еепром альтеровским blasterом. но 592 умеет загружаться через uart. вот что-то нагуглилось, http://www.cubeatsystems.com/software/bfin...lueboot_en.html флэш шить вроде умеет, а сам этот загрузчик через уарт сначала загрузить. Пробовал этот лоадер, но не работает. Он грузится в плату по уарт, но потом приложение пишет на компе, что ожидает запуска этого загруженного в блекфин лоадера и выдет ошибку. Видимо, записанная программа не запускается. Она должна получать уже ldr приложения и записывать его во флеш по spi. Плата отзывается на посылки из компа, режим бутлодера у блекфина через уарт установлен. Блекфин отвечает 4 байтами на запрос компа auboud как и должно быть. Сигналы посылок смотрел на picoscop осциллографе - все видно. Данные в плату передаются, сигналы чистые, дорожки в программе на компе движутся. Дальше глухо- нет отзыва от платы. Может кто нибудь попробовать такую операцию? Лоадер скачивается по ссылке. Плохо, что японский сайт. Переводится в гугле на английский неплохо. На русский плохо. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
_pv 54 5 августа, 2015 Опубликовано 5 августа, 2015 · Жалоба через уарт оно точно нормально загружается? если через уарт загрузить простое мигание светодиодом работает? можно попробовать этот японский заргузчик загрузить ldrviewerом: http://blackfin.uclinux.org/doku.php?id=bo...ot_via_the_uart Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
dipdip 0 5 августа, 2015 Опубликовано 5 августа, 2015 · Жалоба через уарт оно точно нормально загружается? если через уарт загрузить простое мигание светодиодом работает? можно попробовать этот японский заргузчик загрузить ldrviewerом: http://blackfin.uclinux.org/doku.php?id=bo...ot_via_the_uart Спасибо за консультацию. Заработало. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться