west329 0 1 сентября, 2008 Опубликовано 1 сентября, 2008 (изменено) · Жалоба Собрал макетку на м128, по привычке как было с м8, м88, м16, 2313 нашо на ногах в даташите на м128 названия MISO/MOSI/SCK вывел их на разъм программатора PoniProg SPI, вобщем продолбался весь вечер, программатор отказывался работать, подключаю м16 все работает. Потом решил уйти в даташиты и обнаружил следующие отличия, на 2313 в разделе Serial Programming Pin MOSI PB5 I Serial Data in MISO PB6 O Serial Data out SCK PB7 I Serial Clock вроде все нормально, открываю тотже раздел в м128 Pin Mapping SPI Serial Programming MOSI (PDI) PE0 I Serial data in MISO (PDO) PE1 O Serial data out SCK PB1 I Serial clock Вуаля ! Испоьзуются какието выводы PDI/PDO, и что самое интересное на тойже меге есть выводы MISO/MOSI которые не работают. Если ктото прошивал м128 через SPI, подскажите через какие ноги её шить ??? Изменено 1 сентября, 2008 пользователем west329_ Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
NullPointer 0 1 сентября, 2008 Опубликовано 1 сентября, 2008 · Жалоба PDO, PDI, SCK. Читайте datasheet, раздел "Memory Programming\Serial Downloading". Там написано и нарисовано. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
west329 0 1 сентября, 2008 Опубликовано 1 сентября, 2008 · Жалоба PDO, PDI, SCK. Читайте datasheet, раздел "Memory Programming\Serial Downloading". Там написано и нарисовано. Прийдётся вечером резать дорожки :( , увы, а зачем тогда MISO/MOSI ??? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
NullPointer 0 1 сентября, 2008 Опубликовано 1 сентября, 2008 · Жалоба ...а зачем тогда MISO/MOSI ??? SPI. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Nanobyte 0 1 сентября, 2008 Опубликовано 1 сентября, 2008 · Жалоба Не забудьте ещё вывод PEN к единице подтянуть, иначе программироваться и работать не будет. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
pavel-pervomaysk 0 1 сентября, 2008 Опубликовано 1 сентября, 2008 · Жалоба Не забудьте ещё вывод PEN к единице подтянуть, иначе программироваться и работать не будет. ATmega64 програмировалась нормально когда вывод PEN был в воздухе . Может это только у меня так ... :05: Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
defunct 0 1 сентября, 2008 Опубликовано 1 сентября, 2008 · Жалоба Не забудьте ещё вывод PEN к единице подтянуть, иначе программироваться и работать не будет. В ДШ сказано, что PEN подтянут к единице внутри, главное к нулю не подтягивать :) PEN is a programming enable pin for the SPI Serial Programming mode, and is internally pulled high Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Flasher 0 1 сентября, 2008 Опубликовано 1 сентября, 2008 · Жалоба ATmega64 програмировалась нормально когда вывод PEN был в воздухе . Может это только у меня так ... :05: не переживай, он внутри подтянут. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
west329 0 2 сентября, 2008 Опубликовано 2 сентября, 2008 · Жалоба Вобщем перерезал дорожки и перекинул MISO MOSI на PDO, PDI. Шится мега отказалась, тут вот прочитал что ещё нужно PEN на +VCC повешать -- последняя моя надежда :( Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
mrKirill 1 2 сентября, 2008 Опубликовано 2 сентября, 2008 · Жалоба А по-моему уж если начинаете работать с новым контроллером, то удосужились бы внимательнее пробежаться по ДШ и тогда проблем бы не было таких. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Nibiluk 0 2 сентября, 2008 Опубликовано 2 сентября, 2008 · Жалоба А RESET на программатор завели? PEN пусть висит в воздухе. Если есть осциллограф проверить есть ли RESET с программатора. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
west329 0 2 сентября, 2008 Опубликовано 2 сентября, 2008 · Жалоба А RESET на программатор завели? PEN пусть висит в воздухе. Если есть осциллограф проверить есть ли RESET с программатора. Проверял опускается до 0 когда начинает программировать но шить нехочет. Всёравно не шьется пробовал подцеплять и PEN к VCC и к RESET и без него:( Обино что мега16 и мега88 через этот разём шётся нормально. Программатор ПониПрог. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Nibiluk 0 2 сентября, 2008 Опубликовано 2 сентября, 2008 · Жалоба Схема включения верна, сам такой пользуюсью Разве что МК мертвый, или FUSE неправильно прошиты. Незнаю даже что еще посоветовать! Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Nanobyte 0 2 сентября, 2008 Опубликовано 2 сентября, 2008 · Жалоба Вообще-то нужно ещё подключить AGND, как минимум. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
west329 0 2 сентября, 2008 Опубликовано 2 сентября, 2008 · Жалоба Вообще-то нужно ещё подключить AGND, как минимум. кстати идея а ведь был подключен к ВСС, не хватило проводника так отпаял, даже бось грешить что контроллер убитый окажется Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться