您现在的位置是:源码地带 > 资源下载

BeagleBone Black eMMC 烧写全记录 ( 基于 AM335x SDK06)

  • 上传时间: 2022-06-26
  • 上传用户:ooaaooxx
  • 资源积分:2 下载积分
  • 标      签: BeagleBone Black eMMC

资 源 简 介

eMMC存储介质目前越来越广泛的应用在嵌入式系统中,AM335x的用户也越来越多

的使用EMMC作为系统的主要存储介质。目前 AM335x的几款官方demo板中,只有

BeagleBone Black上加入了对eMMC芯片的支持,很多用户也是参考 BeagleBone Black进行自己AM335x系统的eMMC设计。笔者最近分别通过 TI Uniflash和SD卡完成了BeagleBone Black上 eMMC芯片的烧写验证工作,软件基于 AM335x Linux SDKO6总结出来供大家参考。

1,使用TI UniFlash工具通过USB RNDIS尧写

1.1 TI Uniflash简介

Uniflash是TI开发的存储器烧写工具,可以支持 AM335x系统的NAND Flash NOR Flash,SPI Flash eMMC烧写。可以参考 wiki上的guide:btto://processors.wiki.ti.com/index.php/Sitara Uniflash Quick Start Guide,在Windows宿主机上下载并安装 Uniflash,并按照其中 3.3节所述在Windows宿主机上安装USB RNDIS驱动。

1.2 eMMC烧写原理

本文介绍的验证方法是使用 Uniflash工具通过USB对BeagleBone Black上的eMMC进行烧写,原理是通过Romcode,SPL和u-boot三个阶段,将一个专门用于 eMMC烧写的Linux操作系统在BeagleBone Black板上运行起来,并自动运行脚本进行烧写。


相 关 资 源