[an error occurred while processing this directive]
Я еще не работал с LPC-ками. Говорю же только наблюдал за мучениями людей :) По сравнению с MSP430 это действительно мучения, а не работа.
(«Телесистемы»: Конференция «Микроконтроллеры и их применение»)

миниатюрный аудио-видеорекордер mAVR

Отправлено rezident 13 января 2005 г. 00:23
В ответ на: я не настолько продвинут, 2105 не юзал. А куда грузится ? Во флеш и виглером ? если так - поделись бесценным опытом отправлено DASM 12 января 2005 г. 23:54

Я имел только единичный опыт загрузки программы во Flash LPC21xx, когда с помошью CrossWork проверял работу SM510PCI в качестве эмулятора Wiggler.
Как я понял, напрямую через JTAG Flash LPC программировать нельзя, в отличие от MSP430.
Сначала через JTAG в ОЗУ LPC загружается программка загрузчика, которая с помощью вызова функций BootLoader самой LPC будет программировать Flash.
Затем в буфер (который тоже находится в ОЗУ) через JTAG загружаются данные которые нужно прошивать. И по какому-то флагу программа на PC следит можно ли заливать в буфер следующую порцию данных.
Функции BootLoaderа LPC в свою очредь тоже подгружаются в ОЗУ на время их вызова загрузчиком. Тьма загрузчиков сидит в ОЗУ LPC и вызыват друг друга :)))
Короче суть в том, что программа, находящаяся во Flash LPC2xxx НЕ МОЖЕТ программировать эту же самую Flash. Точно также функция программирования Flash невозможна напрямую через JTAG.
В чем я не прав? Поправьте.

Составить ответ  |||  Конференция  |||  Архив

Ответы


Отправка ответа

Имя (обязательно): 
Пароль: 
E-mail: 

Тема (обязательно):
Сообщение:

Ссылка на URL: 
Название ссылки: 

URL изображения: 


Перейти к списку ответов  |||  Конференция  |||  Архив  |||  Главная страница  |||  Содержание  |||  Без кадра

E-mail: info@telesys.ru