|
LPC23xx. Опубликован новый errata, с багами Flash и MAM |
|
|
|
Nov 24 2006, 11:31
|

Их либе дих ...
     
Группа: СуперМодераторы
Сообщений: 2 010
Регистрация: 6-09-04
Из: Russia, Izhevsk
Пользователь №: 609

|
Изучаю доку на LPC23XX. Не понятно с досупом к флешке. Смутило меня следующее : Цитата For system clock slower than 20 MHz, MAMTIM can be 001. For system clock between 20 MHz and 40 MHz, Flash access time is suggested to be 2 CCLKs, while in systems with system clock faster than 40 MHz, 3 CCLKs are proposed. Насколько я понимаю, во избежание циклов ожидания надо иметь один такт доступа до флешки (128 бит) к четырем тактам ядра, тогда зачем усложнять ... мксаимальная частота 72М -> указывать MAMTIM=4 и в путь, и зачем задается по умолчанию MAMTIM=7 ?
--------------------
Усы, борода и кеды - вот мои документы :)
|
|
|
|
|
 |
Ответов
|
Feb 22 2008, 18:28
|
Участник

Группа: Участник
Сообщений: 32
Регистрация: 26-11-07
Пользователь №: 32 699

|
Цитата(3.14 @ Nov 24 2006, 13:31)  Изучаю доку на LPC23XX. Не понятно с досупом к флешке. Смутило меня следующее :Насколько я понимаю, во избежание циклов ожидания надо иметь один такт доступа до флешки (128 бит) к четырем тактам ядра, тогда зачем усложнять ... мксаимальная частота 72М -> указывать MAMTIM=4 и в путь, и зачем задается по умолчанию MAMTIM=7 ? Чтоб новую тему не заводить, напишу здесь. Недавно столкнулся со "знаменитым" глюком MAM'а на одном из своих LPC2103 (MAM=2, MAMTIM=3, частота 70 MHz (10x7)). При чтении из флеша (простой ldr) прошивка падала, в строго определённые моменты времени (в другие моменты времени читалось оттуда нормально). Причём, при небольшом изменении кода (последовательности выполнения нескольких команд, не влияющей на вычисления) проблема исчезала (естественно, при отключении MAM тоже всё работало), воспроизводимость 100%. Дык вот, вместо того, чтобы традиционно снизить частоту, уменьшить MAM до 1 или вовсе его отключить, я попробовал увеличивать MAMTIM. Сначала до 4-х. Глюк исчез, но, как оказалось, не полностью: он вылез в другом месте кода. И только когда я установил MAMTIM=5, всё заработало как надо! Так что большие значения MAMTIM иногда приносят пользу. Вот такая история...
|
|
|
|
Сообщений в этой теме
Andy Mozzhevilov LPC23xx. Опубликован новый errata Jun 26 2007, 10:06 Andy Mozzhevilov Цитата(Andy Mozzhevilov @ Jun 26 2007, 16... Jun 27 2007, 05:11 Abo Цитата(Andy Mozzhevilov @ Jun 27 2007, 09... Jun 27 2007, 05:25  Andy Mozzhevilov Цитата(Abo @ Jun 27 2007, 11:25) Столкнул... Jun 27 2007, 05:45   OVladimir У меня LPC2364 тоже выпрыгивал в дата аборт (48МГц... Jun 28 2007, 14:34 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
|
|
|