AntiL 0 22 октября, 2006 Опубликовано 22 октября, 2006 · Жалоба Всем привет. У меня вот какая проблема: Я только начал работать с mega128, прошил её раз сем-восем, и тут она перестала стираться и программироваться. Использую Avreal 1.25 rev4 + STK200. Вот что он пишет при попытке стирания: Command: -p1 +MEGA128 -o16000 -as -e -% % LPT base port 0x378 % assume that LPT data writes not faster then 1uS % Atmel adapter for STK*00 found % STK mode % osc = 16000kHz -> setup=1, hold=1,1 % Reset % PgmOn reply 0xFFFE5300 % Synchronised after 1 try % GetID reply 0x0030001E % GetID reply 0x00300097 % GetID reply 0x00300002 % Read ID: 0x1E9702 Device connected, MEGA128 detected % ReadLock command 0x58000000 % ReadLock reply 0x005800FF Chip not locked % ReadOsccal command 0x38000000 % ReadOsccal reply 0x003800AA % ReadOsccal command 0x38000100 % ReadOsccal reply 0x003800A9 % ReadOsccal command 0x38000200 % ReadOsccal reply 0x003800A0 % ReadOsccal command 0x38000300 % ReadOsccal reply 0x003800A0 % Erase reply 0x00AC8000 Device erased % Reset % PgmOn reply 0x00AC5300 % Synchronised after 1 try % GetID reply 0x003000FF % GetID reply 0x003000FF % GetID reply 0x003000FF % Read ID: 0xFFFFFF Device connected, but not recognised, ID: 0xFFFFFF % ReadLock command 0x58000000 % ReadLock reply 0x005800FF Can't continue Reset pin released Adapter disabled В общем че попало. Мега не стирается, только перестаёт работать, после выключения-включения питания начинает выполняться старая программа. В схеме питания ничего не менял. Также после выкл/вкл мега нормально читается. Пробовал увеличивать время неактивного reset - не помогло.А теперь извечные вопросы: Что делать? Кто виноват? :) Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Diusha 0 23 октября, 2006 Опубликовано 23 октября, 2006 · Жалоба Я так же испортил штук 5 мега8. Пользовался собственным программатором. Предполагаю, что дело было в слишком высокой частоте SCK. После понижения все живы Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Vitaly 0 23 октября, 2006 Опубликовано 23 октября, 2006 · Жалоба А теперь извечные вопросы: Что делать? Кто виноват? :) Попробуй программить при пониженном питании от 2,7 до 3,5 В. После этого у меня шились все кристалы без проблемм. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Joy 0 23 октября, 2006 Опубликовано 23 октября, 2006 · Жалоба Попробуй программить при пониженном питании от 2,7 до 3,5 В. После этого у меня шились все кристалы без проблемм. ...говорят, если проц шить при 3в, а работать он будет потом всю жизнь от 5в, то могут плавающие биты появиться... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Petka 0 23 октября, 2006 Опубликовано 23 октября, 2006 · Жалоба Попробуй программить при пониженном питании от 2,7 до 3,5 В. После этого у меня шились все кристалы без проблемм. ...говорят, если проц шить при 3в, а работать он будет потом всю жизнь от 5в, то могут плавающие биты появиться... Кто говорит? Бред какой-то. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
Joy 0 23 октября, 2006 Опубликовано 23 октября, 2006 · Жалоба Кто говорит? Бред какой-то. насколько мне известно, для надежной работы флеш рекомендуется прошивать при напряжениях не ниже того, на которой она будет работать. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться