Hallo,
ich habe tatsächlich noch eine Betty erstanden, allerdings ohne TAE- und Scart-Adapter. Ich habe versucht "BOOP" zu bauen aus den Sourcen (aktuelles Repository) aber leider habe ich keine passende aktuelle Toolchain gefunden. Bei CodeSourcery (Mentor) bekommt man leider nicht alle Toolchain zu sehen und die zuerst aufgeführeten Tools bekomme ich nicht installiert ... Allerdings habe ich nach etwas suchen im Forum diese Toolchain entdeckt https://launchpad.net/gcc-arm-embedded . Verwendet die Jemand und was muss noch angepasst werden?
Gruss Balou
Seems like he's switched to summon
From the "repos"
boop 2013-04-16 gunnarhenne [r57] Anpassung an summon ARM toolchain
Trunk
svn checkout svn://svn.code.sf.net/p/boopfirmware/code/ boopfirmware-code
I just compiled the trunk with the attached Makefile & linker-file.
I used this "arm launchpad" compiler , a newer one might also work
gcc version 4.7.4 20130913 (release) [ARM/embedded-4_7-branch revision 202601] (GNU Tools for ARM Embedded Processors)
It's strange that the makefile creator keeps using ld for linking and not gcc
That is NOT the recommended way , and that's why he has to specify those libraries manually.
I have corrected to use gcc as linker
Have fun
Ps: You have to adapt this line in the makefile , to point on there you have installed the arm-gcc toolchain
ARMBASE = $(HOME)/arm/arm-gcc/arm-gcc/
/Bingo
Dänemark"
Ohh
I haven't loaded the firmware , just checkked that it could/would build
/Bingo
My old makefiles were here
http://bettyhacks.com/forum/index.php?topic=289.msg2099#msg2099
Diffs against svn is in diff.txt
Thanks! I will try again with your mentioned thoughts ;)
Hello bingo600!!!
I downloaded the launchpad-toolchain modified your makefile for my needs (other path) and the firmware was build without error!!!
Hopefully it will work when I try it using betty ;)
regards and lot of thanks!!!!
Ps. I will report if it is working fine
@bingo600: Thanks a lot!!!!
My first try did not work because I am having the SWISSCOM-variant, I had to uncomment the SWISSCOM define in keyboard/keyboard.h but after doing that and make clean all followed by make, everything worked out fine!
regards balou
Nice to hear that it works ;)
/Bingo