Микроконтроллеры, АЦП, память и т.д Темы касающиеся микроконтроллеров разных производителей, памяти, АЦП/ЦАП, периферийных модулей... |
10.01.2009, 17:44
|
|
Частый гость
Регистрация: 08.03.2008
Сообщений: 35
Сказал спасибо: 0
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Сдрасте!
Уважаемые форумчани, у меня была мега8 на которой я любил эксперементировать, но когда первый раз захотел чёт сделать с фузами, то заблокировал МК. Всё что я сделал, так это выставил в 1 (убрал галочки) CKOPT и все CKSEL, осальных я не трогал. После этого Програматор его не находит.
Но вот скачал AVReal и AVRealShell. Запускаю avrealshell.exe выбираю мега8, программатор fbprg(шест проводов), порт LPT1, опставил галочку "AVReal сам генерирует XTAL", задержки программирования "обычные". нажимаю "Читать микросхему" а оно мне
avreal/WIN32 - AVR controllers LPT programmer by Redchuck Alexandr
v1.22rev2 (May 23 2001 09:45:31) ReAl@real.kiev.ua
Command:
-p1 +MEGA8 -o0-r -%
Unsupported device MEGA8
Может кто нить знает в чем причина.
|
|
|
|
09.02.2011, 09:49
|
|
Частый гость
Регистрация: 04.01.2008
Сообщений: 10
Сказал спасибо: 2
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: AVReAl -Как с ней работать
Всем привет. Тема старая, но надеюсь что кто-нибудь отзовется. У меня проблема похожа на ту что у
brmisha, так вот, я в CVAVR первый раз прошивая, по-случайности не убрал галочку "Программировать фьюзы", а все остальные галочки ниже остались не установлены. Я так понимаю что все фьюзы зашились в 1, потом я через AVReal задав частоту 1Мгц и время задержки 1,5 смог прочитать фьюзы и саму прошивку программы, соответственно и записать я их могу обратно, но какие должны быть установлены фьюзы для нормальной работы микроконтроллера, чтобы он тактировался от внутреннего генератора и мог заливать прошивки с CVAVR, так как сейчас он выдает ошибки стирания памяти.
Вот отчет AVReal котрый он выдает при нынешнем состоянии фьюз битов:
Код:
|
avreal/WIN32 - AVR controllers LPT programmer by Redchuk Alexandr
v1.23rev4 (Jan 18 2004 19:26:55) ReAl@real.kiev.ua
bug-reports, suggestions and so on mail to avreal@real.kiev.ua
Command:
-p1 +MEGA8 -as -1 -r -c D:\soft\avrealshell\first.hex -%
% LPT base port 0x378
% assume that LPT data writes not faster then 1uS
% Atmel adapter for STK*00 found
% STK mode
% osc = 800kHz -› setup=3, hold=2+1
% Reset
% PgmOn reply 0xAC525300
% Synchronised after 1 try
% GetID reply 0x0030001E
% GetID reply 0x00300093
% GetID reply 0x00300007
% Read ID: 0x1E9307
Device connected, MEGA8 detected
% ReadOsccal command 0x38000000
% ReadOsccal reply 0x003800BD
% ReadOsccal command 0x38000100
% ReadOsccal reply 0x003800BD
% ReadOsccal command 0x38000200
% ReadOsccal reply 0x003800B7
% ReadOsccal command 0x38000300
% ReadOsccal reply 0x003800B8
% ReadFuses command 0x50000000
% ReadFuses reply 0x005000FF
% ReadFuses command 0x58000000
% ReadFuses reply 0x005800FF
% ReadFuses command 0x58080000
% ReadFuses reply 0x005808DF
Fuses
OSCCAL = BD, BD, B7, B8
BLEV = 1
BODEN = 1
SUT = 3
CKSEL = F
BLB1 = 3
BLB0 = 3
RSTDSBL = 1
WDTON = 1
CKOPT = 1
EESV = 1
BSIZ = 3
BRST = 1
Reading CODE memory
................ done
Reset pin released
adapter outputs -› Hi-Z state |
Только не знаю почему здесь выводятся фьюзы отличные от "1", так как в CVAVR при считывании фьюзов показыватся все 1-ки.
Очень надеюсь на вашу помощь и отвечу на любые вопросы.
Всем БОЛЬШОЕ спасибо за внимание.
|
|
|
|
09.02.2011, 15:02
|
|
Почётный гражданин KAZUS.RU
Регистрация: 19.08.2006
Адрес: Львов
Сообщений: 1,616
Сказал спасибо: 65
Сказали Спасибо 315 раз(а) в 264 сообщении(ях)
|
Re: AVReAl -Как с ней работать
Сообщение от yostaf
|
Так как запустить ее с командной строки???
Если кто может приведите пожалуйста пример
|
Для начала в форточках зайти в режим командной строки. это чтобы черное окно не мелькало
|
|
|
|
09.02.2011, 15:04
|
|
Почётный гражданин KAZUS.RU
Регистрация: 19.08.2006
Адрес: Львов
Сообщений: 1,616
Сказал спасибо: 65
Сказали Спасибо 315 раз(а) в 264 сообщении(ях)
|
Re: AVReAl -Как с ней работать
Сообщение от serj_dev
|
Всем привет. Тема старая, но надеюсь что кто-нибудь отзовется. У меня проблема похожа на ту что у
brmisha, так вот, я в CVAVR первый раз прошивая, по-случайности не убрал галочку "Программировать фьюзы", а все остальные галочки ниже остались не установлены. Я так понимаю что все фьюзы зашились в 1, потом я через AVReal задав частоту 1Мгц и время задержки 1,5 смог прочитать фьюзы и саму прошивку программы, соответственно и записать я их могу обратно, но какие должны быть установлены фьюзы для нормальной работы микроконтроллера, чтобы он тактировался от внутреннего генератора и мог заливать прошивки с CVAVR, так как сейчас он выдает ошибки стирания памяти.
Вот отчет AVReal котрый он выдает при нынешнем состоянии фьюз битов:
Код:
|
avreal/WIN32 - AVR controllers LPT programmer by Redchuk Alexandr
v1.23rev4 (Jan 18 2004 19:26:55) ReAl@real.kiev.ua
bug-reports, suggestions and so on mail to avreal@real.kiev.ua
Command:
-p1 +MEGA8 -as -1 -r -c D:\soft\avrealshell\first.hex -%
% LPT base port 0x378
% assume that LPT data writes not faster then 1uS
% Atmel adapter for STK*00 found
% STK mode
% osc = 800kHz -› setup=3, hold=2+1
% Reset
% PgmOn reply 0xAC525300
% Synchronised after 1 try
% GetID reply 0x0030001E
% GetID reply 0x00300093
% GetID reply 0x00300007
% Read ID: 0x1E9307
Device connected, MEGA8 detected
% ReadOsccal command 0x38000000
% ReadOsccal reply 0x003800BD
% ReadOsccal command 0x38000100
% ReadOsccal reply 0x003800BD
% ReadOsccal command 0x38000200
% ReadOsccal reply 0x003800B7
% ReadOsccal command 0x38000300
% ReadOsccal reply 0x003800B8
% ReadFuses command 0x50000000
% ReadFuses reply 0x005000FF
% ReadFuses command 0x58000000
% ReadFuses reply 0x005800FF
% ReadFuses command 0x58080000
% ReadFuses reply 0x005808DF
Fuses
OSCCAL = BD, BD, B7, B8
BLEV = 1
BODEN = 1
SUT = 3
CKSEL = F
BLB1 = 3
BLB0 = 3
RSTDSBL = 1
WDTON = 1
CKOPT = 1
EESV = 1
BSIZ = 3
BRST = 1
Reading CODE memory
................ done
Reset pin released
adapter outputs -› Hi-Z state |
Только не знаю почему здесь выводятся фьюзы отличные от "1", так как в CVAVR при считывании фьюзов показыватся все 1-ки.
Очень надеюсь на вашу помощь и отвечу на любые вопросы.
Всем БОЛЬШОЕ спасибо за внимание.
|
Там, где величина отличается от 1 - параметр многобитовый и его значение узазано шестнадцатиричным числом.
|
|
|
|
09.02.2011, 15:24
|
|
Частый гость
Регистрация: 04.01.2008
Сообщений: 10
Сказал спасибо: 2
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: AVReAl -Как с ней работать
Я спрашиваю о том, какие надо выставить фьюзы чтобы микроконтроллер работал, а не о том сколько бит содержит какждый фьюз или группа.
|
|
|
|
09.02.2011, 16:58
|
|
Временная регистрация
Регистрация: 24.09.2010
Сообщений: 60
Сказал спасибо: 1
Сказали Спасибо 23 раз(а) в 19 сообщении(ях)
|
Re: AVReAl -Как с ней работать
Ну, дорогой, сперва нужно бы изучить даташит.
Table 2. Device Clocking Options Select(1)
Device Clocking Option CKSEL3..0
External Crystal/Ceramic Resonator 1111 - 1010
External Low-frequency Crystal 1001
External RC Oscillator 1000 - 0101
Calibrated Internal RC Oscillator 0100 - 0001
External Clock 0000
|
|
|
|
09.02.2011, 18:31
|
|
Частый гость
Регистрация: 04.01.2008
Сообщений: 10
Сказал спасибо: 2
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: AVReAl -Как с ней работать
Я помощи попросил не от того что я лентяй и даже не удосужился засунуть свой нос в даташит, а полагаясь на опыт добрых лудей расчитывал получить быструю помощь в деле в котором я еще новичек. С английским у меня еще очень плохо получается(в школе немецкий был)разбираться. Но как могу разбираюсь, и помощи прошу чтобы не запороть на радостях микроконтроллер. Видимо на форумах всегда так, только наставления или тыкания в какие-то дебри.... Извините за резкость....
|
|
|
|
09.02.2011, 18:39
|
|
Частый гость
Регистрация: 04.01.2008
Сообщений: 10
Сказал спасибо: 2
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: AVReAl -Как с ней работать
Спасибо и за такую помощь, но скажите пожалуйста с какого даташита вы это взяли? Я ищу в даташите atmaga8 и atmega8L но именно такого фрагмета я не нашел там, может я не те даташиты читаю?
|
|
|
|
09.02.2011, 18:53
|
|
Заблокирован
Регистрация: 08.08.2007
Сообщений: 2,843
Сказал спасибо: 378
Сказали Спасибо 1,368 раз(а) в 746 сообщении(ях)
|
Re: AVReAl -Как с ней работать
Сообщение от serj_dev
|
Спасибо и за такую помощь, но скажите пожалуйста с какого даташита вы это взяли? Я ищу в даташите atmaga8 и atmega8L но именно такого фрагмета я не нашел там, может я не те даташиты читаю?
|
На странице 26:
|
|
|
|
09.02.2011, 19:05
|
|
Частый гость
Регистрация: 04.01.2008
Сообщений: 10
Сказал спасибо: 2
Сказали Спасибо 0 раз(а) в 0 сообщении(ях)
|
Re: AVReAl -Как с ней работать
А почему у меня в даташите всего 21 страница?
|
|
|
|
Ваши права в разделе
|
Вы не можете создавать новые темы
Вы не можете отвечать в темах
Вы не можете прикреплять вложения
Вы не можете редактировать свои сообщения
HTML код Выкл.
|
|
|
Часовой пояс GMT +4, время: 15:18.
|
|