在wiki中(processors.wiki.ti.com/.../AM335x_U-Boot_User's_Guide),TI建议用Sitara Linux SDK 6.0以后用linaro工具链,是否意味SDK6.0以后不能用arago工具链? 但紧接着,它又说推荐使用arago工具链(GNU toolchain for ARM processors from Arago is recommended),不知到底什么意思,是我理解错了吗?
谢谢!
This thread has been locked.
If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.
在wiki中(processors.wiki.ti.com/.../AM335x_U-Boot_User's_Guide),TI建议用Sitara Linux SDK 6.0以后用linaro工具链,是否意味SDK6.0以后不能用arago工具链? 但紧接着,它又说推荐使用arago工具链(GNU toolchain for ARM processors from Arago is recommended),不知到底什么意思,是我理解错了吗?
谢谢!
linaro toolchain有更好的性能,所以建议从6.0开始,都移到linaro
说明下,在SDK包的路径也更换了
/home/sitara/ti-sdk-am335x-evm-06.00.00.00/linux-devkit/sysroots/i686-arago-linux/usr/bin
使用arm-linux-gnueabihf- gcc
arago是支持硬件浮点的,倒是code sourcery 的免费版本不支持。
借楼问个问题:
在 ti-sdk-am335x-evm-07.00.00.00 的 linux-devkit/sysroots/<device specific string>-oe-linux-gnueabi/usr/include 里并没有gpmc.h
但是在被编译的linux kernel里是有的。
以前曾经试过用映射的方式把各个寄存器映射出来配置,然后与FPGA通信,但是这种方式貌似太落后了。
但是此gpmc.h在sdk里却没法include,请问有什么解决方法吗?