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

Как записать рабочую программу для blackfin в spi flash?

Планирую использовать spi flash типа m25p16 для загрузки программы в blackfin.

 

Подскажите,

 

как записать туда отлаженный на visual dsp ldr файл?

 

Существует ли готовый бутлоадер по UART для такой конфигурации, чтобы можно

 

было заставить его взять ldr и прописать во flash?

 

Процессор adsp bf592.

 

jtag на плате нет.

 

Плата о подключается к компьютеру по usb uart.

 

 

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

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


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

..надо ваять сторонний программатор для памяти и зашивать её извне.

Второй вариант, ставить на плату второй мелкий микроконтроллер, пусть он прошивает Блекфин.

 

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


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

..надо ваять сторонний программатор для памяти и зашивать её извне.

для 532 так и делал, шил загрузочную еепром альтеровским blasterом.

но 592 умеет загружаться через uart.

вот что-то нагуглилось,

http://www.cubeatsystems.com/software/bfin...lueboot_en.html

флэш шить вроде умеет, а сам этот загрузчик через уарт сначала загрузить.

 

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


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

для 532 так и делал, шил загрузочную еепром альтеровским blasterом.

но 592 умеет загружаться через uart.

вот что-то нагуглилось,

http://www.cubeatsystems.com/software/bfin...lueboot_en.html

флэш шить вроде умеет, а сам этот загрузчик через уарт сначала загрузить.

 

Пробовал этот лоадер, но не работает.

 

Он грузится в плату по уарт, но потом приложение пишет на компе, что ожидает запуска

этого загруженного в блекфин лоадера и выдет ошибку.

Видимо, записанная программа не запускается.

Она должна получать уже ldr приложения и записывать его во флеш по spi.

 

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

 

Блекфин отвечает 4 байтами на запрос компа auboud как и должно быть.

 

Сигналы посылок смотрел на picoscop осциллографе - все видно.

Данные в плату передаются, сигналы чистые, дорожки в программе на компе движутся.

 

Дальше глухо- нет отзыва от платы.

 

 

Может кто нибудь попробовать такую операцию?

 

Лоадер скачивается по ссылке.

 

Плохо, что японский сайт.

 

Переводится в гугле на английский неплохо.

На русский плохо.

 

 

 

 

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


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

через уарт оно точно нормально загружается?

если через уарт загрузить простое мигание светодиодом работает?

можно попробовать этот японский заргузчик загрузить ldrviewerом:

http://blackfin.uclinux.org/doku.php?id=bo...ot_via_the_uart

 

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


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

через уарт оно точно нормально загружается?

если через уарт загрузить простое мигание светодиодом работает?

можно попробовать этот японский заргузчик загрузить ldrviewerом:

http://blackfin.uclinux.org/doku.php?id=bo...ot_via_the_uart

 

 

Спасибо за консультацию.

 

Заработало.

 

 

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


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

Присоединяйтесь к обсуждению

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

Гость
Ответить в этой теме...

×   Вставлено с форматированием.   Вставить как обычный текст

  Разрешено использовать не более 75 эмодзи.

×   Ваша ссылка была автоматически встроена.   Отображать как обычную ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставлять изображения напрямую. Загружайте или вставляйте изображения по ссылке.

×
×
  • Создать...