3.14 0 15 апреля, 2007 Опубликовано 15 апреля, 2007 · Жалоба Очень интересует ... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
zltigo 2 15 апреля, 2007 Опубликовано 15 апреля, 2007 · Жалоба Очень интересует ... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
3.14 0 15 апреля, 2007 Опубликовано 15 апреля, 2007 · Жалоба Вот что получается: C:\Temp>at200.exe com1 -baud 115200 -flash test.hex AT200/AES ISP/Terminal for LPC2000 V0.22.b2 by I.Zalts HEX file: test.hex Serial Port: COM1 Baud: 115200 Oscilator: 14746KHz Entering to LPC2000 Bootloader -Ok Bootcode: 3.1.0 Chip ID: LPC2368 512KB ROM/32KB SRAM (ID:100924197/0x0603FB25) File : 'test.hex' -Loaded Run Address Found: 00000000 Linear Address: 00000000 Load Address: 00000000 End of File Image size: 23900 Data Aligned to 4096 Bytes (23900->24576) CRC patched: B9206E50 -> E1A00000 Sector 00....................................................................... ...................... Sector 01.............................................................. Error on Echo Data(1) M`""@XS0QG^6`((/EJB"@XXP@@^55(*#CC""#Y0(@P^&@(9+E("""XZ`A@^4` M`""@XS0QG^6`((/EJB"@XXP@@^55(*#CC""#Y0(@P^ж@(9+E("""XZ`A@^4` ............................... Sector 02................................................................. Error on Echo Data(1) MD@J8(@``\!CZ#[#PO`B\&$<`````+0```"L````@````@FG`:U,`=4(<'!' MD@J8(@``\!CZ#█#PO`B\&$<`````+0```"L````@````@FG`:U,`=4(<'!' ................ Error on Echo Data(1) MT&0H>]`3X&\H:=`(W&8HX]!G*.'0:2AQT&XH/M`'X'`H3=!S*!S0=2AHT'@H MT&0H>]`3X&\H:=`(W&8HX]!G*.'0:2AQT&XH/M`'Xз`H3=!S*!S0=2AHT'@H Error on writing CRC(1) Press AnyKey to continue Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
zltigo 2 15 апреля, 2007 Опубликовано 15 апреля, 2007 · Жалоба Вот что получается: Для начала видно просто элементарное не совпадение в строке полученной эхом обратно. Когда прошлый раз у коллеги на этом форуме не прошивалось с такими-же симптомами все кончилось (на сколько я помню) заменой USB кабеля к USB<->RS232. Копайте в этом направлении, ибо тут даже до чего либо связанного с собственно пограммированием дело не доходит. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
khach 45 16 апреля, 2007 Опубликовано 16 апреля, 2007 · Жалоба У 2368 нашли аномалии при работе на высокой частоте. Вот цитаты с lpc200.yahoo.groups Be warned, many LPC2368's have problems running at 72MHz. I've encountered the problem with all of the chips form this batch that I've tried. Other people on this forum have also commented that they've hit the same problem. Operation at 48MHz is fine. Our same firmware and PCB's work fine at 72MHz with LPC2366's, so I believe it's an LPC2368-specific problem. I also suspect this problem is a large part of Philips/NXP recalling the LPC2368's and respinning the silicon, which is probably the reason for the availability problems. As a side-note to everyone in the earlier discussion of the "LPC2368 is flaky at 72MHz" discussion, yes, our PLL frequency is less than the 290MHz limit cited in the errata (12MHz crystal, M=12, N=1, yielding a 288MHz PLL frequency). Anyway, if you require LPC2368's that can operate at 72MHz, your only option is probably to wait for the next silicon revision. I talked to NXP about the not running at 72Mhz issue. Apparently the problem is with the MAM (Memory Accelerator Module)And affects the entire lpc23/24 family. From what I got out of it it is a timing issue that appears in some batches of silicon and not others. They reported to me that they have found the problem and have already re spun a new batch of silicon (that we are all waiting for) (they said May June time frame) (but I'm guess June-July till we see them in digikey) Т.е надо сбрасывать скорость, программировать на 48 МГц, проверять работоспособность программы, возвращаться на полную скорость. Если заглючит- то ждать следующей ревизии кристалла. Пока покупать 2364 и на них отлаживаться. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
zltigo 2 16 апреля, 2007 Опубликовано 16 апреля, 2007 · Жалоба У 2368 нашли аномалии при работе на высокой частоте. ISP работает на частоте кварца (с отключенным PLL) и описанная проблема тут не просматривается. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
cebotor 0 16 апреля, 2007 Опубликовано 16 апреля, 2007 · Жалоба Терзаю сабжевый образец. Имею траблы с его программированием. H-JTAG успешно находит камень, а вот H-Flasher шить его отказывается, ругается на этапе определения флешки. LPC2000 утилитой. Большое подозрение что 2368 мне раненый попался :( Хм странно , может конечно он и раненый а у меня то же самое с AT91SAM7A3 - флэшку не шьет именно H - FLASHER. ругается на таймаут , хотя флэш сам определяет. а вот LPC2129 через ту же прошивалку шьется на ура... может проблема именно в совместимости корейского FLASHER-а с конкретными процами ? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
khach 45 16 апреля, 2007 Опубликовано 16 апреля, 2007 · Жалоба ISP работает на частоте кварца (с отключенным PLL) и описанная проблема тут не просматривается. Кто сказал? В юзермануале утверждается совсем обратное For auto-baud to work correctly, the crystal frequency should be greater than or equal to 10 MHz. The on-chip PLL is used by the boot code. The boot code for the LPC2300 is a little different from those for the previous Philips ARM7 LPC2000 chips. When there's no valid code (determined by the checksum word) in the user flash or the ISP enable pin (P2.10) is pulled low on startup, the ISP mode will be entered and the boot code will setup the PLL with the IRC. Therefore it can not be assumed that the PLL is disabled when the user opens a debug session to debug the application code. The user startup code must follow the steps described in this chapter to disconnect the PLL. Может конечно что-то опять поменялось, ревизии этих юзермануалов появляются как горячие пирожки... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
zltigo 2 16 апреля, 2007 Опубликовано 16 апреля, 2007 · Жалоба Кто сказал? В юзермануале утверждается совсем обратное Виноват - опирался на свои знания по "старым" LPC. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
3.14 0 16 апреля, 2007 Опубликовано 16 апреля, 2007 · Жалоба 2 zltigo Есть вероятность что MAX3232 так себя ведет, чипы 3232 из новой партии на железно рабочих платах я не проверял, но маловероятно, осциллом смотрел - напряжения преобразователей во время передачи в норме (у глючных оно просаживается). 2 cebotor Возможно, вот я и поднял вопрос, чтоб кто то мог подтвердить. 2 khach Видимо это беда не только 2368 но и 2378 (архитектура и корки то одни и те же), боюсь утверждать наверняка т.к. терзаю пример NicheLite а там могут быть ньюансы ОС-евости, но пока для стабильной работы приходится вообще отключать MAM, уменьшать частоту ядра пока не пробовал (сейчас 72). В противном случае вебсервер и нескольких минут не проработает (при активном обращении к нему). Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
zltigo 2 16 апреля, 2007 Опубликовано 16 апреля, 2007 · Жалоба Есть вероятность что MAX3232 так себя ведет, Да, забыл добавить, это проблемы приема в контроллере, ибо, если передача из контроллера сбоила, то все и ограничилость-бы воплями о несовпадении принятого и переданного, а тут принимающая строна в конце на контрольную сумму принятого ругнулась. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
3.14 0 16 апреля, 2007 Опубликовано 16 апреля, 2007 · Жалоба Хм, странно ... Сегодня повторил эксперимент с at200, начал со скорости 9600, сразу залилось без проблем. Стал пытаться получить такой же глюкавый результат как вчера, не получилось :). А вот поведение FLASH2000 не изменилось, вылетает на втором секторе и от скорости не зависит, а вот считать чип может. Не понятно, исходный и считанный файл немного отличаются (ладно сигнатура а почему первая строка отсутствует)? test.rar Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
zltigo 2 16 апреля, 2007 Опубликовано 16 апреля, 2007 · Жалоба Не понятно, исходный и считанный файл немного отличаются (ладно сигнатура а почему первая строка отсутствует)? 1. Отличаются контрольной суммой, которую AT200 подправил при загрузке 2. В считанном обратно естественно отсутствует адрес точки входа в программу (та самая первая строка), которую считывалка знать просто не может, а линкер знал и вписал. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
3.14 0 18 апреля, 2007 Опубликовано 18 апреля, 2007 · Жалоба Если не сложно, можно добавить поддержку 2378 в at200, плиз. Пришла новая партия 2378, испытываю затруднения при конфигурировании LPC2000 утилитой. По структуре секторов они как 2148. Вот что at200 детектирует: Bootcode: 3.1.0 Chip ID: Unknown Device (ID:117702437/0x0703FF25) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
zltigo 2 18 апреля, 2007 Опубликовано 18 апреля, 2007 · Жалоба Если не сложно, можно добавить поддержку 2378... Легко :). at200_22b3.rar Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться