0
  • 聊天消息
  • 系统消息
  • 评论与回复
登录后你可以
  • 下载海量资料
  • 学习在线课程
  • 观看技术视频
  • 写文章/发帖/加入社区
会员中心
创作中心

完善资料让更多小伙伴认识你,还能领取20积分哦,立即完善>

3天内不再提示

测评 | 基于AM5708开发板——AM5708 SOC使用uboot更新uboot

Tronlong创龙科技 2022-11-30 17:34 次阅读
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

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

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

pYYBAGOHGsKAIEYQAAU_KNfUJQo190.jpg

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

本文来讲讲uboot操作的基本功,使用uboot更新uboot,这里我们给予SD卡来操作(uboot存放在SD卡,更新SD卡里的uboot)。首先把MLO和u-boot.img复制到SD卡的fat分区里

poYBAGOHGsKARaJeAACSIhDQX2U452.jpg


在创龙TL570x-EVM评估板上使用SD卡启动uboot

poYBAGOHGsKAS82yAAEBee5ZLJ4469.jpg


查看当前mmc设备列表:mmc list,切换到SD卡分区0:mmc dev 0 0,查看SD看分区信息:mmc part

pYYBAGOHGsKAGIfXAAGYbuHolHI620.jpg


编译好新的uboot文件,且存放在tftp共享文件件夹里,这个步骤此处不做细说使用tftp命令加载u-boot.img文件,可见文件大小为0x61e68个字节(这里uboot打开了DEBUG功能,所以打印信息较多)
tftp 82000000 u-boot.img

poYBAGOHGsKAJWvkAALTvoS4wgA752.jpg


这里我们先查看当前分区文件,里边有MLO和u-boot.img文件和它们的大小信息,确认是操作这个分区没错
fatwrite mmc 0:1 82000000 u-boot.img 61e68,这里大小要写16进制数61e68

poYBAGOHGsKAZMk5AAF0qt4JK-I956.jpg


使用fatwrite命令把u-boot.img文件写入mmc 0:1,更替掉旧的u-boot.img文件,即可完成u-boot.img的更新

pYYBAGOHGsOAEDaeAAQA7ru3jdg851.jpg

pYYBAGOHGsOAFqCgAALPQ03q5EI791.jpg


u-boot.img文件更新完成,最后reset重新启动uboot,观察u-boot.img阶段的uboot编译时间,也更新,可见u-boot.img文件已更新成功。MLO文件更新也一样的步骤,这里不展开了。

poYBAGOHGsOAEdMcAAD__dbB7kM270.jpg

声明:本文内容及配图由入驻作者撰写或者入驻合作网站授权转载。文章观点仅代表作者本人,不代表电子发烧友网立场。文章及其配图仅供工程师学习之用,如有内容侵权或者其他违规问题,请联系本站处理。 举报投诉
  • 嵌入式
    +关注

    关注

    5186

    文章

    20153

    浏览量

    328940
  • 开发板
    +关注

    关注

    25

    文章

    6126

    浏览量

    113424
  • ARM架构
    +关注

    关注

    15

    文章

    185

    浏览量

    38996
收藏 人收藏
加入交流群
微信小助手二维码

扫码添加小助手

