基于AM5708开发板——开箱初探+环境搭建、源码编译
本次测评板卡是创龙科技旗下的TL570x-EVM , 它是一款基于TISitara系列AM5708ARMCortex-A15+浮点DSPC66x处理器设计的异构多核SOC评估板 , 由核心板和评估底板组成 。 核心板经过专业的PCBLayout和高低温测试验证 , 稳定可靠 , 可满足各种工业应用环境 。
【基于AM5708开发板——开箱初探+环境搭建、源码编译】评估板接口资源丰富 , 引出双路PRU百兆网口、千兆网口、USB3.0、CAMERA、GPMC、HDMI、PCle等接口 , 方便用户快速进行产品方案评估与技术预研 。
文章图片
以下是测评用户编写的测评内容 , 欢迎阅读:
有幸在电路城获得到“创龙TL570x-EVM评估板”的试用机会 , 该板soc为TI的AM5708,性能参数见创龙官网或TI官网 , 在此就不细说了 。 收到板卡开箱如下:
文章图片
文章图片
文章图片
获取光驱中的资料 , 总得来说创龙提供的资料还是挺齐全的 , 软件源码 , 硬件图纸 , 开发工具等均包含在资料包里了:
文章图片
拿到板子后 , 就迫不及待要把开发环境先搭建起来了 , 编译器工具在创龙的开发资料包里有提供
文章图片
这里选择使用ti-processor-sdk-linux-rt-am57xx-evm-04.03.00.05-Linux-x86-Install.bin
开发环境使用自己原有的就行 , 我的是Ubuntu16:
参照创龙提供的开发手册安装编译器
首先把ti-processor-sdk-linux-rt-am57xx-evm-04.03.00.05-Linux-x86-Install.bin拷贝到自定义目录下 , 使用sudo执行 , 步骤如下:
文章图片
自定义安装路径:
文章图片
等待安装完成:
文章图片
查看刚刚自定义的安装目录 , 已生成相应的编译工具:
文章图片
查看可知使用的交叉编译器版本为:arm-linux-gnueabihf-gcc-6.2.1
文章图片
把编译器路径添加至环境变量中(添加到/etc/profile):
exportPATH=$PATH:/home/tronlong/ti-processor-sdk-linux-rt-am57xx-evm-04.03.00.05/linux-devkit/sysroots/x86_64-arago-linux/usr/bin
可以重启一下系统 , 使用“arm-”查看交叉编译器已安装成功
文章图片
如果在不同用户组下 , 出现找不到编译器的情况 , 可以尝试使用命令:source./etc/profile , 使环境变量在该用户组下生效即可 。
创龙TL570x-EVM评估板编译环境搭建至此结束 , 下面会尝试对uboot和kernel源码进行编译 。
编译创龙提供的uboot源码包u-boot-2017.01-g856bf87-v2.2.tar.gz , 拷贝、解压过程此处略过 , 为了方便起见 , 修改Makefile中的芯片架构和交叉编译器:
文章图片
在uboou源码中 , 提供了一系列deconfig文件:
- AR|面向旅游导览行业,Wintor推无代码AR开发应用AR Tour
- 11月29日消息|谷歌正开发wearos版gmail和googlecalend
- 华为投入鸿蒙生态系统开发者更超200万人
- SK海力士开发了LPDDR5X(低功耗双倍数据速率5X)|sk海力士开发lpddr5x(低功耗双倍数据速率5x)
- 总部位于中国的MooreTreads周五开始为客户端PC销售其基于春晓架构的最新MTTS...|摩尔线程最新mtts80显卡计算性能仍未可知
- ai|36氪首发 | 「HEARIN.AI」完成数百万人民币种子轮融资,基于AI技术打造专业助听器
- 芯片|张忠谋再次公开发声,暗讽大陆芯片制造,王传福:芯片不是神造的
- 基于ARM芯片的Mac卖得很好|高通的arm芯片在2024年将继续增长
- 人类才有的桎梏吗?为什么人类大脑只能开发到10%?
- 物美|济南小程序开发费用贵不贵?