|
Кто работал с flash magic?, Вопросы по программированию |
|
|
|
May 10 2007, 10:55
|
Участник

Группа: Участник
Сообщений: 20
Регистрация: 29-01-07
Пользователь №: 24 850

|
У кого нибудь есть удачный опыт программирования lpc9xx с помощью данной программы без доп. оборудования, т.е. исключительно через сом-порт и драйвер 232? В описании к программе написано, что надо соединить выводы rts и dts с ножками reset и vdd,(ну и уарт,разумеется) для перевода мк в режим программирования подается три импульса на резет после подачи питания. Насколько я понимаю, это должна делать программа(есть даже соответствующий чекбокс в настройках: use dtr and rts to enter in isp mode).однако на осцилографе этих импульсв нет, соответственно, связи с мк тоже, Знающие, внесите ясность.
|
|
|
|
|
 |
Ответов
|
Apr 4 2013, 22:18
|
Группа: Участник
Сообщений: 10
Регистрация: 10-10-10
Пользователь №: 60 040

|
Спасибо, что откликнулись. Лежат у меня пару десятков этих LPC921,924 - хотелось бы их куда-то пристроить - вот и мучаюсь с ними на досуге. Harbinger на сколько я понимаю вместо HIN202 я могу использовать ST3232(ноги совпадают). И второй вопрос - я смогу программировать микроконтроллеры с измененным вектором вашим программатором? (его я буду делать в любом случае). Если нет, то просветите пожалуйста, как их оживить. И вопрос по поводу Flash Magic - там при связи по ISP, есть вкладка, где можно считать FUSE и идентификацию микроконтроллера, а по ICP как работать с этими опциями?
|
|
|
|
|
Apr 5 2013, 02:29
|

старший лаборант
     
Группа: Свой
Сообщений: 2 702
Регистрация: 30-09-05
Из: ЮЗЖД
Пользователь №: 9 097

|
Цитата(G_S_V @ Apr 5 2013, 01:18)  Harbinger на сколько я понимаю вместо HIN202 я могу использовать ST3232(ноги совпадают). Да, естественно, и это будет правильно. HIN202 там появилась ввиду срочности и отсутствия на тот момент под рукой нормальных 3-вольтовых драйверов. Ибо, в отличие от других 5-вольтовых, на 3 В она кое-как работает. Цитата И второй вопрос - я смогу программировать микроконтроллеры с измененным вектором вашим программатором? (его я буду делать в любом случае). Если нет, то просветите пожалуйста, как их оживить. И вопрос по поводу Flash Magic - там при связи по ISP, есть вкладка, где можно считать FUSE и идентификацию микроконтроллера, а по ICP как работать с этими опциями? Да. Можно и вектор восстановить или изменить (там вписывается старший байт, младший всегда 0), и всю память переписать, включая область загрузчика (насколько помню, у него даже исходный код открыт). А с точки зрения программы ISP-ICP мост ведёт себя точно так же, как ISP загрузчик, соответственно, способ работы тот же самый, что с ISP. Более того, если в программе моста изменить скорость обмена по UART, в Flash Magic придётся выставлять тип программатора - none (ISP) вместо ISP/ICP bridge, иначе скорость фиксируется на 19200 (в остальном разницы нет). Цитата(Yoruk91 @ Apr 4 2013, 19:44)  А то я уже собирался на них с AVRок перебираться. А STM8 чем не угодили?  Несколько лет назад их просто не было, равно как и Cortex-M0. LPC917 в то время был выбран по очень специфической совокупности параметров (например, корпус не крупнее SSOP-16 и ЦАП на борту). На серии проявил себя безупречно. Было, правда, несколько случаев выхода из строя (обратимого; если подать по питанию импульс вольт 7, стирается Flash, но можно восстановить).
--------------------
Китайская комплектация - европейское качество! ;)
|
|
|
|
|
Apr 10 2013, 14:27
|
Группа: Участник
Сообщений: 11
Регистрация: 2-04-13
Пользователь №: 76 323

|
Меня пугает ERRATA этих стмов. У NXP она очень маленькая, но есть чувство что не договаривают  P89 приглянулся как почти без косяков, довольно дешевый и классика все таки.... Работаем с преподом на автоматизаций горных машин. там как раз нужны устойчивые камни и желательно с минимальными ошибками
|
|
|
|
|
Apr 10 2013, 15:06
|
Местный
  
Группа: Свой
Сообщений: 476
Регистрация: 3-07-07
Из: Санкт-Петербург
Пользователь №: 28 866

|
Цитата(Yoruk91 @ Apr 10 2013, 18:27)  Меня пугает ERRATA этих стмов. У NXP она очень маленькая, но есть чувство что не договаривают  Работаем с преподом на автоматизаций горных машин. там как раз нужны устойчивые камни и желательно с минимальными ошибками Устойчивость камней Вы с преподом определяете не по содержанию errat'ы, а по количеству страниц в ней? %)
--------------------
Ковырял чукча отверткой в ухе, звук в телевизоре и пропал.
|
|
|
|
|
Apr 10 2013, 16:33
|
Группа: Участник
Сообщений: 11
Регистрация: 2-04-13
Пользователь №: 76 323

