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

 
 
 
Reply to this topicStart new topic
> Программирование LPC2142
Paragon
сообщение Feb 19 2008, 17:45
Сообщение #1





Группа: Новичок
Сообщений: 9
Регистрация: 8-09-06
Из: Челябинск
Пользователь №: 20 189



Пытаюсь запрограммировать LPC2142 через COM-порт посредством LPC2000 Flash Utility v.2.2.3. Device ID считывается, стирание и проверка на чистоту проходят без запинок. Собственно программирование тоже проходит, но при проверке (Compare Flash) выдаётся сообщение "File compare failed!". Программа, соответственно, не работает (должна зажигать светодиоды на ногах порта P1).

Скорость обмена по COM 9600, частота основного кварца (XTAL) 12 МГц. Адаптер собран на 5-вольтовой ADM202EARN.

Предложения, найденные поиском по другим проблемам с IAP, не помогли. Может, плохо искал?
Go to the top of the page
 
+Quote Post
zltigo
сообщение Feb 19 2008, 18:02
Сообщение #2


Гуру
******

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



Цитата(Paragon @ Feb 19 2008, 20:45) *
посредством LPC2000 Flash Utility...

Каку выбросить - давно уже мертва.
Цитата
..но при проверке (Compare Flash) выдаётся сообщение "File compare failed!".

Мне помнтся, что для нее это нормально - контрольную сумму векторов сама патчит и сама ругается.
Цитата
Программа, соответственно, не работает (должна зажигать светодиоды на ногах порта P1).

А вот с программой разбирайтесь отдельно.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
Paragon
сообщение Feb 19 2008, 18:12
Сообщение #3





Группа: Новичок
Сообщений: 9
Регистрация: 8-09-06
Из: Челябинск
Пользователь №: 20 189



Цитата(zltigo @ Feb 19 2008, 23:02) *
Каку выбросить - давно уже мертва.

Скачана совсем недавно с сайта NXP:) Что использовать взамен?

Цитата
А вот с программой разбирайтесь отдельно.

То есть на ошибку проверки нужно забить, и ловить жуков в других местах?
Go to the top of the page
 
+Quote Post
zltigo
сообщение Feb 19 2008, 18:20
Сообщение #4


Гуру
******

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



Цитата(Paragon @ Feb 19 2008, 21:12) *
Скачана совсем недавно с сайта NXP:) Что использовать взамен?

Вы же говорили, что пользовались поиском? Можете поискать AT200 по этому форуму, можете посмотреть на сайте NXP, что используется вместо скаченного Вами. Многое, что можно.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
GetSmart
сообщение Feb 19 2008, 18:42
Сообщение #5


.
******

Группа: Участник
Сообщений: 4 005
Регистрация: 3-05-06
Из: Россия
Пользователь №: 16 753



Цитата(Paragon)
Программа, соответственно, не работает (должна зажигать светодиоды на ногах порта P1).
А сбросить проц с установленной "1" на P0.14 не пробовали?


--------------------
Заблуждаться - Ваше законное право :-)
Go to the top of the page
 
+Quote Post
Paragon
сообщение Feb 20 2008, 06:23
Сообщение #6





Группа: Новичок
Сообщений: 9
Регистрация: 8-09-06
Из: Челябинск
Пользователь №: 20 189



Цитата(GetSmart @ Feb 19 2008, 23:42) *
А сбросить проц с установленной "1" на P0.14 не пробовали?

В какой момент сбросить? Насколько я понимаю, наличие "0" на этой ноге после сброса указывает процессору на необходимость запуска бутлоадера, который и занимается стиранием/прошивкой FLASH.

Сброс с "1" на P0.14 - это просто запуск программы, зашитой в контроллер. То есть включаю питание, подвесив P0.14 к +3.3В, и должна запуститься моя мега-программа. Или я неправильно понял?
Go to the top of the page
 
+Quote Post

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

 


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


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