Keil gcc compatible version of crazyflie_firmware

Firmware/software/electronics/mechanics
wwfiney
Beginner
Posts: 21
Joined: Sat Nov 30, 2013 1:58 am
Location: Shanghai, China

Re: I made a keil gcc compatible version of crazyflie_firmwa

Post by wwfiney »

Add cloader support
DerShu
Beginner
Posts: 23
Joined: Thu Nov 14, 2013 3:01 pm
Location: Bavaria - Germany

Re: I made a keil gcc compatible version of crazyflie_firmwa

Post by DerShu »

I assume that all that is necessary is to get the new scatter file from your github account?

Thank you very much for your work!
wwfiney
Beginner
Posts: 21
Joined: Sat Nov 30, 2013 1:58 am
Location: Shanghai, China

Re: I made a keil gcc compatible version of crazyflie_firmwa

Post by wwfiney »

DerShu wrote:I assume that all that is necessary is to get the new scatter file from your github account?

Thank you very much for your work!
yes, just get scatter file and set the options to use it.
eman
Beginner
Posts: 2
Joined: Fri Nov 22, 2013 2:41 am

Re: I made a keil gcc compatible version of crazyflie_firmwa

Post by eman »

Thanks a lot.
wwfiney
Beginner
Posts: 21
Joined: Sat Nov 30, 2013 1:58 am
Location: Shanghai, China

Re: Keil gcc compatible version of crazyflie_firmware

Post by wwfiney »

2013.12.14
commit 7aa4f06c551ad9a1969158d98781d765ac0fb6e7
Fix address bug in log/param module
krab
Beginner
Posts: 2
Joined: Sat Jan 04, 2014 2:29 pm

Re: Keil gcc compatible version of crazyflie_firmware

Post by krab »

Hello, Im trying to compile your project on my Keil uvision4 and 5 but on both of them I have some error. Uvision 4 says "port.c: Internal fault: [0xafc2db:400524]" and uvision 5 ".\keil_bin\keil.axf: error: L6050U: The code size of this image (42380 bytes) exceeds the maximum allowed for this version of the linker." So can you tell what version do you use? or what can I do to compile it on my comupter. Thanks for help

Edit:

Ok I fixed port.c: Internal fault in keil uvision 4 but sill I cant compile the source. The problem is in code size limitation ".\keil_bin\keil.axf: error: L6050U: The code size of this image (42380 bytes) exceeds the maximum allowed for this version of the linker".
Seems that you guys are using full versions of keil. Do you know what can I do to compile it? Is there any student licence or any other way to compile ? :( Thanks
wwfiney
Beginner
Posts: 21
Joined: Sat Nov 30, 2013 1:58 am
Location: Shanghai, China

Re: Keil gcc compatible version of crazyflie_firmware

Post by wwfiney »

You need full version of Keil. And that's why open source projects use GCC and linux environment. (free!)
Post Reply