tag:blogger.com,1999:blog-7916030958686584529.post6919173534532436241..comments2024-03-25T17:18:21.512+02:00Comments on Engineering(DIY): Free ARM toolchain with floating point unit supportAndreihttp://www.blogger.com/profile/14524528139355253286noreply@blogger.comBlogger9125tag:blogger.com,1999:blog-7916030958686584529.post-85979543941431116452015-03-20T17:50:31.253+02:002015-03-20T17:50:31.253+02:00Hello there and thanks for a great set of tutorial...Hello there and thanks for a great set of tutorials :)<br />I'm trying to get this working but I need your makefile, and it would seem that your google code page is gone/private/something, as I'm getting an error 403 when trying to get a hold of the makefile.Mikkelhttps://www.blogger.com/profile/04645206401786943270noreply@blogger.comtag:blogger.com,1999:blog-7916030958686584529.post-85492467030253355072013-12-17T14:20:56.028+02:002013-12-17T14:20:56.028+02:00It was my newbie mistake. I had not the correct ar...It was my newbie mistake. I had not the correct arm toolchain. After installing arm-none-eabi from <br /><br />PPA at https://launchpad.net/~terry.guo/+archive/gcc-arm-embedded.<br /><br />using sudo apt-get install gcc-arm-none-eabi <br /><br /><br />I was able to compile successfuly<br /><br /><br />Anonymoushttps://www.blogger.com/profile/10702882943564135220noreply@blogger.comtag:blogger.com,1999:blog-7916030958686584529.post-5191169704943763892013-12-17T11:52:31.175+02:002013-12-17T11:52:31.175+02:00Just a few things, on Ubuntu 13.04 64bit I was usi...Just a few things, on Ubuntu 13.04 64bit I was using Eclipse 3.8 platform, with this version of Eclipse I had problems installing the GNU ARM Eclipse plugin as it was expecting some higher version of the Eclipse. So I installed Eclipse Kepler 4.3 Version. With this I was able to install all the plugin.<br /><br />Secondly the TCC variable had to be set to arm-linux-gnueabi for compilation to work.<br /><br />Now the linker is throwing the following errors.<br /><br />/home/krishnak/neweclipseworkspace/stm32f3//src/startup_stm32f30x.s:103: undefined reference to `__libc_init_array'<br />/usr/lib/gcc-cross/arm-linux-gnueabi/4.7/../../../../arm-linux-gnueabi/bin/ld: BFD (GNU Binutils for Ubuntu) 2.23.2 assertion fail ../../bfd/elf32-arm.c:7683<br />/usr/lib/gcc-cross/arm-linux-gnueabi/4.7/../../../../arm-linux-gnueabi/bin/ld: BFD (GNU Binutils for Ubuntu) 2.23.2 assertion fail ../../bfd/elf32-arm.c:7683<br />/usr/lib/gcc-cross/arm-linux-gnueabi/4.7/../../../../arm-linux-gnueabi/bin/ld: error: required section '.rel.plt' not found in the linker script<br />/usr/lib/gcc-cross/arm-linux-gnueabi/4.7/../../../../arm-linux-gnueabi/bin/ld: final link failed: Invalid operation<br />collect2: error: ld returned 1 exit status<br />make: *** [stm32f3.elf] Error 1<br /><br />The first error I can get rid of by commenting the function in the startup file, but the other errors remain.<br /><br />Can you help me with the other errors?<br />Anonymoushttps://www.blogger.com/profile/10702882943564135220noreply@blogger.comtag:blogger.com,1999:blog-7916030958686584529.post-41523304619149715232013-10-29T17:52:54.540+02:002013-10-29T17:52:54.540+02:00Try to include "stdint.h" library in mai...Try to include "stdint.h" library in main.c Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-7916030958686584529.post-55884680488793119652013-02-18T19:25:32.132+02:002013-02-18T19:25:32.132+02:00Sir,
I'm having the pesky error:
Descriptio...Sir,<br /><br />I'm having the pesky error:<br /><br /> Description Resource Path Location Type<br />Type 'uint32_t' could not be resolved main.c /stm32f3/src line 59 Semantic Error<br /><br />I tried to set the PATH variable to include the proper include directory, but no joy. I had to add a PATH variable, not edit one. I am on very recent version of eclipse...<br /><br />Do you have advice?<br />Anonymousnoreply@blogger.comtag:blogger.com,1999:blog-7916030958686584529.post-27823898368767789002013-01-31T12:56:29.767+02:002013-01-31T12:56:29.767+02:00Hi Walter!
I am glad that my posts are helpful. S...Hi Walter!<br /><br />I am glad that my posts are helpful. Sure you can use my tutorials(it is an honor for me), but please remember to keep me in the references.<br />I am sorry that you have lost the work. I also encountered this couple ears ago when I have "lost" my hdd.<br /><br />Good luck with the projects!Andreihttps://www.blogger.com/profile/14524528139355253286noreply@blogger.comtag:blogger.com,1999:blog-7916030958686584529.post-41870144895428292622013-01-31T00:34:19.016+02:002013-01-31T00:34:19.016+02:00Thank you for the guide Andrei. I'm going to p...Thank you for the guide Andrei. I'm going to post it in my Robotics blog in italian language if you agree. I will cite your blog, it is very very useful.<br /><br />I'm going to use a STm32F3 Discovery board to develop a 9 DOF IMU for my robotic project and a STm32F4 Discovery board as low level motor control unit.<br /><br />You can find my blog at http://www.robot-home.it <br /><br />In this moment is a little empty because I lost all the work I did in last 4 years due to a server hardware crash. Now I am searching my local archives to insert all the content again... a long work :(Myzharhttp://www.robot-home.itnoreply@blogger.comtag:blogger.com,1999:blog-7916030958686584529.post-67743422953845813872012-12-16T21:46:39.298+02:002012-12-16T21:46:39.298+02:00Hi!
I have updated the post. Please let me know if...Hi!<br />I have updated the post. Please let me know if you need more help.<br /><br />Regards,<br />AndreiAndreihttps://www.blogger.com/profile/14524528139355253286noreply@blogger.comtag:blogger.com,1999:blog-7916030958686584529.post-75855556305368151542012-12-16T21:02:18.501+02:002012-12-16T21:02:18.501+02:00As someone who is not that familiar with linux and...As someone who is not that familiar with linux and new to this whole scene. I did not see the TC nor FPU variable in the make file. I assumed the TC variable was the TCL variable and set the folder location accordingly, but I do not see anything close to an FPU or float point variable. It would appreciated if you were a little more clear or thorough on your explanation.<br />Anonymousnoreply@blogger.com