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

 
 
> Как прошить NAND-Flash черех J-TAG ?
kolobochishe
сообщение Jan 31 2011, 13:39
Сообщение #1


Местный
***

Группа: Участник
Сообщений: 240
Регистрация: 14-04-10
Из: Россия, г.Челябинск
Пользователь №: 56 634



Всем доброго дня/вечера/ночи/утра cool.gif !

Есть отладочная плата mini3250 с 1Gb NAND-Flash фирмы Samsung K9F1G08. Контроллер LPC3250. Подцеплен J-Tag через J-Link Segger'а (точнее копия этого девайса). Сам контроллер встроенной Flash не имеет. В ROM прошит маленький загрузчик, который сначала "сканирует" UART, потом EMC, а потом уже NAND.

Вопрос - как прошить программу во флеш сразу? Чтобы была возможность отладки.

Честно говоря, процесс загрузки из NAND большого (больше чем Internal RAM) приложения пока мне кажется трудновыполнимым.

Я это представляю так:
1. Загрузчик читает данные из NAND в IRAM.
2. Новая программа в IRAM продолжает чтение из NAND и инициализирует SDRAM.
3. Переносим уже конечный полезный код из NAND в SDRAM и начинаем выполнение нужной нам программы.

Непонятки: Как отлаживать конечное приложение, если сначала код выполняется не под отладчиком?

И еще. Посоветуйте где взять библиотеку для работы с NAND ? Запись/чтение/учет bad-блоков. Чтобы более-менее документированная и понятная.
Go to the top of the page
 
+Quote Post



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

 


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


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