|
LPC23xx. Опубликован новый errata, с багами Flash и MAM |
|
|
|
 |
Ответов
|
Jun 27 2007, 05:11
|

Знающий
   
Группа: Свой
Сообщений: 877
Регистрация: 26-01-05
Из: Екатеринбург
Пользователь №: 2 206

|
Цитата(Andy Mozzhevilov @ Jun 26 2007, 16:06)  а я уже успел пройтись по этим граблям. Спасибо тебе Филипс за наше счастливое детство :-) А неужели никто не сталкивался с этой проблемой MAM? У меня выглядит это так в большинстве случаев. Запускаю прогу, и она падает в data или prefetch abort. Начинаю выяснять, откуда упала, нахожу адрес, ставлю до этого адреса брейкпоинт. Запускаю снова, прога останавливает на брейкпоинте. Дальше- если сделать RUN, то падаем в аборт. Если пройти участок кода в отладчике пошагово, то все выполняется верно. Поведение зависит, от того, что там неверно извлекается из флэш. Может упасть в аборт, может просто неверно провести какие-то операции. Так вот, вчера несколько походил по эти граблям, экспериментально и интуитивно начал играть с настройками MAM. Помогло. Потом скачал свежую errata. Там рекомендовано делать MAMCR=1. Сделал, был счастлив до сегодня. Сегодня получил и с MAMCR=1 аналогичные глюки. Ушел на MAM=0, глюки исчезли. Но с MAM=0 это же не жизнь совсем, когда ядро на 60МГц молотит.
--------------------
Пасу котов...
|
|
|
|
|
Jun 27 2007, 05:25
|

Частый гость
 
Группа: Свой
Сообщений: 101
Регистрация: 9-01-06
Пользователь №: 12 967

|
Цитата(Andy Mozzhevilov @ Jun 27 2007, 09:11)  Сделал, был счастлив до сегодня. Сегодня получил и с MAMCR=1 аналогичные глюки. Ушел на MAM=0, глюки исчезли. Но с MAM=0 это же не жизнь совсем, когда ядро на 60МГц молотит. Столкнулся с тем же поведением. Понижал тактовую аж до 42МГц. Помогало, но не всегда. Решил померять напряжение питания ядра которое дает внутренний стабилизатор на ноге процессора - оно оказалось 1,5В, если запустить на частоте 60МГц. На плате сделан отдельный источник 1,8В, подключил его. Проц стал работать стабильнее, мог работать даже на частоте 60МГц. Но все равно, нет нет да и выпрыгнет в аборт. Вобщем затрахался я с этим чудом вражеской техники и решил отложить пока на пару месяцев в надежде на то что в будущем прояснится. Но все же терзают меня смутные сомнения, что руки кривые. Ведь у starterkit.ru работает же. Да и кейловская борда тоже по отзывам вроде фунциклирует. Вобщем, ступор какой то. Может вместе чего нароем?
|
|
|
|
|
Jun 27 2007, 05:45
|

Знающий
   
Группа: Свой
Сообщений: 877
Регистрация: 26-01-05
Из: Екатеринбург
Пользователь №: 2 206

|
Цитата(Abo @ Jun 27 2007, 11:25)  Столкнулся с тем же поведением. Понижал тактовую аж до 42МГц. Помогало, но не всегда. Решил померять напряжение питания ядра которое дает внутренний стабилизатор на ноге процессора - оно оказалось 1,5В, если запустить на частоте 60МГц.
На плате сделан отдельный источник 1,8В, подключил его. Проц стал работать стабильнее, мог работать даже на частоте 60МГц. Но все равно, нет нет да и выпрыгнет в аборт. Аборт аборту рознь. Нужно разбитаться в каждом конкретном случае. В моем случае достаточно стабильно глючило и одинаково в пределах варианта сборки проекта. Видимо, как карта ляжет. Также сборка проекта глючила на разных камнях одинаково. Цитата Вобщем затрахался я с этим чудом вражеской техники и решил отложить пока на пару месяцев в надежде на то что в будущем прояснится.
Но все же терзают меня смутные сомнения, что руки кривые. Ведь у starterkit.ru работает же. Да и кейловская борда тоже по отзывам вроде фунциклирует.
Вобщем, ступор какой то. Может вместе чего нароем? Для начала нужно учесть известные баги, того же МАМ, а потом дальше разбираться.
--------------------
Пасу котов...
|
|
|
|
|
Jun 28 2007, 14:34
|
Участник

Группа: Участник
Сообщений: 40
Регистрация: 10-01-07
Из: Вильнюс
Пользователь №: 24 290

