Hi,
habe noch probleme mit dem Makefile für die freie gcc umgebungen (gcc-arm-none-eabi-4_8-2014q3), die änderungen habe ich mal hoch geladen: http://www.multixmedia.org/test/aq-make-free-gcc.tgz
leider hab ich noch probleme mit sachen wie calloc und sscanf, vielleicht kann mir da jemand weiterhelfen oder mag etwas weiter dran basteln
Einfach svn auschecken und in onboard ordner das tgz entpacken, danach kann man mit make... kompilieren:
ergebnis liegt dann dort:
Der code läuft auf dem board und lässt sich auch mit der qGroundstation verbinden, allerdings gibt es halt noch kleine fehler,
z.b. wenn ein sscanf im code aufgerufen wird bleibt die firmware stehen.
!!!! ACHTUNG: bitte nur ohne motoren/propeller antesten !!!!
Gruß,
Olli
PS: villeicht kann es jemand auch hier nochmal posten:
http://forum.autoquad.org/viewtopic.php?f=31&t=44
habe dort keinen account.
habe noch probleme mit dem Makefile für die freie gcc umgebungen (gcc-arm-none-eabi-4_8-2014q3), die änderungen habe ich mal hoch geladen: http://www.multixmedia.org/test/aq-make-free-gcc.tgz
leider hab ich noch probleme mit sachen wie calloc und sscanf, vielleicht kann mir da jemand weiterhelfen oder mag etwas weiter dran basteln
Einfach svn auschecken und in onboard ordner das tgz entpacken, danach kann man mit make... kompilieren:
Code:
# svn checkout http://autoquad.googlecode.com/svn/trunk/ autoquad
# cd autoquad/onboard/
# wget http://www.multixmedia.org/test/aq-make-free-gcc.tgz
# tar xzvpf aq-make-free-gcc.tgz
# make BOARD_VER=8 BOARD_REV=6 all
Code:
arm-none-eabi-objcopy -O ihex build/autoquad.elf build/autoquad.hex
arm-none-eabi-objcopy -O binary build/autoquad.elf build/autoquad.bin
z.b. wenn ein sscanf im code aufgerufen wird bleibt die firmware stehen.
!!!! ACHTUNG: bitte nur ohne motoren/propeller antesten !!!!
Gruß,
Olli
PS: villeicht kann es jemand auch hier nochmal posten:
http://forum.autoquad.org/viewtopic.php?f=31&t=44
habe dort keinen account.