avrdude icon indicating copy to clipboard operation
avrdude copied to clipboard

reading prodsig doesn't work for xmega

Open dimovnike opened this issue 8 years ago • 0 comments

avrdude -B 0.3 -P usb:000200084737 -c avrispmkII -p x64a4u -tuF
avrdude: AVR device initialized and ready to accept instructions
Reading | ################################################## | 100% 0.00s
avrdude: Device signature = 0x1e9646 (probably x64a4)

AVR Part                      : ATxmega64A4U
Chip Erase delay              : 0 us
PAGEL                         : P00
BS2                           : P00
RESET disposition             : dedicated
RETRY pulse                   : SCK
serial program mode           : yes
parallel program mode         : yes
Timeout                       : 0
StabDelay                     : 0
CmdexeDelay                   : 0
SyncLoops                     : 0
ByteDelay                     : 0
PollIndex                     : 0
PollValue                     : 0x00
Memory Detail                 :

                         Block Poll               Page                       Polled
  Memory Type Mode Delay Size  Indx Paged  Size   Size #Pages MinW  MaxW   ReadBack
  ----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- ---------
  signature      0     0     0    0 no          3    0      0     0     0 0x00 0x00
  prodsig        0     0     0    0 no         50   50      0     0     0 0x00 0x00
  fuse1          0     0     0    0 no          1    0      0     0     0 0x00 0x00
  fuse2          0     0     0    0 no          1    0      0     0     0 0x00 0x00
  fuse4          0     0     0    0 no          1    0      0     0     0 0x00 0x00
  fuse5          0     0     0    0 no          1    0      0     0     0 0x00 0x00
  lock           0     0     0    0 no          1    0      0     0     0 0x00 0x00
  data           0     0     0    0 no          0    0      0     0     0 0x00 0x00
  eeprom         0     0     0    0 no       2048   32      0     0     0 0x00 0x00
  application    0     0     0    0 no      65536  256      0     0     0 0x00 0x00
  apptable       0     0     0    0 no       4096  256      0     0     0 0x00 0x00
  boot           0     0     0    0 no       4096  256      0     0     0 0x00 0x00
  flash          0     0     0    0 no      69632  256      0     0     0 0x00 0x00
  usersig        0     0     0    0 no        256  256      0     0     0 0x00 0x00

we can see that it supports prodsig area, but when i attempt to read it i get this:

avrdude> dump prodsig
>>> dump prodsig 
avrdude: stk600_xprog_read_byte(): unknown memory "prodsig"
error reading prodsig address 0x00000 of part ATxmega64A4U
read operation not supported on memory type "prodsig"

dimovnike avatar Jul 27 '16 13:07 dimovnike