Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: LPC2148 и версия кристалла
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > ARM
KostyanPro
День добрый.

Имеем следующий чип :
Код
LPC2148FBD64
S60653.1     01
ZPG0541 - Y

На нем работает как сам модуль SPI0 (в режиме master) так и можно подергать GPIO на тех же ногах.

Далее -- чип
Код
LPC2148FBD64
SE7305.1     10
ZPG0645A


Не работает как сам SPI0 так и GPIO на тех же портах !!! Хотя SSP (и другая перефирия ) функционирует нормально.

Для теста использовалась одна и та же прошивка . Компилятор CARM.

В чем траблы ???
zltigo
Цитата(KostyanPro @ Apr 14 2007, 12:03) *
В чем траблы ???

Задали-бы Вы этот вопрос в техподдержку NXP. Там все вполне оперативно и доброжелательно происходит.
KostyanPro
Цитата(zltigo @ Apr 14 2007, 13:16) *
Там все вполне оперативно и доброжелательно происходит.

К сожалению в нашем случае это оказалось не так . sad.gif Посмотрите пожалуйста на дату создания темы и дату этого поста.

Поэтому продолжаю искать истину здесь.
Кто нибудь из форумчан встречал такой баг в данном чипе ?
etoja
1. Тактовые частоты не превышены?
2. Если используете 5v периферию, то при включении питания напряжение 5v должно появляться позже напряжений 3.3v/1.8v .
KostyanPro
Заработало !!! smile.gif

Методом шаманства удалось определить , что pull-down на p0.31 был всему причиной.

Теперь вопрос , при чем он тут ???

В доке есть лишь следующая строка.
Код
Note: This pin MUST NOT be externally pulled LOW when RESET pin is
LOW or the JTAG port will be disabled.
(стр 72 Rev 01)
GetSmart
Почитайте последние ерраты на NXP.COM и ещё темы на ихнем форуме. Там подобный баг уже рассматривался.
KostyanPro
Цитата(GetSmart @ May 22 2007, 11:32) *
Почитайте последние ерраты на NXP.COM и ещё темы на ихнем форуме. Там подобный баг уже рассматривался.

Не раз уже писали на nxp c просьбой прислать последную ревизию datasheet и errata sheet -- указывают всегда на свой сайт 01.gif

Будте добры , назовите версию errata и укажите ссылку на ихний форум , где обьяснен подобный баг (так как есть подобная проблема еще и с fifo).
zltigo
Цитата(KostyanPro @ May 22 2007, 12:29) *
Будте добры , назовите версию errata

В любой, сколько их помню:
"Port pin P0.31 must not be driven low during reset. If low on reset the device behaviour is undetermined."
Цитата
укажите ссылку на ихний форум

Поиск по 'ихнему' форуму работает: http://forums.nxp.com/viewtopic.php?p=1124...6d79f5c0b3133ef
GetSmart
Цитата(zltigo)
В любой, сколько их помню:
"Port pin P0.31 must not be driven low during reset. If low on reset the device behaviour is undetermined."

Не, в самой первой было только про JTAG. Я тоже думал что если мне JTAG не нужен я могу этот пин по-своему использовать, то бишь подтягивать куда хочу. Но видно он является каким-то системным пином с недокументированными возможностями (не зря он отличается от других пинов) и разработчики так намудрили в схемотехнике кристалла, что сами до сих пор не знают на что конкретно он может повлиять smile.gif
KostyanPro
Благодарю.
Не досмотрели sad.gif
Тему думаю можно считать закрытой.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.