|
У меня LPC2364 тоже выпрыгивал в дата аборт (48МГц), не стал глубоко копать, "отключил" МАМ и повысил до 64 МГц, с тех пор ни разу не видел дата аборт (звучит странно, но на 48МГц без МАМ "прыжки" наблюдались). А вообще NXP как-то нам сказали что эту семью пока не будут продавать из-за множества ошибок (может это они только нам не будут).
|
|
|
|
Сообщений в этой теме
Andy Mozzhevilov LPC23xx. Опубликован новый errata Jun 26 2007, 10:06 zltigo Цитата(Andy Mozzhevilov @ Jun 27 2007, 08... Jul 5 2007, 14:10  Andy Mozzhevilov Цитата(zltigo @ Jul 5 2007, 20:10) Эту пр... Jul 6 2007, 04:36   zltigo Цитата(Andy Mozzhevilov @ Jul 6 2007, 07... Jul 6 2007, 07:22    Andy Mozzhevilov Цитата(zltigo @ Jul 6 2007, 13:22) Естест... Jul 6 2007, 07:31     zltigo Цитата(Andy Mozzhevilov @ Jul 6 2007, 10... Jul 6 2007, 07:37      Andy Mozzhevilov Цитата(zltigo @ Jul 6 2007, 13:37) Все до... Jul 6 2007, 07:59       zltigo Цитата(Andy Mozzhevilov @ Jul 6 2007, 10... Jul 7 2007, 07:55 sensor_ua На днях запускал плату на LPC2378 - тоже какие-то ... Jul 6 2007, 03:27 3.14 Не понял, в еррате от 7 июня нет упоминания о B C ... Jul 6 2007, 10:23 Andy Mozzhevilov Цитата(3.14 @ Jul 6 2007, 16:23) Не понял... Jul 6 2007, 10:36 sensor_ua Просьба ткнуть в расшифровку версионности. А то та... Jul 6 2007, 10:24 3.14 Смотрите третью страницу ... Jul 6 2007, 10:32 3.14 Я поумал Вы про LPC23хх ...
Зачем что-то делать со... Jul 6 2007, 10:44 Andy Mozzhevilov Цитата(3.14 @ Jul 6 2007, 16:44) Я поумал... Jul 6 2007, 10:56 sensor_ua У меня 2378-е с ревизией Y - надпись не попадает в... Jul 6 2007, 10:50 Цырен Недавно собрали плату на LPC2364 с ревизией Y. Дат... Jul 10 2007, 08:49 Andy Mozzhevilov Цитата(Цырен @ Jul 10 2007, 14:49) Недавн... Jul 10 2007, 08:55  zltigo Цитата(Andy Mozzhevilov @ Jul 10 2007, 11... Jul 10 2007, 10:10   Andy Mozzhevilov Цитата(zltigo @ Jul 10 2007, 16:10) Это у... Jul 10 2007, 10:15    Цырен Эту проблему я подробно описал здесь http://electr... Jul 10 2007, 10:54     HARMHARM Пролистывал LPC23xx/24xx Example Software для Keil... Sep 11 2007, 17:48      zltigo Цитата(HARMHARM @ Sep 11 2007, 20:48) при... Sep 11 2007, 19:28       Andy Mozzhevilov Цитата(zltigo @ Sep 12 2007, 01:28) Не со... Sep 12 2007, 03:03        zltigo Цитата(Andy Mozzhevilov @ Sep 12 2007, 06... Sep 12 2007, 06:20        HARMHARM ЦитатаУ меня сделано
Код CCLKCFG = (5-1);... Sep 12 2007, 09:01         Andy Mozzhevilov Цитата(HARMHARM @ Sep 12 2007, 15:01) А э... Sep 12 2007, 09:57          HARMHARM Цитата(Andy Mozzhevilov @ Sep 12 2007, 12... Sep 19 2007, 11:30           zltigo Цитата(HARMHARM @ Sep 19 2007, 14:30) тес... Sep 19 2007, 14:47          zltigo Цитата(Andy Mozzhevilov @ Sep 12 2007, 12... Oct 26 2007, 07:31           shahr Цитата(zltigo @ Oct 26 2007, 11:31) Ну та... Oct 26 2007, 07:54            zltigo Цитата(shahr @ Oct 26 2007, 10:54) можно ... Oct 26 2007, 09:36 HARMHARM Похоже я ошибся, файл прибил. Ссылка. Sep 20 2007, 07:20 Velund А кто нибудь с ревизией А чипов LPC2368 уже имел д... Sep 23 2007, 13:28 Andy Mozzhevilov На LPC2134 с ревизией С пока проблем не наблюдаем.... Oct 26 2007, 08:42 Alechek Я вот одного не понял, ну Data Abort, ну не получи... Oct 26 2007, 17:18 zltigo Цитата(Alechek @ Oct 26 2007, 20:18) Со в... Oct 26 2007, 17:25 Alechek Да, тут я не прав. Data Abort скорей всего случайн... Oct 27 2007, 10:02 zltigo Цитата(Alechek @ Oct 27 2007, 13:02) Прав... Oct 27 2007, 11:32 Alechek С каких пор этот баг является для 214х свежеприобр... Oct 29 2007, 06:38 Andy Mozzhevilov Цитата(Alechek @ Oct 29 2007, 11:38) С ка... Oct 29 2007, 06:59  zltigo Цитата(Andy Mozzhevilov @ Oct 29 2007, 09... Oct 29 2007, 07:05 StupidGuru Цитата(ГУ-49А)Недавно столкнулся со "зна... Feb 22 2008, 19:30 brag сижу,читаю,и вспомнил,что когда-то,года 3 на зад у... Feb 22 2008, 20:02 StupidGuru Цитата(ГУ-49А)Цитата из manual для 2103: ... Feb 22 2008, 20:09 zltigo Цитата(StupidGuru @ Feb 22 2008, 23:09) Н... Feb 22 2008, 20:53  meister Цитата(zltigo @ Feb 22 2008, 23:53) Это е... Feb 22 2008, 21:24   zltigo Цитата(meister @ Feb 23 2008, 00:24) Где ... Feb 22 2008, 22:31 brag ну если учитывать,что все(почти) можно разогнать, ... Feb 22 2008, 21:02 zltigo Цитата(brag @ Feb 23 2008, 00:02) ну если... Feb 22 2008, 21:11
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|