|
Проблемы с последовательной прошивкой, ADuC812 не отвечает или временно не доступен... |
|
|
|
May 13 2006, 12:50
|
Группа: Новичок
Сообщений: 8
Регистрация: 13-05-06
Пользователь №: 17 057

|
Имеется: Плата с АДуК812, интерфесная схема на ADM202, шнур на COM, прошивка Задача: Прошить АДуК Проблема: Не прошивается! На все запросы не отвечает, стабильно 1 на TxD и хоть бы дёрнулось... Использовал: Keil uVision 3, прогу download с analog.com, пару самопальных. Требуется: Высказать ваши мнения по этому вопросу. Благодарю за внимание...
|
|
|
|
|
 |
Ответов
|
May 15 2006, 12:49
|
Местный
  
Группа: Свой
Сообщений: 464
Регистрация: 1-10-04
Из: Челябинск
Пользователь №: 751

|
Цитата(bialix @ May 15 2006, 04:29)  если мне не изменяет память, адук812 не работает с кварцами выше 12МГц. Проверьте даташит. Адуц работает с кварцами до 16 МГц. Проверь ->PSEN через резистор на земле ->включи питание->Вручную дай ресет (закороти кондер своей RC цепи). В WSD укажи реальную частоту кварца (в дос варианте - соответствующий ключ) и номер COM порта. Сигналы смотри не на дорожках, а непосредственно на лапках иголочкой...
|
|
|
|
|
May 16 2006, 17:30
|
Группа: Новичок
Сообщений: 8
Регистрация: 13-05-06
Пользователь №: 17 057

|
Пробывал всё вышеперечисленное только с иглой на лапку не лазил. Сигналы смотрел на разъёме через который плата с АДуКом соединена с платой с АДМ202.
Сегодня купил кварцы 12МГц ровно. Появились подозрения что с 12,5829 частота кома не может выставиться коректно (нет соответствующей стандартной частоты в спецификации кома), а дальше шаманские предположения. Завтра попробую.
ЗЫ. Да 812 работает до 16МГц. 12 - предел установки частоты у 816 и т.п. работатющих от кварца 32768.
|
|
|
|
|
May 18 2006, 18:05
|
Группа: Новичок
Сообщений: 8
Регистрация: 13-05-06
Пользователь №: 17 057

|
Так люди, побейте мня!!! Проблема была в РЕСЕТЕ!!! В доках написано: сигнал ресет должен нарастать вместе с напряжением питания, после чего держаться не менее 240 мс. ВСЁ!!! В качестве цепи сброса использовал RC-цепь. т.е. на ресете стабильно висела 1. Однако случайно замкнув крокодилом кондёр (который одним концом на 0) контроллер прошился, а затем исправно выполнил программу... Поробывал снова, ещё раз, ещё... РАБОТАЕТ!!! А теперь ответьте мне: почему в доках нет ни слова про то что ресет после 240 мс должен падать на 0???!!! И ни как иначе? Ну ладно... глубокий выдох... главное работает... правда дисплей не завёлся.. ну думаю заведу... А если нет - ждите темы про это... А эту считаю закрытой. Спасибо всем за участие и посильную помощь!!!
|
|
|
|
|
May 22 2006, 06:52
|
Участник

Группа: Участник
Сообщений: 67
Регистрация: 18-03-05
Пользователь №: 3 452

|
Цитата(Mexo @ May 18 2006, 21:05)  Проблема была в РЕСЕТЕ!!!
В доках написано: сигнал ресет должен нарастать вместе с напряжением питания, после чего держаться не менее 240 мс. ВСЁ!!! Это в каких доках такое написано? ;-) из ADuC812_b.pdf: External POR (power-on reset) circuitry must be implemented to drive the RESET pin of the ADuC812. The circuit must hold the RESET pin asserted (high) whenever the power supply (DVDD) is below 2.5 V. Furthermore, VDD must remain above 2.5 V for at least 10 ms before the RESET signal is deasserted (low) by which time the power supply must have reached at least a 2.7 V level. The
|
|
|
|
|
Nov 22 2006, 10:26
|
Группа: Новичок
Сообщений: 8
Регистрация: 13-05-06
Пользователь №: 17 057

|
Доброго! Кривые ручки возвращаются... =) Ладно, полгода с 812 возился по полной, нормально работал, правда спалил парочку, но щас не про это... =) Решили перейти на 841... И тут началась таже хрень что и 812... Читал доки, вроде всё также, а не хочет... Не шьётся, WSD его не видит, признаков жизни не подаёт... Такие вопросы 1) на каких кварцвх он в принципе может работать (пробывал 32768, 12М, 16М, и ещё какие-то явно не родные =)) 2) есть ли какие-то особенности обвязки по сравнению с 812...
Благодарю за внимание и очень надеюсь на ответ... хоть какой-нибудь...
|
|
|
|
Сообщений в этой теме
Mexo Проблемы с последовательной прошивкой May 13 2006, 12:50 Kazap А режим программирования вы его ввели- цитирую dat... May 13 2006, 13:23 Mexo PSEN на земле через килоом.
С осцилографом лазил,... May 14 2006, 13:21 LSV Отличая ADuC841 во взятиии с него опорного напряже... Nov 22 2006, 11:23 Лядин Олег Были теже проблеммы.
К кварцу 841 менее привередли... Nov 24 2006, 08:26 LSV Цитата(Лядин Олег @ Nov 24 2006, 08:26) Б... Nov 24 2006, 10:32 Лядин Олег И ещё совет, перед тем как лезть иголкой в ноги ко... Nov 24 2006, 09:09 Лядин Олег Это оно самое и есть.
А вообще-то можно и самому ... Nov 24 2006, 11:59 LSV Попробовал WSD 6.7. Также не загружается ADuC841, ... Nov 24 2006, 15:12 Mexo Доброго!!! Адуку завели!!... Nov 24 2006, 16:23 Лядин Олег Резистор на 40_й ноге есть?
Остаётся всего три вар... Nov 27 2006, 04:46 LSV Внеш. монитор на программирование не влияет.
Все ... Nov 27 2006, 16:15 Лядин Олег На 40-й ноге сопротивление на землю стоит?
А и ещё... Nov 28 2006, 08:19 LSV 40-ой вывод подключен к +5В без резистора.
В загр... Nov 28 2006, 10:35 zerion У меня получилось прошить ADuC841 только Download ... Mar 16 2008, 08:31
1 чел. читают эту тему (гостей: 1, скрытых пользователей: 0)
Пользователей: 0
|
|
|