avr-chat
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

[avr-chat] segfault when writing the eeprom


From: Ing. Daniel Rozsnyó
Subject: [avr-chat] segfault when writing the eeprom
Date: Thu, 16 Aug 2012 18:52:13 +0200
User-agent: Mozilla/5.0 (X11; Linux i686; rv:13.0) Gecko/20120614 Thunderbird/13.0.1

Hi,
  I am getting segfault when writing the eeprom memory. Any clues?
  Or updates in SVN for that? :)

Reads are okay, I am getting some data. The chip is not in a locked state.


Daniel






$ /usr/bin/avrdude -p atmega2560 -c 2232HIO -P usb -b 3000000 -V -U eeprom:w:eeprom/pbsf-main.bin:r -vv

avrdude: Version 5.11svn, compiled on Aug 13 2012 at 21:14:46
         Copyright (c) 2000-2005 Brian Dean, http://www.bdmicro.com/
         Copyright (c) 2007-2009 Joerg Wunsch

         System wide configuration file is "/usr/local/etc/avrdude.conf"
         User configuration file is "/home/daniel/.avrduderc"
User configuration file does not exist or is not a regular file, skipping

         Using Port                    : usb
         Using Programmer              : 2232HIO
         Overriding Baud Rate          : 3000000
avrftdi: avrdude: device: 080, serial number: ? type 0x0700 found
avrftdi: avrdude: Using device VID:PID 0403:6010 and SN '?' on interface A.
avrftdi: frequency: 3000000
avrftdi: clock divisor: 0x0001
avrftdi: reset pin value: 3
avrftdi: Configure pin 1 (ADBUS0) as SCK (high active)
avrftdi: Configure pin 2 (ADBUS1) as MOSI (high active)
avrftdi: Configure pin 4 (ADBUS3) as RESET (high active)
avrftdi: Pins for VCC not configured.
avrftdi: Configured pin 5 (ADBUS4) as BUFF (high active)
avrftdi: Configure pin 12 (ACBUS11) as ERRLED (low active)
avrftdi: Configure pin 15 (ACBUS14) as RDYLED (low active)
avrftdi: Configure pin 14 (ACBUS13) as PGMLED (low active)
avrftdi: Configure pin 13 (ACBUS12) as VFYLED (low active)
avrftdi: pin direction mask: 781b
avrftdi: pin value mask: 7800
avrftdi: Setting pin 15 (ACBUS14) as RDYLED: high (low active)
avrftdi: Setting pin 14 (ACBUS13) as PGMLED: low (low active)
         AVR Part                      : ATmega2560
         Chip Erase delay              : 9000 us
         PAGEL                         : PD7
         BS2                           : PA0
         RESET disposition             : dedicated
         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 MaxW ReadBack ----------- ---- ----- ----- ---- ------ ------ ---- ------ ----- ----- --------- eeprom 65 10 8 0 no 4096 8 0 9000 9000 0x00 0x00 flash 65 10 256 0 yes 262144 256 1024 4500 4500 0x00 0x00 lfuse 0 0 0 0 no 1 0 0 9000 9000 0x00 0x00 hfuse 0 0 0 0 no 1 0 0 9000 9000 0x00 0x00 efuse 0 0 0 0 no 1 0 0 9000 9000 0x00 0x00 lock 0 0 0 0 no 1 0 0 9000 9000 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 : avrftdi
         Description     : FT2232H based generic programmer

avrftdi: Setting pin 15 (ACBUS14) as RDYLED: high (low active)
avrftdi: Setting pin 12 (ACBUS11) as ERRLED: high (low active)
avrftdi: Setting pin 14 (ACBUS13) as PGMLED: high (low active)
avrftdi: Setting pin 13 (ACBUS12) as VFYLED: high (low active)
avrftdi: Setting pin 4 (ADBUS3) as RESET: low (high active)
avrftdi: Setting pin 5 (ADBUS4) as BUFF: low (high active)
avrftdi: Setting pin 1 (ADBUS0) as SCK: low (high active)
avrftdi: Setting pin 4 (ADBUS3) as RESET: high (high active)
avrftdi: Setting pin 4 (ADBUS3) as RESET: low (high active)
avrftdi: Setting pin 15 (ACBUS14) as RDYLED: low (low active)
avrdude: AVR device initialized and ready to accept instructions

Reading | | 0% 0.00savrftdi: Setting pin 14 (ACBUS13) as PGMLED: low (low active)
avrftdi: Setting pin 12 (ACBUS11) as ERRLED: high (low active)
avrftdi: Setting pin 14 (ACBUS13) as PGMLED: high (low active)
avrftdi: Setting pin 14 (ACBUS13) as PGMLED: low (low active)
avrftdi: Setting pin 12 (ACBUS11) as ERRLED: high (low active)
avrftdi: Setting pin 14 (ACBUS13) as PGMLED: high (low active)
Reading | ################# | 33% 0.02savrftdi: Setting pin 14 (ACBUS13) as PGMLED: low (low active)
avrftdi: Setting pin 12 (ACBUS11) as ERRLED: high (low active)
avrftdi: Setting pin 14 (ACBUS13) as PGMLED: high (low active)
Reading | ################################################## | 100% 0.03s

avrdude: Device signature = 0x1e9801
avrftdi: Setting pin 14 (ACBUS13) as PGMLED: low (low active)
avrftdi: Setting pin 12 (ACBUS11) as ERRLED: high (low active)
avrftdi: Setting pin 14 (ACBUS13) as PGMLED: high (low active)
avrftdi: Setting pin 14 (ACBUS13) as PGMLED: low (low active)
avrftdi: Setting pin 12 (ACBUS11) as ERRLED: high (low active)
avrftdi: Setting pin 14 (ACBUS13) as PGMLED: high (low active)
avrftdi: Setting pin 14 (ACBUS13) as PGMLED: low (low active)
avrftdi: Setting pin 12 (ACBUS11) as ERRLED: high (low active)
avrftdi: Setting pin 14 (ACBUS13) as PGMLED: high (low active)
avrdude: safemode: lfuse reads as E6
avrftdi: Setting pin 14 (ACBUS13) as PGMLED: low (low active)
avrftdi: Setting pin 12 (ACBUS11) as ERRLED: high (low active)
avrftdi: Setting pin 14 (ACBUS13) as PGMLED: high (low active)
avrftdi: Setting pin 14 (ACBUS13) as PGMLED: low (low active)
avrftdi: Setting pin 12 (ACBUS11) as ERRLED: high (low active)
avrftdi: Setting pin 14 (ACBUS13) as PGMLED: high (low active)
avrftdi: Setting pin 14 (ACBUS13) as PGMLED: low (low active)
avrftdi: Setting pin 12 (ACBUS11) as ERRLED: high (low active)
avrftdi: Setting pin 14 (ACBUS13) as PGMLED: high (low active)
avrdude: safemode: hfuse reads as D1
avrftdi: Setting pin 14 (ACBUS13) as PGMLED: low (low active)
avrftdi: Setting pin 12 (ACBUS11) as ERRLED: high (low active)
avrftdi: Setting pin 14 (ACBUS13) as PGMLED: high (low active)
avrftdi: Setting pin 14 (ACBUS13) as PGMLED: low (low active)
avrftdi: Setting pin 12 (ACBUS11) as ERRLED: high (low active)
avrftdi: Setting pin 14 (ACBUS13) as PGMLED: high (low active)
avrftdi: Setting pin 14 (ACBUS13) as PGMLED: low (low active)
avrftdi: Setting pin 12 (ACBUS11) as ERRLED: high (low active)
avrftdi: Setting pin 14 (ACBUS13) as PGMLED: high (low active)
avrdude: safemode: efuse reads as FC
avrdude: reading input file "eeprom/pbsf-main.bin"
avrdude: writing eeprom (4096 bytes):

Writing | | 0% 0.00savrftdi: Setting pin 12 (ACBUS11) as ERRLED: high (low active)
Segmentation fault



reply via email to

[Prev in Thread] Current Thread [Next in Thread]