|
Цитата(Lotor @ Apr 10 2013, 18:06)  Устойчивость камней Вы с преподом определяете не по содержанию errat'ы, а по количеству страниц в ней? %) Определяю по тем моментам который используются в проекте и по тем модулям которые понадобятся. Вот мне нужна шина I2C и как назло там много ловушек. Например, плохо срабатывает прерывание по флагу, поэтому приходилось : 1. Контролировать поллингом 2. Делать вложенное прерывание с максимальным приоритетом
|
|
|
|
Сообщений в этой теме
alexeiB Кто работал с flash magic? May 10 2007, 10:55 repairDV Не знаю, насколько я понял это дело правильно, но ... May 10 2007, 11:52 alexeiB Цитата(repairDV @ May 10 2007, 15:52) Есл... May 10 2007, 13:14 repairDV
Кстати, у этого микроконтроллера обнаружился ещё... May 10 2007, 13:44 АДИКМ Не про LPC9xx, но все же.
Когда-то я использовал ... May 10 2007, 19:44 IgorKossak Цитата(alexeiB @ May 10 2007, 13:55) У ко... May 10 2007, 20:54 alexeiB Цитата(IgorKossak @ May 11 2007, 00:54) Е... May 11 2007, 05:22 max_ По умолчанию статус бит запрограммирован на старт ... Sep 3 2007, 13:09 repairDV Так что - заказывайте на Терре плату и используйте... May 11 2007, 05:39 коля-ша Цитата(repairDV @ May 11 2007, 09:39) Так... Sep 3 2007, 08:45 aforestman Делали программатор по приведенной схеме для LPC92... May 11 2007, 05:51 avia Цитата(alexeiB @ May 10 2007, 14:55) У ко... May 12 2007, 17:31 АлександрII Цитата(avia @ May 12 2007, 21:31) Для мик... Jul 24 2007, 18:02 Tech Для сведения:
Анализ исходника ISP-ICP моста (v1.6... Nov 29 2007, 05:38 Harbinger Дабы не плодить лишние сущности, поднял старую тем... Sep 16 2009, 18:25 Harbinger Вести с полей: идея с RTS подтверждена (сомнений в... Sep 23 2009, 18:28 G_S_V после прошивки - проверяю {device signature = man... Jul 24 2013, 12:55  G_S_V убрал сетодиоды(сам поставил)с PCL & PDA, зако... Jul 24 2013, 13:54 G_S_V Через много лет - в принцыпе тот же вопрос - как с... Apr 3 2013, 09:42 Harbinger Сделайте ICP программатор по изложенным здесь мате... Apr 4 2013, 03:26 Yoruk91 "Попутно. На LPC900 уже не стоит закладыватьс... Apr 4 2013, 16:44 _Артём_ Цитата(Yoruk91 @ Apr 4 2013, 19:44) Xmega... Apr 4 2013, 20:14  Yoruk91 Вы считаете что весь лист формата A4 забитый
ошиб... Apr 5 2013, 01:40 G_S_V Спасибо большое. Пока вопросов нет. О результатах ... Apr 5 2013, 06:27 Harbinger Вот как раз I2C в LPC900 реализован правильно (а р... Apr 11 2013, 05:02 Yoruk91 Цитата(Harbinger @ Apr 11 2013, 08:02) Ка... Apr 12 2013, 03:39 Harbinger Из продукции TI имел в виду линейку Hercules, а In... Apr 12 2013, 05:28 Yoruk91 Цитата(Harbinger @ Apr 12 2013, 08:28) LP... Apr 12 2013, 14:33  Harbinger Собственно, на бутлоадер я забил где-то на десятом... Apr 13 2013, 03:52 Yoruk91 У меня вопрос немного не в тему. По поводу надежны... Apr 19 2013, 13:49 Harbinger У Renesas две, если можно так сказать, "ветки... Apr 23 2013, 03:12 msalov Цитата(Harbinger @ Apr 23 2013, 06:12) У ... Apr 23 2013, 09:23 Harbinger Это ICP/ISP мост так отвечает после прошивки? Если... Jul 24 2013, 13:06 Harbinger Прикрепляю оффлайновую версию Code Architect (с са... Jul 25 2013, 05:41 G_S_V Большое спасибо. Не подскажите? Пробовал помигать ... Jul 25 2013, 17:55 Harbinger Даже не знаю, что сказать...
Верификация возможна... Jul 26 2013, 05:44 G_S_V Спасибо за помощь - все заработало. Поменял KeilV... Jul 30 2013, 07:52 Harbinger Да, в 924 в последнем секторе сидит бутлоадер. При... Jul 30 2013, 17:25
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|