Помощь - Поиск - Пользователи - Календарь
Полная версия этой страницы: Мега 8 перестала распознаваться
Форум разработчиков электроники ELECTRONIX.ru > Микроконтроллеры (MCs) > AVR
Andrew_k5
Использую AVREAL avreal32 -p1 -o0 -ap +atmega8 -e -w -v -cnew.hex
Сперва начали появляться ошибки, причем на одном компе писалась без ошибок. Изменил частоту -о1000Hz, записал, выдало очень много ошибок, и после этого чип не распознается. Как можно реанимировать?
DASM
Программатор скорее всего нормальный собрать-купить, и тему в "правильный" форум перенести smile.gif
SanvaldYV
Цитата(Andrew_k5 @ Nov 30 2007, 18:30) *
Использую AVREAL avreal32 -p1 -o0 -ap +atmega8 -e -w -v -cnew.hex
Сперва начали появляться ошибки, причем на одном компе писалась без ошибок. Изменил частоту -о1000Hz, записал, выдало очень много ошибок, и после этого чип не распознается. Как можно реанимировать?


А какой используете программатор? Ключ "-ар" (подавать питание чипа через свободные выходы данных LPT) несовместим с некоторыми адаптерами и отнюдь не всегда будет работать как надо. Ключ типа адаптера у вас отсутствует (возможно есть что то по умолчанию но я не уверен), o1000 - это 1 МГц, а не 1000 Гц, про него сказано, что "работает со всеми адаптерами, однако Altera ByteBlaster должен быть несколько доработан) ". Опять же, не альтера ли у вас?

И вообще если хотите более конкретный ответ, то описывайте ситуацию более подробно - какие ошибки были (не проходила верификация после прошивки или что то выдавал сам программатор - коды 10, 20, и т.п.).
Krys
Набрал avreal.exe -?
-aX 'adapter' group
-ab Altera ByteBlaster (default FBPRG)
Я так понял альтера байт бластер по дефолту идёт
SanvaldYV
Цитата(Krys @ Dec 4 2007, 09:35) *
Я так понял альтера байт бластер по дефолту идёт


Но тут вот http://www.ln.ua/~real/avreal/description.html сказано четко что в этом случае нельзя использовать ключ "-ар". Может быть накрылся программатор (про который Andrew_k5 так ничего и не сказал...) а не котнтроллер?
Andrew_k5
Микроконтроллер подключаю напрямую к порту, ошибки при верификации памяти. При понижении частоты до о1000 выдало более 3 тысяч ошибок и все...
Другая мега8 перестала опознаваться, но старая прога работает, и сброс не работает. Как можно реанимировать без параллельного программатора.
ReAl
Цитата(Krys @ Dec 4 2007, 08:35) *
-aX 'adapter' group
-ab Altera ByteBlaster (default FBPRG)
Я так понял альтера байт бластер по дефолту идёт
default - FBPRG. Т.е. без -ab/-as/-aa/-ax будет использоваться распайка FBPRG, совсем не та, что для бластеров.

Andrew_k5, "напрямую к порту" это как? "а из зала мне кричат - давай подробности!".
Длины проводов, как реально сделано питание под ключ -ap, ...
Andrew_k5
Контроллер подключен к ПК в режиме "fbprg", длина проводов около 15 см.
Да, есть еще вопрос. Контроллер Мега16 в Code VisionAVR обявил массив unsigned char mmn[7];, ничего не записываю, а через некоторое время при опросе if (mmn[0]==32) {led=1;}- в mmn[0] записывается число 32. Подскажите в чем проблема, т.к. при эмуляции в AVRStudio все нормально.

Версия Code Vision 1.25.6 Professional
AVR Studio 4 Version 4.13 Build 528
Контроллер Atmega 16PU, програмируется черес самодельный адаптер Atmel STK*00 с помощью программы AVREAL V1.25 rev5 под Windows XP
rx3apf
Цитата(ReAl @ Dec 8 2007, 17:00) *
default - FBPRG. Т.е. без -ab/-as/-aa/-ax будет использоваться распайка FBPRG, совсем не та, что для бластеров.

Andrew_k5, "напрямую к порту" это как? "а из зала мне кричат - давай подробности!".
Длины проводов, как реально сделано питание под ключ -ap, ...

Что-то мне картина очень напоминает мой "свежачок" с просадкой сигналов...
Maik-vs
Цитата(Andrew_k5 @ Dec 7 2007, 17:50) *
Микроконтроллер подключаю напрямую к порту ...

Не нужно подключать напрямую к порту. Вы не боитесь за свой LPT порт--контроллер портов на материнке -- сама материнка, если что-то не так пойдёт на микроконтроллере? Сделайте байт бластер! Если что - сгорит ОДНА микросхема в бластере, а не ОДНА материнка в компьютере. Знаю - пробовал (с какого-то перепугу сгорела КРЕНка и 12 вольт пошло на бластер). И кабель у меня 3 метра от порта до бластера, и всё шьётся.
А Вы сколько раз её шили - не 10000 ли? мож своей смертью флеша померла?
Для просмотра полной версии этой страницы, пожалуйста, пройдите по ссылке.
Invision Power Board © 2001-2025 Invision Power Services, Inc.