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

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

    关注

    4982

    文章

    18281

    浏览量

    288448
  • 开发板
    +关注

    关注

    25

    文章

    4429

    浏览量

    93993
  • ARM架构
    +关注

    关注

    14

    文章

    167

    浏览量

    35992
收藏 人收藏

    评论

    相关推荐

    带你玩转AM62x开发板的显示接口

      1 LVDS接口规格   飞凌嵌入式OK6254-C开发板提供2个4-lane LVDS显示串行接口,每lane最高支持1.19Gbps;单个LVDS接口支持的最高分辨率为WUXGA (1920
    发表于 01-11 09:09

    玩转AM62x开发板的显示接口调试

    选择非原厂的其他屏体进行适配,而在这个过程中可能会遇到一些无法适配问题。 以飞凌嵌入式AM62x系列的OK6254-C开发板为例,它拥有LVDS和RGB两种显示接口,最多支持2路显示控制器,可同时输出2种
    发表于 12-08 11:23

    uboot的启动BL1和BL2两个阶段介绍

    。 BL1阶段通常是开发板的配置等设备初始化代码,需要依赖依赖于SoC体系结构,通常用汇编语言来实现; BL2阶段主要是对外部设备如网卡、Flash等的初始化以及uboot命令集等的自身实现,通常
    的头像 发表于 12-04 17:53 859次阅读

    UBoot如何跳转Kernel

    首先我们知道kernel的镜像最开始是压缩的zImage格式的存在,然后Uboot有工具mkimage把其转换为uImage。 什么?不知道?好,那我先给你整两幅图瞅瞅,你就知道了! 亿图这个水印
    的头像 发表于 12-04 17:02 220次阅读
    <b class='flag-5'>UBoot</b>如何跳转Kernel

    【米尔-TIAM62开发板-接替335x-试用评测】+(三)手把手创建Uboot设备树与内核设备树实战

    】+(一)手把手配置Yocto 【飞凌AM6254开发板试用】 4-机器视觉(原创) - 飞凌嵌入式 【飞凌AM6254开发板试用】+5内核编译串口芯片Linux驱动(原创) 【Mil
    发表于 11-28 09:54

    T113开发板单独编译uboot和内核和fastboot单独更新镜像

    ​T113单独编译uboot和内核和fastboot单独更新镜像1、u-boot单独编译目录:t113-s3_linux-sdk-v1.1/brandy/brandy-2.0/u-boot-2018
    的头像 发表于 11-13 16:14 375次阅读
    T113<b class='flag-5'>开发板</b>单独编译<b class='flag-5'>uboot</b>和内核和fastboot单独<b class='flag-5'>更新</b>镜像

    uboot的基本概念和启动流程分析

    当我们厌倦了裸机程序,而想要采用操作系统的时候,uboot就是不得不引入的一段程序。所以,uboot就是一段引导程序,在加载系统内核之前,完成硬件初始化,内存映射,为后续内核的引导提供一个良好的环境。uboot是bootload
    的头像 发表于 10-24 17:19 586次阅读
    <b class='flag-5'>uboot</b>的基本概念和启动流程分析

    TI AM62x接替AM335x,米尔核心板开发板

    TI AM62x接替AM335x,续写下一个十年 AM62x是TI在智能工控领域新一代高性能、超高效处理器
    的头像 发表于 08-08 11:58 766次阅读
    TI <b class='flag-5'>AM</b>62x接替<b class='flag-5'>AM</b>335x,米尔核心板<b class='flag-5'>开发板</b>

    TI系列-TI AM62x接替AM335x,米尔核心板开发板

    MYC-YM62X核心板及开发板TIAM62x接替AM335x,续写下一个十年AM62x是TI在智能工控领域新一代高性能、超高效处理器内核1/2/4xCortex-A53+Cortex-M4F;主频
    发表于 08-08 09:08 5次下载

    记录一下uboot编译的问题

    前几天编译uboot时遇到一些问题,先记录一下,linux嵌入式开发还是蛮意思的,要想玩的溜,就必须掌握最基本的uboot、kernel移植、适配、裁剪。
    的头像 发表于 07-21 16:05 529次阅读
    记录一下<b class='flag-5'>uboot</b>编译的问题

    iTOP-3588开发板Android12源码定制开发uboot开发

    iTOP-3588开发板Android12源码定制开发uboot开发
    的头像 发表于 06-06 11:46 997次阅读
    iTOP-3588<b class='flag-5'>开发板</b>Android12源码定制<b class='flag-5'>开发</b><b class='flag-5'>uboot</b><b class='flag-5'>开发</b>

    TQ3568开发板Uboot下如何动态切换显示屏

    显示屏作为电子产品不可或缺的一部分,用户对显示屏的需求日益增加。为了让用户更方便切换显示屏,本司研发了Uboot产品架。此文档的目的在于告知用户如何在Uboot下切换显示屏。1、启动开发板,在加载
    的头像 发表于 05-30 10:38 602次阅读
    TQ3568<b class='flag-5'>开发板</b>在<b class='flag-5'>Uboot</b>下如何动态切换显示屏

    【创龙科技AM64x开发板试用体验】AM64x开发板开箱测评

    防静电包装内并气密封装,避免静电损害和大气污染腐蚀,可见防护非常完善。 创龙科技AM64x开发板配件非常齐全,左侧白色的大盒子里装满了各类周边配件,配合开发板做各种测试使用,真的很用心
    发表于 05-22 22:18

    从单片机步入Linux之uboot编译、烧录与启动

    uboot官网获得的是压缩包,需要进行解压获得uboot源文件
    发表于 05-18 17:44 659次阅读
    从单片机步入Linux之<b class='flag-5'>uboot</b>编译、烧录与启动

    TQT507如何更换启动logo(包括uboot和kernel)

    T507 logo使用bmp格式,已实现uboot到kernel的连续显示。
    的头像 发表于 04-28 08:57 382次阅读
    TQT507如何更换启动logo(包括<b class='flag-5'>uboot</b>和kernel)