Mos 0 19 мая, 2007 Опубликовано 19 мая, 2007 · Жалоба Добрый день, уважаемый Ол! Есть Мега8535. Для её прошивки используется ~последний АВРеал. При прошивке с тактированием от ЛПТ-порта - всё впорядке (при этом камень настроен на внутр. РЦ-ген.). При прошивке с тактированием от внешнего кварца на 16 МГц - возникают ошибки передачи данны (при этом камень настроен на внешн. кварц на 16 МГц). Поэтому, временно работаю таким образом: Сначала переключаю ХТАЛ с кварца на порт, затем прошиваю с тактированием от порта, потом (ещё одним вызовом АВРеала) уст. фузы на внешн. кварц. После этого переключаю ХТАЛ с порта на кварц. -Всё работает. Обидно, только, что через ж***. Может кто сталкивался? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
konny 0 20 мая, 2007 Опубликовано 20 мая, 2007 · Жалоба Есть Мега8535. Для её прошивки используется ~последний АВРеал. При прошивке с тактированием от ЛПТ-порта - всё впорядке (при этом камень настроен на внутр. РЦ-ген.). При прошивке с тактированием от внешнего кварца на 16 МГц - возникают ошибки передачи данны (при этом камень настроен на внешн. кварц на 16 МГц). Может кто сталкивался? Сталкивался, практически один в один была ситуация. Отпаяй провод который идёт от ножки кварца к разъёму ISP. И не заморачивайся с тактированием от программатора. При программировании указывай ключик -o, для указания частоты, на которой работает кристалл. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Mos 0 20 мая, 2007 Опубликовано 20 мая, 2007 · Жалоба Спасибо. ...провод который идёт от ножки кварца к разъёму ISP... ??? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
konny 0 20 мая, 2007 Опубликовано 20 мая, 2007 · Жалоба Спасибо. ??? Что непонятно? вопрос к чему относиться? К линии по которой программатор тактирует контроллер? Ещё раз повторю, необходимо отпаять провод который идёт от разъёма ISP к ножке XTAL1 контроллера. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
ReAl 0 20 мая, 2007 Опубликовано 20 мая, 2007 · Жалоба Генерация XTAL от LPT - это режим "аварийно-спасательный", на случай неправильно зашитых CKSEL. Лишний проводок от кварца - это неприятности даже когда адаптер переведён в высокоомное состяние (лишняя ёмксоть + "антенна", ловящая помехи). А когда адаптер активен для программирования - без ключа -o0 выход шинника просто шунтирует кварц". Зачем это всё при нормальной работе? Для первых прошивок достаточно внутреннего RC, для последующих - кварца, проводок на XTAL1 лучше "всуе не совать". Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
konny 0 20 мая, 2007 Опубликовано 20 мая, 2007 (изменено) · Жалоба Зачем это всё при нормальной работе? Для первых прошивок достаточно внутреннего RC, для последующих - кварца, проводок на XTAL1 лучше "всуе не совать". Ну, я об этом сразу и сказал, но видимо как то непонятно сказал, раз у человека вопросы появились... Я на эти грабли сам напоролся, пока осциллограф не подцепил на XTAL не мог понять в чём дело, а так сразу увидел, что программатор лишний раз передёргивает линию, что и вызывает подобный эффект, так что дело не только в том что эта линия на себя всё собирает... Изменено 20 мая, 2007 пользователем konny Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Mos 0 20 мая, 2007 Опубликовано 20 мая, 2007 · Жалоба ОК. Теперь понятно. Спасибо. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Сергей Борщ 119 20 мая, 2007 Опубликовано 20 мая, 2007 · Жалоба Генерация XTAL от LPT - это режим "аварийно-спасательный", на случай неправильно зашитых CKSEL.Саша, эту фразу надо большими красными буквами включить в описание программатора. А то я как дурак уже 4 года мучаюсь разводя XTAL на разъем программирования. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться