[Top][All Lists]
[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
[Prev in Thread] |
Current Thread |
[Next in Thread] |
- [avr-chat] segfault when writing the eeprom,
Ing. Daniel Rozsnyó <=