前往小程序,Get更优阅读体验!
立即前往
首页
学习
活动
专区
工具
TVP
发布
社区首页 >专栏 >板卡测评 | 基于TI AM5708开发板——ARM+DSP多核异构开发案例分享

板卡测评 | 基于TI AM5708开发板——ARM+DSP多核异构开发案例分享

原创
作者头像
创龙科技Tronlong
发布2022-11-30 09:52:37
6920
发布2022-11-30 09:52:37
举报
文章被收录于专栏:FPGA/ARM/DSP技术专栏

本次测评板卡是创龙科技旗下的TL570x-EVM,它是一款基于TI Sitara系列AM5708ARM Cortex-A15+浮点DSPC66x处理器设计的异构多核SOC评估板,由核心板和评估底板组成。核心板经过专业的PCB Layout和高低温测试验证,稳定可靠,可满足各种工业应用环境。

评估板接口资源丰富,引出双路PRU百兆网口、千兆网口、USB3.0、CAMERA、GPMC、HDMI、PCle等接口,方便用户快速进行产品方案评估与技术预研。

以下是测评用户编写的测评内容,欢迎阅读:

最近有时间探究了一下创龙TL570x-EVM评估板上的AM5708使用SD卡启动程序的操作过程,同时也对比了一下NXP的IMX6U和IMX8MM的SD卡启动操作。这里以启动uboot为启动对象。首先翻看AM5708的参考手册,在手册中可以看到使用SD卡booting的流程: 1、ROM code检测卡上的MBR分区,文件系统需为FAT12/16 or FAT32

2、get MBR分区,需为活动分区

3、在FAT12/16 or FAT32活动分区的根目录下查找MLO文件

4、找到MLO文件后,ROM code会执行一系列操作启动引导程序

好了,下面我们使用一张SD卡实际体验一下在AM5708上使用SD卡运行uboot程序,为了操作简单和直观,我们这里使用DiskGenius.exe来对SD卡进行操作,删除SD卡上的所有分区,对SD卡进行重新分区,文件系统类型我FAT32,分区大小这里设置200MB,起始扇区按常规的2048即可,点击确认进行分区

分区后保存分区表并执行格式化

查看分区表

把AM5708的uboot编译好后,拷贝至刚刚新建的分区中去

把SD卡插到开发板,设置为SD启动,上电,uboot正常启动

uboot加入了**驱动后,再配置好uboot的环境变量,使用tftp + nfs加载、启动内核和文件系统,就可以进行日常开发与调试了。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

原创声明:本文系作者授权腾讯云开发者社区发表,未经许可,不得转载。

如有侵权,请联系 cloudcommunity@tencent.com 删除。

评论
登录后参与评论
0 条评论
热度
最新
推荐阅读
目录
  • 以下是测评用户编写的测评内容,欢迎阅读:
领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档