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

 
 
> Чем прошить внешнюю SPI flash?, LPC2138 -> M25P128
Ant_m
сообщение Oct 28 2009, 11:34
Сообщение #1


Знающий
****

Группа: Свой
Сообщений: 756
Регистрация: 14-08-07
Из: Москва
Пользователь №: 29 765



Имеется LPC2138 с JTAG и подключенной SPI флешкой M25P128.
Чем и как можно прошить флешку?
Собственно есть 2 варианта - делать свой прошивальщик в контроллере, но не хочется. Или шить через JTAG, вот этот вариант собственно и интересует. Кто нибудь такое пробовал?
Go to the top of the page
 
+Quote Post
 
Start new topic
Ответов
KRS
сообщение Oct 28 2009, 11:57
Сообщение #2


Профессионал
*****

Группа: Модераторы
Сообщений: 1 951
Регистрация: 27-08-04
Из: Санкт-Петербург
Пользователь №: 555



Цитата(Ant_m @ Oct 28 2009, 14:34) *

В 2138 Boundary Scan нету, так что в любом случае прошивальщик надо писать, но его можно грузить в RAM через JTAG и через JTAG же прошивку и передвать.
Можно, например, для IAR написать flashloader.
Или для HJTAG ( H-FLASHER)
Go to the top of the page
 
+Quote Post
Ant_m
сообщение Oct 28 2009, 12:24
Сообщение #3


Знающий
****

Группа: Свой
Сообщений: 756
Регистрация: 14-08-07
Из: Москва
Пользователь №: 29 765



Т.е вырисовывается такая схема :
1. пишем в контроллер загрузчик.
2. Запихиваем в RAM контроллера кусок прошивки и адрес куда шить SPI flash.
3. повторяем п2 до полной прошивки SPI флешки.

Я правильно понимаю?
С помощью OOCD такое возможно реализовать?
Go to the top of the page
 
+Quote Post



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

 


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


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