Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: проблема с isp программированием mega128
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > AVR
Lmx2315
Всем привет!
Проблема следущая: на мультиплксор с одной стороны приходит SPI, а с другой на tiny2313 и mega128. Нужно прошивать обе микрухи. Насколько я понимаю протокол прошики у них одинаковый. Так вот tiny прошивается, а mega даже не входит в синхронизацию (нет echo 0x53). При этом есть программатор as2m. Через него tiny шьется а mega нет. Но есть отличие - mega программатору отвечает echo 0x53. Вот такая проблема.??? Может кто направит на путь истиный потому, что сил уже почти не осталось
prottoss
Схемку то можно глянуть?
andrvisht
Судя по тому что SPI то вы наверное мегу тоже по SPI Подключили, а она для программирования пользует PDI, PDO, SCK и Reset.
Lmx2315
с разводкой isp все в порядке pdi=mosi, pdo=miso. Выяснили, что PEN замкнут на RESET. Может в этом проблема
prottoss
Цитата(Lmx2315 @ Aug 7 2007, 21:35) *
с разводкой isp все в порядке pdi=mosi, pdo=miso. Выяснили, что PEN замкнут на RESET. Может в этом проблема
07.gif Зачем??? Оставьте его не подключенным, и, скорее всего, все заработаетsmile.gif
defunct
Цитата(Lmx2315 @ Aug 7 2007, 16:35) *
с разводкой isp все в порядке pdi=mosi, pdo=miso. Выяснили, что PEN замкнут на RESET. Может в этом проблема

Очень может быть.
Попробуйте PEN оставить N/C.
Вот выдержка из ДШ:

Power-up sequence:
Apply power between VCC and GND while RESET and SCK are set to “0”. In
some systems, the programmer can not guarantee that SCK is held low during
power-up. In this case, RESET must be given a positive pulse of at least two
CPU clock cycles duration after SCK has been set to “0”.
As an alternative to using the RESET signal, PEN can be held low during Poweron
Reset while SCK is set to “0”. In this case, only the PEN value at Power-on
Reset is important. If the programmer cannot guarantee that SCK is held low
during power-up, the PEN method cannot be used. The device must be powered
down in order to commence normal operation when using this method.
Lmx2315
Цитата(prottoss @ Aug 7 2007, 17:56) *
07.gif Зачем??? Оставьте его не подключенным, и, скорее всего, все заработаетsmile.gif



Спасибо !!! Отцепили PEN и всё пашет как надо !

Всем спасибо.
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.