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

 
 
2 страниц V  < 1 2  
Reply to this topicStart new topic
> Вот начал работу с LPC2106
Dog Pawlowa
сообщение Jun 16 2008, 05:32
Сообщение #16


Гуру
******

Группа: Свой
Сообщений: 2 702
Регистрация: 14-07-06
Пользователь №: 18 823



Цитата(IgorKossak @ Jun 11 2008, 09:09) *
А для 485 не использую никаких таймеров уже очень давно, вполне достаточно стартовых байтов.

Сорри за офф по отношению к ARMам, но нельзя ли подробнее?
Натолкнулся на приборчик, которому ну выдай пассивное состояние в течение времени не меньше байта - похоже, у этого прибора растяжка в сторону break. Как мне кажется, в этом случае любое количество стартовых байтов (такого же формата) не гарантирует успешной синхронизации в начале пакета.


--------------------
Уходя, оставьте свет...
Go to the top of the page
 
+Quote Post
IgorKossak
сообщение Jun 16 2008, 08:02
Сообщение #17


Шаман
******

Группа: Модераторы
Сообщений: 3 064
Регистрация: 30-06-04
Из: Киев, Украина
Пользователь №: 221



Цитата(Dog Pawlowa @ Jun 16 2008, 08:32) *
Сорри за офф по отношению к ARMам, но нельзя ли подробнее?
Натолкнулся на приборчик, которому ну выдай пассивное состояние в течение времени не меньше байта - похоже, у этого прибора растяжка в сторону break. Как мне кажется, в этом случае любое количество стартовых байтов (такого же формата) не гарантирует успешной синхронизации в начале пакета.

Тема была сильно избита в AVR, но в кратце скажу, что пара байт 0xff или 0xfe, в зависимости от чётности\нечётности, спасают ситуацию. Главное, чтобы их значения не были управляющими для выбранного протокола.
Go to the top of the page
 
+Quote Post
SasaVitebsk
сообщение Jun 18 2008, 15:03
Сообщение #18


Гуру
******

Группа: Свой
Сообщений: 2 712
Регистрация: 28-11-05
Из: Беларусь, Витебск, Строителей 18-4-220
Пользователь №: 11 521



Возник вопрос. Развёл JTAG на secondary JTAG. У меня JLINK с дровами seggerа и IAR. Не могу понять как указать JLINKу что надо на второй порт идти. Он RTCK садит гад на землю. (я её подпёр на 1 ч/з 10кОм). Кто знает подскажите.
Заранее благодарю.


PS: Нашёл соответствующие ветки. Разбираюсь
Go to the top of the page
 
+Quote Post
zltigo
сообщение Jun 18 2008, 19:11
Сообщение #19


Гуру
******

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



Цитата(SasaVitebsk @ Jun 18 2008, 17:03) *
PS: Нашёл соответствующие ветки. Разбираюсь

Да, по отношеию к 2106 это очень подробно обсуждалось.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
defunct
сообщение Jun 18 2008, 20:45
Сообщение #20


кекс
******

Группа: Свой
Сообщений: 3 825
Регистрация: 17-12-05
Из: Киев
Пользователь №: 12 326



Цитата(SasaVitebsk @ Jun 18 2008, 18:03) *
Возник вопрос. Развёл JTAG на secondary JTAG. У меня JLINK с дровами seggerа и IAR. Не могу понять как указать JLINKу что надо на второй порт идти. Он RTCK садит гад на землю. (я её подпёр на 1 ч/з 10кОм).

тут немного по теме.
http://electronix.ru/forum/index.php?showt...9697&st=28#

