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

 
 
4 страниц V   1 2 3 > »   
Reply to this topicStart new topic
> LPC2131 - обнаруженные аппаратные ошибки
apic
сообщение Jan 23 2006, 14:12
Сообщение #1


Частый гость
**

Группа: Свой
Сообщений: 86
Регистрация: 18-06-05
Из: Москва
Пользователь №: 6 116



У Philips ARM LPC2131 (возможно и у других из этой серии) последней модификации (-cool.gif
1. Не работает аппаратный I2C - I2C0
2. Ножки на которые выведены сигналы I2C в режиме GPIO остаются с открытым стоком
3. Не работает часовой генератор в режиме тактирования от внешнего кварца

У предыдущей модификации (-A) таких багов не было.
Go to the top of the page
 
+Quote Post
Alex B._
сообщение Jan 23 2006, 14:46
Сообщение #2


Знающий
****

Группа: Свой
Сообщений: 943
Регистрация: 6-07-04
Из: Санкт-Петербург
Пользователь №: 274



1. c 2148 были проблемы, которые решились разбором рабочих исходников. У филипса просто user manual убогий и многие тонкости там не написаны. Это не ваш случай?
2. так у всех модификаций.
3. -

Цитата
У предыдущей модификации (-A) таких багов не было.

И на I2C верхний ключ был??

Сообщение отредактировал Alex B._ - Jan 23 2006, 14:48
Go to the top of the page
 
+Quote Post
apic
сообщение Jan 23 2006, 16:52
Сообщение #3


Частый гость
**

Группа: Свой
Сообщений: 86
Регистрация: 18-06-05
Из: Москва
Пользователь №: 6 116



1. Баг явный, дело не в даташите т.к. невозможно установить уровень логической единицы на пинах
внешним подтягивающим резистором (получается не больше вольта). Такое ощущение что
при переключении в режим I2C внутри процессора замыкаются выходы логических элементов.
2. Однако в фирменной документации про это ни слова.
3. Часовой кварц в первой модификации запускался, в последней - ни в какую.
Так что ...
Go to the top of the page
 
+Quote Post
Alex B._
сообщение Jan 23 2006, 18:59
Сообщение #4


Знающий
****

Группа: Свой
Сообщений: 943
Регистрация: 6-07-04
Из: Санкт-Петербург
Пользователь №: 274



1. ? не в железе дело ?
2. Черным по белому (Preliminary data sheet, стр. 5-8)
SDA1 — I2C1 data input/output. Open drain output (for I2C-bus compliance)
SCL1 — I2C1 clock input/output. Open drain output (for I2C-bus compliance)
SDA0 — I2C0 data input/output. Open drain output (for I2C-bus compliance).
SCL0 — I2C0 clock input/output. Open drain output (for I2C-bus compliance).
3. ? не в железе дело ?
Go to the top of the page
 
+Quote Post
brag
сообщение Feb 22 2008, 07:52
Сообщение #5


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

Группа: Свой
Сообщений: 1 047
Регистрация: 2-12-06
Из: Kyiv, Ukraine
Пользователь №: 23 046



Under certain conditions in MAM Mode 2 code execution out of internal Flash can fail

НАхрена тогда тот MAM сдался,если он глючит.... а у каких производителей еще есть MAM?
Go to the top of the page
 
+Quote Post
zltigo
сообщение Feb 22 2008, 08:08
Сообщение #6


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Цитата(brag @ Feb 22 2008, 10:52) *
Under certain conditions in MAM Mode 2 code execution out of internal Flash can fail

Расслабьтесь. Лично мне эти "conditions" найти не удалось smile.gif. Обсуждались и мировым сообществом и локальным:
http://electronix.ru/forum/index.php?showt...33479&st=25
Цитата
а у каких производителей еще есть MAM?

Исколючтельно NXP фишка.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
brag
сообщение Feb 22 2008, 08:22
Сообщение #7


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

Группа: Свой
Сообщений: 1 047
Регистрация: 2-12-06
Из: Kyiv, Ukraine
Пользователь №: 23 046



спасибо, расслаблюсь wink.gif
Гы. надо юзать arm9 тогда с внешней памятью
Go to the top of the page
 
+Quote Post
abcdefg
сообщение Feb 22 2008, 08:30
Сообщение #8


Местный
***

Группа: Свой
Сообщений: 201
Регистрация: 23-01-06
Из: Msk
Пользователь №: 13 490



Цитата(zltigo @ Feb 22 2008, 11:08) *
Расслабьтесь. Лично мне эти "conditions" найти не удалось smile.gif. Обсуждались и мировым сообществом и локальным:
http://electronix.ru/forum/index.php?showt...33479&st=25



Касаемо п.3 - там же (в последнием errata) есть и про возможные проблемы с часовым кварцем:
"The LPC2131 does not meet the 2kV ESD requirements on the RTCX1 pin"

на что лично "нарвался"
Go to the top of the page
 
+Quote Post
zltigo
сообщение Feb 22 2008, 08:30
Сообщение #9


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Цитата(brag @ Feb 22 2008, 11:22) *
Гы. надо юзать arm9 тогда с внешней памятью

Ну NXP 213/4 линейку в общем-то похоже ни развивать ни править больше не будет, поскольку сваяли еще более привлекательные в 23/4- ознакомьтесь c полным спектром предложений smile.gif - в старших семерках и мегагерцев 20% подкинули (на более-менее реальных задачах их FLASH процентов 10 производительности) и MAM работает без гнусных намеков smile.gif


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
brag
сообщение Feb 22 2008, 08:37
Сообщение #10


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

Группа: Свой
Сообщений: 1 047
Регистрация: 2-12-06
Из: Kyiv, Ukraine
Пользователь №: 23 046



да, куплю на выходных парочку lpc2364 wink.gif
они действительно лидируют среди arm7
Go to the top of the page
 
+Quote Post
zltigo
сообщение Feb 22 2008, 08:37
Сообщение #11


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Цитата(abcdefg @ Feb 22 2008, 11:30) *
"The LPC2131 does not meet the 2kV ESD requirements on the RTCX1 pin"

Ага, у меня тоже вылетел как-то раз. Конденсаторы были запаяны какие-то странные в одном из опытных образцов, но чего-то генерил. Перепаял быстренько собственноручно, без каких-либо идевательств, но и без особых мер предосторожности - все - накрылся генератор медным тазом.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
brag
сообщение Feb 22 2008, 08:40
Сообщение #12


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

Группа: Свой
Сообщений: 1 047
Регистрация: 2-12-06
Из: Kyiv, Ukraine
Пользователь №: 23 046



жаль,что с arm9 у них не густо

я раз ад-шку спалил. теперь ношу браслет smile.gif
Go to the top of the page
 
+Quote Post
zltigo
сообщение Feb 22 2008, 08:43
Сообщение #13


Гуру
******

Группа: Свой
Сообщений: 13 372
Регистрация: 27-11-04
Из: Riga, Latvia
Пользователь №: 1 244



Цитата(brag @ Feb 22 2008, 11:39) *
жаль,что с arm9 у них не густо

За ARM9 это к ST smile.gif, ибо "не густо" это не то слово sad.gif. Правда обещают в этом году разродится, в том числе и чисто RAM-овыми с защищенной загрузкой из FLASH.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
SanyaKID
сообщение Feb 22 2008, 08:51
Сообщение #14


Участник
*

Группа: Участник
Сообщений: 48
Регистрация: 13-09-06
Пользователь №: 20 359



У меня таже проблема на LPC2138. Ни в какую не работает I2C0. Попробовал установить произвольную ножку(P0.21) в GPIO Output и возвести её в 1. В output ставится, в 1 нет...

Блин, тема то лохматого года smile.gif. Кароче есть 2 платы. Принципиальная схема полностью одинаковая. Прошивка LPC тоже полностью одинакова, но проц с ревизией C работает а проц с ревизией D нет.
Go to the top of the page
 
+Quote Post
brag
сообщение Feb 22 2008, 08:56
Сообщение #15


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

Группа: Свой
Сообщений: 1 047
Регистрация: 2-12-06
Из: Kyiv, Ukraine
Пользователь №: 23 046



А в lpc2364 тоже в эррате о МАМ подобное написано sad.gif
[quote]У меня таже проблема на LPC2138. Ни в какую не работает I2C0. Попробовал установить произвольную ножку(P0.21) в GPIO Output и возвести её в 1. В output ставится, в 1 нет...[/quoe]
Прийдется избежат использования этих пинов в lpc2131. спасибо,а то пришлось бы дорожки резать и сопли паять
Go to the top of the page
 
+Quote Post

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

 


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


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