Jump to content

    
Sign in to follow this  
dipdip

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

Recommended Posts

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

 

Подскажите,

 

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

 

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

 

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

 

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

 

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

 

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

 

 

Edited by dipdip

Share this post


Link to post
Share on other sites

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

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

 

Share this post


Link to post
Share on other sites
..надо ваять сторонний программатор для памяти и зашивать её извне.

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

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

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

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

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

 

Share this post


Link to post
Share on other sites
для 532 так и делал, шил загрузочную еепром альтеровским blasterом.

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

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

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

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

 

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

 

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

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

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

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

 

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

 

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

 

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

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

 

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

 

 

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

 

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

 

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

 

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

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

 

 

 

 

Share this post


Link to post
Share on other sites

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

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

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

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

 

Share this post


Link to post
Share on other sites
через уарт оно точно нормально загружается?

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

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

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

 

 

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

 

Заработало.

 

 

Share this post


Link to post
Share on other sites

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Guest
Reply to this topic...

×   Pasted as rich text.   Paste as plain text instead

  Only 75 emoji are allowed.

×   Your link has been automatically embedded.   Display as a link instead

×   Your previous content has been restored.   Clear editor

×   You cannot paste images directly. Upload or insert images from URL.

Sign in to follow this