RTCK не важен, DBGSEL просто отпустите (n/c), этого будет достаточно для того чтобы работать через второй порт.
Ну и работать через RDI. (всмысле в IAR'е выбрать не JLink, а RDI драйвер). В настройках RDI установите задержку после сброса - 50ms работает стабильно.
Go to the top of the page
 
+Quote Post
SasaVitebsk
сообщение Jun 21 2008, 15:15
Сообщение #21


Гуру
******

Группа: Свой
Сообщений: 2 712
Регистрация: 28-11-05
Из: Беларусь, Витебск, Строителей 18-4-220
Пользователь №: 11 521



Не могу записать с помощью flash magic.
С компа поступают символы с периодичностью ~3сек. В ответ тишина.
P0.14 (44 нога) на земле. Reset в 1.

Один раз вошёл в чтение сигнатуры. Заполнен был ID кристала и версия 1.5;
Я попытался записать - написала ошибка верификации по адресу 0.

Теперь ни в какую.
Питание есть. Генерация на кварце присутствует.

Что из ног ещё может создавать проблемы? Или какие могут быть подводные камни?
Go to the top of the page
 
+Quote Post
IgorKossak
сообщение Jun 21 2008, 15:50
Сообщение #22


Шаман
******

Группа: Модераторы
Сообщений: 3 064
Регистрация: 30-06-04
Из: Киев, Украина
Пользователь №: 221



Цитата(SasaVitebsk @ Jun 21 2008, 18:15) *
Не могу записать с помощью flash magic.

Какой камень?
Частота кварца правильно указана?
Скорость порта пробовали понизить (при 9600 работает лучше)?
Каким образом осуществляется вход в режим программирования?
Go to the top of the page
 
+Quote Post
zltigo
сообщение Jun 21 2008, 16:04
Сообщение #23


Гуру
******

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



Цитата(SasaVitebsk @ Jun 21 2008, 17:15) *
Не могу записать с помощью flash magic.

Тут на форуме выкладывад свою AT200 - в ней есть полная диагностика с логом. Поможет разобраться.
У LPC2106 может быть и не P0.14 - что-там были вариации с ревизиями загрузчиков...
А вообще для пустого чипа даже P0.14 по барабану - ему некуда деваться, кроме, как в загрузчик идти.
Кварец важен - не для всех скоростей решается задача с двумя неизвестными Частота кварца и Боды.
На 9600 годится почти для любого. Дальше смотреть табличку..


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
SasaVitebsk
сообщение Jun 21 2008, 19:02
Сообщение #24


Гуру
******

Группа: Свой
Сообщений: 2 712
Регистрация: 28-11-05
Из: Беларусь, Витебск, Строителей 18-4-220
Пользователь №: 11 521



Камень LPC2106.
Кварц 1474560 (В FlashMagic записано как 14.7456).
Пробовал включая 2400. Отозвалось 1 раз на 4800.
Использую шнурок - TxD, RxD, GND. Пересбрасываю вручную.
По P0.14 - думал альтернатив не бывает. Буду выяснять. Проверю также и AT200 хотя не представляю как она может помочь, если кристалл молчит в ответ.

Заказал вторую плату изготовить, но это время.
Go to the top of the page
 
+Quote Post
zltigo
сообщение Jun 21 2008, 19:04
Сообщение #25


Гуру
******

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



Цитата(SasaVitebsk @ Jun 21 2008, 21:02) *
Проверю также и AT200 хотя не представляю как она может помочь, если кристалл молчит в ответ.

То, что "Magic" молчит, не значит, что чип молчит. Все, что чип отвечает можно увидеть.


--------------------
Feci, quod potui, faciant meliora potentes
Go to the top of the page
 
+Quote Post
IgorKossak
сообщение Jun 21 2008, 20:29
Сообщение #26


Шаман
******

Группа: Модераторы
Сообщений: 3 064
Регистрация: 30-06-04
Из: Киев, Украина
Пользователь №: 221



Для начала можно простым терминалом посмотреть подавая команды ISP вручную, начиная с ? и прверкой синхронизации.
Кстати, коллега недавно столкнулся с похожей ситуацией, и кварц вроде бы тот, да вот конденсаторы при нём оказались не те.
Go to the top of the page
 
+Quote Post
SasaVitebsk
сообщение Jun 21 2008, 20:52
Сообщение #27


Гуру
******

Группа: Свой
Сообщений: 2 712
Регистрация: 28-11-05
Из: Беларусь, Витебск, Строителей 18-4-220
Пользователь №: 11 521



Конденсаторы - проверю. То что чип молчит - это я осциллографом вообщето. И то что на него поступает, естественно, тоже осциллографом. Частоту кварца пока не смотрел. Просто сам факт генерации проверил ну и размахи. Вроде бы стандартные для 3.3.
Go to the top of the page
 
+Quote Post

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

 


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


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