加入工程师交流群

    评论

    相关推荐
    热点推荐

    AM62x开发板的常见接口问题及排查思路(第2期)

    AM62x处理器作为TI新一代高性能、低功耗处理器,在工业控制、人机交互、边缘计算等领域有着广泛应用。此前,小编整理过大家在OK62xx-C开发板开发过程中常见的部分问题,得到了很多朋友的关注
    的头像 发表于 11-07 08:06 4968次阅读
    <b class='flag-5'>AM</b>62x<b class='flag-5'>开发板</b>的常见接口问题及排查思路(第2期)

    TI AM62x开发板的常见接口问题及排查思路(第2期)

    AM62x处理器作为TI新一代高性能、低功耗处理器,在工业控制、人机交互、边缘计算等领域有着广泛应用。此前,小编整理过大家在OK62xx-C开发板开发过程中常见的部分问题,得到了很多朋友的关注。本篇文章将继续针对
    的头像 发表于 11-06 16:41 7670次阅读
    TI <b class='flag-5'>AM</b>62x<b class='flag-5'>开发板</b>的常见接口问题及排查思路(第2期)

    【精选资料】开发板测评大赛作品合集!

    电子发烧友携手16家生态厂商发起开发板测评大赛,设OpenHarmony、RISC-V、Rockchip三大赛道,共计21款、160+块开发板,通过评测开发板性能、易用性及创新场景,促
    的头像 发表于 09-23 08:09 754次阅读
    【精选资料】<b class='flag-5'>开发板</b><b class='flag-5'>测评</b>大赛作品合集!

    【作品合集】玄铁Banana Pi BPI-RV2开发板测评

    玄铁Banana Pi BPI-RV2开发板测评作品合集 产品介绍: Banana Pi BPI-RV2 开源网关是⼀款基于矽昌 SF21H8898 SoC的设备,1 × 2.5 G WAN⽹络接
    发表于 09-17 10:58

    【作品合集】米尔RK3576开发板测评

    米尔RK3576开发板测评作品合集 产品介绍: RK3576 是瑞芯微一款面向AI市场推出的高性能处理器,它配备了四核Cortex-A72和四 核Cortex-A53 的 CPU,集成了6TOPS
    发表于 09-11 10:19

    【米尔NXP i.MX 91开发板评测】开发环境搭建+编译uboot,kernel

    1 获取资料 进入米尔官网,找到开发者中心,就可以获得全部开发资料。详情咨询米尔客服。 2 开发环境搭建 在已经有的Ubuntu主机中,选择一个20G以上目录安装“toolchain”。 运行米尔
    发表于 08-18 15:40

    德州仪器AM243x LaunchPad™开发套件技术解析与应用指南

    Texas Instruments AM243x LaunchPad™ 开发套件包括一块开发板,专为Sitara™ AM243x系列高性能微控制器设计。该电路
    的头像 发表于 08-14 09:34 731次阅读
    德州仪器<b class='flag-5'>AM</b>243x LaunchPad™<b class='flag-5'>开发</b>套件技术解析与应用指南

    Linux修改uboot启动延时方法详细攻略,触觉智能RK3568开发板演示

    本文介绍Linux系统修改uboot启动延时方法,使用触觉智能EVB3568鸿蒙开发板演示,搭载瑞芯微RK3568,四核A55处理器,主频2.0Ghz,1T算力NPU;支持开源鸿蒙
    的头像 发表于 06-06 18:07 673次阅读
    Linux修改<b class='flag-5'>uboot</b>启动延时方法详细攻略,触觉智能RK3568<b class='flag-5'>开发板</b>演示

    RK3562开发板uboot下GPIO的控制方法,触觉智能嵌入式方案商

    本文介绍如何uboot下GPIO的控制方法等,使用触觉智能RK3562开发板演示,搭载4核A53处理器,主频高达2.0GHz;内置独立1Tops算力NPU,可应用于物联网网关、平板电脑、智能家居
    的头像 发表于 06-06 17:49 641次阅读
    RK3562<b class='flag-5'>开发板</b><b class='flag-5'>uboot</b>下GPIO的控制方法,触觉智能嵌入式方案商

    效率提升,飞凌AM62x开发板的常见接口问题及排查思路(第1期)

    AM62x处理器作为TI新一代高性能、低功耗处理器,在工业控制、人机交互、边缘计算等领域有着广泛应用。飞凌嵌入式基于AM62x处理器设计开发的OK62xx-C开发板
    的头像 发表于 06-06 14:33 1693次阅读
    效率提升,飞凌<b class='flag-5'>AM</b>62x<b class='flag-5'>开发板</b>的常见接口问题及排查思路(第1期)

    飞凌嵌入式ElfBoard ELF 1板卡-uboot移植之IOMUX介绍

    本章节主要讲,如何将NXP官方i.MX6ULL EVK评估uboot源码移植适配到ELF 1开发板。本身uboot的作用就是启动内核,只要能成功启动内核,
    发表于 05-30 09:28

    飞凌嵌入式ElfBoard ELF 1板卡-Uboot

    适配于该评估一套软件系统,也就是说NXP的工程师完成了大量的平台移植工作,ElfBoard开发板与EVK评估又有些许差异,我们只需要在NXP提供的uboot源码(
    发表于 05-22 10:44

    来自资深工程师对ELF 2开发板的产品测评

    来自资深工程师对ELF 2开发板的使用测评
    的头像 发表于 04-28 15:03 1535次阅读
    来自资深工程师对ELF 2<b class='flag-5'>开发板</b>的产品<b class='flag-5'>测评</b>

    am335x开发板能否支持Vxworks操作系统的移植?

    请问在TI官网购买的am335x开发板能否支持Vxworks操作系统的移植,并进行内核裁剪和BSP开发,是否提供开源的BSP开发源码
    发表于 02-18 07:02

    Made with KiCad(111):Vimdrones AM32 ESC 开发板

    “  Vimdrones AM32 ESC 开发板专为 AM32 开源 ESC 项目设计,内置电机和 CAN 端口,可使用 DroneCAN 进行无缝开发和测试。 ” Made wit
    的头像 发表于 01-07 11:14 1901次阅读
    Made with KiCad(111):Vimdrones <b class='flag-5'>AM</b>32 ESC <b class='flag-5'>开发板</b>