d71 0 6 марта, 2006 Опубликовано 6 марта, 2006 · Жалоба взял свежий tiny2313, запихал hex, всё моргает, но... как-то быстро сильно, не по моим расчетам это точно. гляжу доку - точно с завода стоит внутренний осцилятор на 8 МХз и предделитель, ну, думаю, не вопрос, где тут фузы? - щас рубану. и надо же, гляжу в книгу и вижу фигу (если не жоппу), вместо external cristall, ставлю просто external clock в CKSEL=0, кристал говорит "ням" и замолкает. ночь на дворе, сижу туплю, как бы подать внешние толчки... и о! счастье что собрал в свое время не байтбластер а STKх00, о чем меня в доке к avreal и порадовали. бросаю тупо проводок с линии LED программатора на XTAL1 проца, даже не выпаивая штатного кварца, подписывю ключик -o0,32 и ставлю CKSEL=F радости моей предела не было :) слава богу, счастливое стечение обстоятельст, спасибо авреал (не рекламма), потому как посреди ночи было совсем не смешно - другого кристала-то нет Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
MakFatum 0 12 апреля, 2006 Опубликовано 12 апреля, 2006 (изменено) · Жалоба я вот тоже на какие-то грабли наступил........... прошу подсказать в чем дело... Дело в том,чо изучил даташит, и запрограммировал как там и написано External Crystal/Ceramic Resonator 1000 - 1111 а точнее: CKSEL3..1 Frequency Range(1) (MHz) 1 0 1 | 0.9 - 3.0 и он у меня замолчаааал!!!!!!!!!! почему? правда по невнимательности + к вышеописанному запрограммировал CKDIV8=0 ....от чего он у меня теперь работаег?... Может дело в конструктиве, дело в том что tiny 2313 у меня соик, сделал переходную платку и воткнул провода от выводов в панель, где раньше Mega16 стояла... так вот, провода длинные и далеко от самого кристала, это может как нибудь повлиять?.. чего теперь делать мне?.... больше всего интересует, почему он замолчал, все верно ведь делал... программатор STK200 попробывать Avreal kak автор? Изменено 12 апреля, 2006 пользователем MakFatum Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
vet 0 12 апреля, 2006 Опубликовано 12 апреля, 2006 · Жалоба Какой программой шили? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
MakFatum 0 12 апреля, 2006 Опубликовано 12 апреля, 2006 · Жалоба codeVisionAvr... не evaluation Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
TomaT 0 12 апреля, 2006 Опубликовано 12 апреля, 2006 · Жалоба Bascom AVR-ом грохнул Мегу162, молчит и не шеволится :( интересно в параллель моде заведется или нет? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
vet 0 12 апреля, 2006 Опубликовано 12 апреля, 2006 · Жалоба codeVisionAvr... не evaluation То есть, CKSEL2 и, возможно, CKSEL0 должны были быть помечены галкой. Так и было? Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
MakFatum 0 12 апреля, 2006 Опубликовано 12 апреля, 2006 · Жалоба да, пометил CKSEL2 и CKSEL0 SUT 0 галкой... и CKDIV8=0 не убирал галку... Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
vet 0 12 апреля, 2006 Опубликовано 12 апреля, 2006 · Жалоба MakFatum а какой кварц? раз его частота делится на 8, то, может быть, CV пытается шить на большей частоте, чем 2313 успевает принять? Попробуйте поправить фьюзы AVReAl'ом, у него есть опция ручной установки частоты программирования. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
MakFatum 0 12 апреля, 2006 Опубликовано 12 апреля, 2006 · Жалоба да вот я его скачал (avreal32) поставил DLportIO.DLL и DLportIO.sys Моргает DOs окно пишет Nothing to do! пока не могу понять в чем дело.. никто не подскажет, почему не запускается? версия - v1.25rev4 WIN32 Nothing to do! и баста Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
vet 0 12 апреля, 2006 Опубликовано 12 апреля, 2006 · Жалоба MakFatum это консольная программа. Вот эта ссылочка вам поможет с ней справиться: http://www.miek.narod.ru/avrealshell.zip Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
MakFatum 0 13 апреля, 2006 Опубликовано 13 апреля, 2006 (изменено) · Жалоба не успев разобраться с первым МК,...(ATTINY2313V-10SP) я из-за своей нетерпеливости заткнул второй (он же последний) и остался в глубоком недоумении. Итак: Были заводские настройки согласно даташиту: CKSEL = ”0100”, SUT = ”10”, and CKDIV8 programmed. Запрограммировал (CVAVR): CKSEL="1011" SUT = ”10” и убрал галку CKDIV8 ............замолчал и он!!!!! ничего не понимаю.........что же не так?... vet, Спасибо вам за шелл!... Пробовал им: Адаптер: stk200, частота задается вручную - 32 кГц... Линию LED на XTAL1 - не хочет .... Command: -p1 +TINY2313 -o32 -as -w -fCKSEL=f -% % Fuse added: CKSEL=F % LPT base port 0x378 % assume that LPT data writes not faster then 1uS % Atmel adapter for STK*00 found % STK mode % osc = 32kHz -> setup=63, hold=62+1 % Reset % PgmOn reply 0xFFFFFFFF % Try 1 to resync by reset pulse % PgmOn reply 0xFFFFFFFF % Try 2 to resync by reset pulse % PgmOn reply 0xFFFFFFFF % Try 3 to resync by reset pulse % PgmOn reply 0xFFFFFFFF % Try 4 to resync by reset pulse % PgmOn reply 0xFFFE5F80 Can't resync Reset pin released adapter outputs -> Hi-Z state Изменено 13 апреля, 2006 пользователем MakFatum Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
muravei 3 13 апреля, 2006 Опубликовано 13 апреля, 2006 · Жалоба да вот я его скачал (avreal32) поставил DLportIO.DLL и DLportIO.sys Моргает DOs окно пишет Nothing to do! пока не могу понять в чем дело.. никто не подскажет, почему не запускается? версия - v1.25rev4 WIN32 Nothing to do! и баста Я бы не стал заморачиваться с Виндами. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
vet 0 13 апреля, 2006 Опубликовано 13 апреля, 2006 · Жалоба vet, Спасибо вам за шелл!... Пробовал им: Адаптер: stk200, частота задается вручную - 32 кГц... Линию LED на XTAL1 - не хочет .... XTAL1 на LED подаётся ключом -o0, нужно вручную добавить его в командную строку в батнике, генерируемом avrealshell'ом (avreal.bat), после чего вручную же запустить батник для прошивки, чтобы шелл его не переделал по-своему. Как вариант - попробовать также ключ -o0,8 (генерация XTAL+деление на 8). Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
MakFatum 0 13 апреля, 2006 Опубликовано 13 апреля, 2006 (изменено) · Жалоба Вот глупый сейчас вопрос задам......... 1 А как вручную добавить ключ в .bat? 2 Т.е шелл генерирует .bat, и чтобы прошить МК нужно запускать этот .bat??? ...просто ни разу не сталкивался....Мы - поколение, выросшее на win32, 3d кнопках и трехмерных папках, наверное, к сожалению...:-( Изменено 13 апреля, 2006 пользователем MakFatum Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться
vet 0 13 апреля, 2006 Опубликовано 13 апреля, 2006 · Жалоба 1. Отредактировать (хотя бы и блокнотом) Например, было avreal32.exe -p1 +MEGA128 -as -e -w -c code.hex -d data.hex стало avreal32.exe -p1 +MEGA128 -as -o0,8 -e -w -c code.hex -d data.hex 2. Именно так. Шелл просто создает этот файл и выполняет его. Цитата Поделиться сообщением Ссылка на сообщение Поделиться на другие сайты Поделиться