AM335x SPI Flash启动说明

本文详细介绍了如何在EVB335X-II开发板上实现从SPI Flash启动,包括修改核心板启动方式、编译u-boot、以及通过UART串口将MLO.byteswap和u-boot.img文件烧写到SPI Flash的过程。
摘要由CSDN通过智能技术生成


本文主要描述如何在EVB335X-II上实现从SPI Flash启动系统,包括启动方式的修改,u-boot编译,SPI Flash的烧写。EVB335X-II使用的SPI Flash型号为W25Q32FV,大小为4M-Byte,挂载在SPI0总线上。以下为功能实现步骤。

一 修改核心板启动方式:

根据COM335X核心板设计原理图,从SPI0启动时,SYSBOOT[4:0]应该为11000b。因此,核心板应做以下修改:焊接R9、R8、R15、R14、R13,不焊接R17、R16、R7、R6、R5,如下图所示:




二:编译u-boot

在终端输入以下命令:

$makecom335x_spi_128_config

(注:128是指RAM大小为128M,如果使用的RAm大小为256M或者512M,请将128改为256或者512.)

$makeARCH=arm CROSS_COMPIL

评论 1
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值