OpenPCD

Let the games begin ;-)

Wir haben versucht die Firmware zu aktualisieren, allerdings spukt uns der Linker in die Suppe:

Linking: main_dumbreader.elf
arm-elf-gcc -mcpu=arm7tdmi -I. -gdwarf-2 -DRUN_FROM_ROM -D__MS_types__ -D__LIBRFID__  -DPCD -D__AT91SAM7S128__ -Isrc/pcd -Iinclude -Isrc -O2 -Wall -Wextra -Wcast-align -Wimplicit -Wunused -Wpointer-arith -Wswitch -Wredundant-decls -Wreturn-type -Wshadow  -Wbad-function-cast -Wsign-compare -Waggregate-return  -Wa,-adhlns=src/start/Cstartup_app.lst  -I/home/enko/tmp/librfid/include/ -MD -MP -MF .dep/main_dumbreader.elf.d src/start/Cstartup_app.o lib/changebit.o lib/clearbit.o lib/setbit.o lib/testchangebit.o lib/testclearbit.o lib/testsetbit.o  lib/lib_AT91SAM7.o src/os/pcd_enumerate.o src/os/fifo.o src/os/dbgu.o src/os/led.o src/os/req_ctx.o src/os/trigger.o src/os/main.o src/os/syscalls.o src/os/usb_handler.o src/os/usb_benchmark.o src/os/tc_cdiv.o src/os/pit.o src/os/pwm.o src/os/pio_irq.o src/os/usbcmd_generic.o src/os/wdt.o src/os/blinkcode.o src/os/system_irq.o src/os/flash.o src/pcd/rc632.o src/pcd/rc632_highlevel.o src/pcd/main_dumbreader.o      --output main_dumbreader.elf -nostartfiles -Wl,-Map=main_dumbreader.map,--cref   -lc -lgcc   -L/home/enko/tmp/librfid/src/.libs/  -Tlink/AT91SAM7S128-ROM-sam7dfu-app.ld 
src/start/Cstartup_app.o: file not recognized: File format not recognized
collect2: ld returned 1 exit status
make: *** [main_dumbreader.elf] Error 1

File sagt das es sich um Cstartup_app.o um ein arm Objekt handelt.

Firmware gibts hier:

  • http:svn.openpcd.org/trunk/firmware/ * http:svn.gnumonks.org/trunk/librfid/ (abhängigkeit)

Toolchain gibts hier:

 
treffen_2008-10-02.txt · Zuletzt geändert: 2010/01/14 23:32 (Externe Bearbeitung)
 
Recent changes RSS feed Donate Powered by PHP Valid XHTML 1.0 Valid CSS Driven by DokuWiki