реклама на сайте
подробности

 
 
 
Reply to this topicStart new topic
> LPC2000 прошить бинарный файл начиная с конкретного адреса
Dan_Dima
сообщение May 31 2008, 16:52
Сообщение #1


Участник
*

Группа: Новичок
Сообщений: 19
Регистрация: 18-01-07
Пользователь №: 24 530



Есть бинарный файл (для точности собранный U-boot под LPC2294) и его надо прошить во внешнюю флэш.
Продовал преобразовать в hex с заданием смещения и прошить через UART и всерано шьет с 0 адреса.
Соответственно два вопроса:
Как прошить бинарник вообще? (если спец проги или бутлодеры)
И как прошить hex или bin во внешнюю флэш?

Сообщение отредактировал Dan_Dima - May 31 2008, 17:02
Go to the top of the page
 
+Quote Post
aaarrr
сообщение May 31 2008, 17:01
Сообщение #2


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Цитата(Dan_Dima @ May 31 2008, 20:52) *
как прошить hex или bin во внешнюю флэш?

Вариант 1: Написать маленькую программку на LPC для программирования внешней flash и передать ей hex/bin по UART.

Вариант 2: Воспользоваться JTAG-программатором.
Go to the top of the page
 
+Quote Post
Dan_Dima
сообщение May 31 2008, 17:13
Сообщение #3


Участник
*

Группа: Новичок
Сообщений: 19
Регистрация: 18-01-07
Пользователь №: 24 530



Цитата(aaarrr @ May 31 2008, 21:01) *
Вариант 1: Написать маленькую программку на LPC для программирования внешней flash и передать ей hex/bin по UART.

Этот способ рассматривался но хотелось бы стандартной программой.

Вариант 2: Воспользоваться JTAG-программатором.


Тут по подробнее. Чтобы это сделать через JTAG я нашел только одну прогу SEGGERЮ, но она работает только на чтения для записи требует лицензию. Есть другие программы для этого?

И еще получается что стандартным ISP вообще нельзя записать прошивку во внешнюю флэш?
Go to the top of the page
 
+Quote Post
zltigo
сообщение May 31 2008, 17:26
Сообщение #4


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Цитата(Dan_Dima @ May 31 2008, 19:13) *
И еще получается что стандартным ISP вообще нельзя записать прошивку во внешнюю флэш?

Почему ISP должен уметь програмировать фиг знает какую Flash, фиг знает куда и как подключенную Вами?


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
aaarrr
сообщение May 31 2008, 17:33
Сообщение #5


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Цитата(Dan_Dima @ May 31 2008, 21:13) *
Есть другие программы для этого?

Бесплатных не знаю. Именно поэтому предпочитаю всегда пользоваться своими.
Go to the top of the page
 
+Quote Post
Dan_Dima
сообщение May 31 2008, 17:42
Сообщение #6


Участник
*

Группа: Новичок
Сообщений: 19
Регистрация: 18-01-07
Пользователь №: 24 530



У меня LPC2294 к первому банку подключен 4М aфлэш. Как программатор использую MagicFlash.
Как им прошить во внешнюю флэш. Можно инструкцию. Потому как пробовал шить нех созданный для внешний флэши, но упрямо шьет его во внутрению.


Может тогда подскажите вы не использовали случайно U-boot?



А может вы использовали U-boot?
Go to the top of the page
 
+Quote Post
aaarrr
сообщение May 31 2008, 17:51
Сообщение #7


Гуру
******

Группа: Свой
Сообщений: 10 713
Регистрация: 11-12-04
Пользователь №: 1 448



Цитата(Dan_Dima @ May 31 2008, 21:42) *
Как программатор использую MagicFlash. Как им прошить во внешнюю флэш.

Может быть, Flash Magic? Тогда покажите, где написано, что он это умеет делать.
Go to the top of the page
 
+Quote Post

Reply to this topicStart new topic
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0

 


RSS Текстовая версия Сейчас: 17th June 2025 - 23:15
Рейтинг@Mail.ru


Страница сгенерированна за 0.01863 секунд с 7
ELECTRONIX ©2004-2016