[Top][All Lists]
[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]
[avr-gcc-list] avr-gcc & ld segfaults when compiling micropendous progra
From: |
Fabio Varesano |
Subject: |
[avr-gcc-list] avr-gcc & ld segfaults when compiling micropendous programs |
Date: |
Sat, 21 Jan 2012 21:30:48 +0100 |
User-agent: |
Mozilla/5.0 (X11; Linux x86_64; rv:9.0) Gecko/20111224 Thunderbird/9.0.1 |
Hi all,
I recently bought a Micropendous board.. I'm now trying to have some
of the examples available to be compiled but they all fails with a
segmentation fault (See bottom of the mail).
I'm using avr-gcc 4.6.2 on a 64bit Archlinux. An example of such
firmware is VirtualSerial available from
http://micropendous.googlecode.com/files/Micropendous-2011-11-26.zip
What do you think?
Thanks,
Fabio
avr-gcc -mmcu=at90usb1287 -I. -gdwarf-2 -DF_CPU=16000000UL
-DF_USB=16000000UL -DBOARD=BOARD_MICROPENDOUS_REV2 -DARCH=ARCH_AVR8 -D
USB_DEVICE_ONLY -D DEVICE_STATE_AS_GPIOR=0 -D ORDERED_EP_CONFIG -D
FIXED_CONTROL_ENDPOINT_SIZE=8 -D FIXED_NUM_CONFIGURATIONS=1 -D
USE_FLASH_DESCRIPTORS -D USE_STATIC_OPTIONS="(USB_DEVICE_OPT_FULLSPEED
| USB_OPT_REG_ENABLED | USB_OPT_AUTO_PLL)" -D
INTERRUPT_CONTROL_ENDPOINT -Os -funsigned-char -funsigned-bitfields
-ffunction-sections -fno-inline-small-functions -fpack-struct
-fshort-enums -fno-strict-aliasing -Wall -Wstrict-prototypes
-Wa,-adhlns=USBtoSerial.o -I../../libs/LUFA/ -I../../libs/avrlib/
-I../../libs/Arduino1/ -std=c99 -MMD -MP -MF .dep/USBtoSerial.elf.d
USBtoSerial.o Descriptors.o
../../libs/LUFA/LUFA/Drivers/USB/Core/AVR8/Device_AVR8.o
../../libs/LUFA/LUFA/Drivers/USB/Core/AVR8/Endpoint_AVR8.o
../../libs/LUFA/LUFA/Drivers/USB/Core/AVR8/Host_AVR8.o
../../libs/LUFA/LUFA/Drivers/USB/Core/AVR8/Pipe_AVR8.o
../../libs/LUFA/LUFA/Drivers/USB/Core/AVR8/USBController_AVR8.o
../../libs/LUFA/LUFA/Drivers/USB/Core/AVR8/USBInterrupt_AVR8.o
../../libs/LUFA/LUFA/Drivers/USB/Core/AVR8/EndpointStream_AVR8.o
../../libs/LUFA/LUFA/Drivers/USB/Core/AVR8/PipeStream_AVR8.o
../../libs/LUFA/LUFA/Drivers/USB/Core/ConfigDescriptor.o
../../libs/LUFA/LUFA/Drivers/USB/Core/DeviceStandardReq.o
../../libs/LUFA/LUFA/Drivers/USB/Core/Events.o
../../libs/LUFA/LUFA/Drivers/USB/Core/HostStandardReq.o
../../libs/LUFA/LUFA/Drivers/USB/Core/USBTask.o
../../libs/LUFA/LUFA/Drivers/USB/Class/Common/HIDParser.o
../../libs/LUFA/LUFA/Drivers/USB/Class/Device/AudioClassDevice.o
../../libs/LUFA/LUFA/Drivers/USB/Class/Device/CDCClassDevice.o
../../libs/LUFA/LUFA/Drivers/USB/Class/Device/HIDClassDevice.o
../../libs/LUFA/LUFA/Drivers/USB/Class/Device/MassStorageClassDevice.o
../../libs/LUFA/LUFA/Drivers/USB/Class/Device/MIDIClassDevice.o
../../libs/LUFA/LUFA/Drivers/USB/Class/Device/RNDISClassDevice.o
../../libs/LUFA/LUFA/Drivers/USB/Class/Host/AndroidAccessoryClassHost.o ../../libs/LUFA/LUFA/Drivers/USB/Class/Host/AudioClassHost.o
../../libs/LUFA/LUFA/Drivers/USB/Class/Host/CDCClassHost.o
../../libs/LUFA/LUFA/Drivers/USB/Class/Host/HIDClassHost.o
../../libs/LUFA/LUFA/Drivers/USB/Class/Host/MassStorageClassHost.o
../../libs/LUFA/LUFA/Drivers/USB/Class/Host/MIDIClassHost.o
../../libs/LUFA/LUFA/Drivers/USB/Class/Host/PrinterClassHost.o
../../libs/LUFA/LUFA/Drivers/USB/Class/Host/RNDISClassHost.o
../../libs/LUFA/LUFA/Drivers/USB/Class/Host/StillImageClassHost.o
--output USBtoSerial.elf -Wl,-Map=USBtoSerial.map,--cref -Wl,--relax
-Wl,--gc-sections -lm
collect2: ld terminated with signal 11 [Segmentation fault]
- [avr-gcc-list] avr-gcc & ld segfaults when compiling micropendous programs,
Fabio Varesano <=