Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Нужна помощь
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > ARM
SergeyGSM
Ситуация.....
Нужно больше чем 512к флеши для кода. Решил подкл. к 0х80000000 (CS0) TEA28F128J3 (старший адрес на землю). Пытаюсь зашить флеш используя Segger J-Flash ARM V4.00a, говорит, что не может получить Flash ID и посылает.
Сто раз все перепроверил... все в порядке....
Решил проверить... написал кусок кода для чтения ID , стирания 0 сектора и записи в начальные адреса нескольких short - все работает - вывод: микруха Flash подключена верно.
Пробую снова залить в нее Segger- ом - попытка Target+Connect - и снова говорит, что не может прочитать Flash ID.

Смотрел уровни осцилом - странно ведут себя ноги CE# OE# и WR#. вместо уровней 0 при обращении к Flash на них присутствует приблизительно 2V. Такое впечатление, что SEGGER не способен зашивать флеш, подключенную как внешняя, у данного проца.

Вопрос....
может чего я не учел (!datasheet перерыл полностью) или пропустил...

Может у кого есть опыт "КАК ПОДРУЖИТЬ LPC2478+NOR Flash"

КАК БОРОТЬ?

В общем, любая помощь приветствуется!
SergeyGSM
Вопрос снят. ВСЕМ СПАСИБО!
bloodden
Цитата(SergeyGSM @ Jan 2 2009, 22:29) *
Вопрос снят. ВСЕМ СПАСИБО!

Если Вы решили проблему, так поделитесь, пожалуйста, с остальными.
SergeyGSM
Цитата(bloodden @ Jan 3 2009, 01:04) *
Если Вы решили проблему, так поделитесь, пожалуйста, с остальными.

да, "решил", заменой LPC2478 на LPC2470
пока только по ответам из поддержки NXP
выявлено , что доступ к FLASH только из проги .
JLink (скорее всего) не обучен прошивать external Flash на этом проце
(те сначала конфигурить порты под SRAM а потом уж дергать адреса и данные)
а жаль.
заказал LPC2470 , приедет, поставлю, проверю.
SergeyGSM
Цитата(SergeyGSM @ Jan 3 2009, 03:04) *
да, "решил", заменой LPC2478 на LPC2470
пока только по ответам из поддержки NXP
выявлено , что доступ к FLASH только из проги .
JLink (скорее всего) не обучен прошивать external Flash на этом проце
(те сначала конфигурить порты под SRAM а потом уж дергать адреса и данные)
а жаль.
заказал LPC2470 , приедет, поставлю, проверю.

Не нужно ничего ждать, как оказалось, нужно было просто внимательно почитать доку на JLink
Все решаеться оч просто- на вкладке CPU Project->Settings J-Flash ARM V4.00a
добавляете настройки регистров EMC и PINSEL (Write32()) , те сразу после Target Connect, эти регистры будут сконфигурированы и внешняя флеш станет подключена к EMC . Дальше все работает как часы
bloodden
smile.gif Спасибо.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.