Фьюзы at90usb162

Вопросы настройки, программирования, прошивки микроконтроллеров и микросхем программируемой логики
Закрыто
Родился
Аватара пользователя
Сообщения: 3
Зарегистрирован: Сб июл 03, 2010 14:04:25

Сообщение CODeRUS »

вопрос не столько о фьюзах сколько о том, чем же шить их?
по flip такой возможности нет, uniprof и avrdude данный чип не знают, а включить внешний кварц уж очень нужно

буду благодарен за любые подсказки и помощь
Реклама
Друг Кота
Аватара пользователя
Сообщения: 4793
Зарегистрирован: Пт июл 11, 2008 09:42:35
Откуда: Made in USSR

Сообщение DiGiCat »

AVRStudio и JTAGICE должны ж?

Еще.Тут посмотри, можт ..
scio me nihil scire...
_______________________

Изображение <= Жалобная кнопка в правом нижнем углу... )
Реклама
Родился
Аватара пользователя
Сообщения: 3
Зарегистрирован: Сб июл 03, 2010 14:04:25

Сообщение CODeRUS »

да похоже придется собирать что-нибудь совместимое с прошивкой через студию....а это стопроцентно даст доступ к фьюзам??



хммм почитал до конца по ссылке. стырил конфиг под мой чип...буду пробовать. спасибо)
Друг Кота
Аватара пользователя
Сообщения: 4793
Зарегистрирован: Пт июл 11, 2008 09:42:35
Откуда: Made in USSR

Сообщение DiGiCat »

CODeRUS писал(а):а это стопроцентно даст доступ к фьюзам??
Почему нет? В датиш бегло, по SPI и параллельным шьется, если лок не стоит ..
Где то проскакивало, что даж Понипрогом можно, поддерживает значит.
scio me nihil scire...
_______________________

Изображение <= Жалобная кнопка в правом нижнем углу... )
Реклама
Эиком - электронные компоненты и радиодетали
Родился
Аватара пользователя
Сообщения: 3
Зарегистрирован: Сб июл 03, 2010 14:04:25

Сообщение CODeRUS »

громов уже собран, мк пингуется

читаю даташит по фьюзам...

хех не хочет записывать фьюзы =)
команда: avrdude -v -c nikolaew -P com1 -p usb162 -U lfuse:w:0xff:m

Код: Выделить всё

avrdude: Version 5.10, compiled on Jan 19 2010 at 10:45:23
         Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
         Copyright (c) 2007-2009 Joerg Wunsch

         System wide configuration file is "C:\WinAVR-20100110\bin\avrdude.conf"


         Using Port                    : com1
         Using Programmer              : nikolaew
         AVR Part                      : AT90USB162
         Chip Erase delay              : 9000 us
         PAGEL                         : PD7
         BS2                           : PC6
         RESET disposition             : possible i/o
         RETRY pulse                   : SCK
         serial program mode           : yes
         parallel program mode         : yes
         Timeout                       : 200
         StabDelay                     : 100
         CmdexeDelay                   : 25
         SyncLoops                     : 32
         ByteDelay                     : 0
         PollIndex                     : 3
         PollValue                     : 0x53
         Memory Detail                 :

                                  Block Poll               Page
      Polled
           Memory Type Mode Delay Size  Indx Paged  Size   Size #Pages MinW  Max
W   ReadBack
           ----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ---
-- ---------
           eeprom        65    20     4    0 no        512    4    128  9000  90
00 0x00 0x00
           flash         65     6   128    0 yes     16384  128    128  4500  45
00 0x00 0x00
           lfuse          0     0     0    0 no          1    0      0  9000  90
00 0x00 0x00
           hfuse          0     0     0    0 no          1    0      0  9000  90
00 0x00 0x00
           efuse          0     0     0    0 no          1    0      0  9000  90
00 0x00 0x00
           lock           0     0     0    0 no          1    0      0  9000  90
00 0x00 0x00
           calibration    0     0     0    0 no          1    0      0     0
 0 0x00 0x00
           signature      0     0     0    0 no          3    0      0     0
 0 0x00 0x00

         Programmer Type : SERBB
         Description     : serial port banging, reset=dtr sck=rts mosi=txd miso=
cts

avrdude: AVR device initialized and ready to accept instructions

Reading | ################################################## | 100% 0.02s

avrdude: Device signature = 0x1e9482
avrdude: safemode: lfuse reads as 5E
avrdude: safemode: hfuse reads as D9
avrdude: safemode: efuse reads as F4
avrdude: reading input file "0xff"
avrdude: writing lfuse (1 bytes):

Writing |                                                    | 0% 0.00s ***faile
d;
Writing | ################################################## | 100% 0.06s

avrdude: 1 bytes of lfuse written
avrdude: verifying lfuse memory against 0xff:
avrdude: load data lfuse data from input file 0xff:
avrdude: input file 0xff contains 1 bytes
avrdude: reading on-chip lfuse data:

Reading | ################################################## | 100% 0.01s

avrdude: verifying ...
avrdude: verification error, first mismatch at byte 0x0000
         0xff != 0x5e
avrdude: verification error; content mismatch

avrdude: safemode: lfuse reads as 5E
avrdude: safemode: hfuse reads as D9
avrdude: safemode: efuse reads as F4
avrdude: safemode: lfuse changed! Was ff, and is now 5e
UPD: чип побежден стиранием и последующей записью родного бутлоадыря
Большое спасибо за помощь)))
Реклама
Закрыто

Вернуться в «Микроконтроллеры и ПЛИС»