如何设置imx27为nand flash启动?
最近在调imx27主板,现在的情况是redboot镜像能在DDR里跑,经过检查后发现nand flash确实有数据。但是断了电之后把BOOT[3:0]设为了0010(nand flash为8bit,2Kpage的K9F1G08),再插上电源,主板不会启动。
在imx27的datasheet中的第19章提到,要把主板设置为nand启动,需要设置NF_FMS、FN_16BIT_SEL、NF8BOOT、NF16BOOT四个信号,其中NF_FMS和NF_16BIT_SEL两个信号时在FMCR寄存器的第5位和第4位,但是找遍了datasheet,我都没有找到NF8BOOT和NF16BOOT在哪里设置,也不知道它们是CPU上的管脚还是寄存器信号。各位大师给点支持呀。。。
在imx27的datasheet中的第19章提到,要把主板设置为nand启动,需要设置NF_FMS、FN_16BIT_SEL、NF8BOOT、NF16BOOT四个信号,其中NF_FMS和NF_16BIT_SEL两个信号时在FMCR寄存器的第5位和第4位,但是找遍了datasheet,我都没有找到NF8BOOT和NF16BOOT在哪里设置,也不知道它们是CPU上的管脚还是寄存器信号。各位大师给点支持呀。。。
...全文
相关推荐
IMX27 LINUX程序
对IMX27ARM 起动程序,经过遍译没有错误,给大家分享
IMX27开发板和S3C6410开发板介绍
本文档详细介绍了IX27开发板和S3C6410开发板
uboot-imx git 仓库 20221027
uboot-imx git 仓库 20221027,包含git 仓库,用于nxp imx系列的u-boot 开发 官方的网址 :git clone 极慢
TQIMX6Q核心板原理图
TQIMX6Q 核心板原理图
嵌入式开发板完整使用流程:从开箱到Linux系统启动
嵌入式开发板是运行Linux系统的硬件载体,其使用本质是构建软硬协同的可信执行环境。核心原理在于交叉编译工具链(如aarch64-linux-gnu)与目标平台ABI、启动流程(ROM→SPL→U-Boot→Kernel→Rootfs)的严格匹配。技术价值体现在可追溯、可复现、可验证的工程闭环能力,支撑从教学实训、产线固件维护到国产芯片(如RK3588、T113、IMX6ULL)适配等关键场景。本文聚焦真实开发中高频卡点——UART通信验证、dd扇区级写入、sysroot路径配置及Bootloader与内核


驱动开发/核心开发
