Thread 中讨论的其他器件: OMAPL138
您好!
我想通知您、我已经将基于 TI OMAP-L138的电路板用于我的项目之一、这里我将 NAND 用作引导介质。 很遗憾、我在引导过程中遇到问题。以下是我要使用的过程
使用 OMAP-L138_FlashAndBootUtils_2_40工具从 SPI 闪存编程引导加载程序映像(uboot.bin)。 我用于相同操作的命令如下所示
sfh_OMAP-L138.exe -p COM3 -baud 100000 -targettype OMAPL138_LCDK -FLASH ubl_OMAPL138_SPI_MEM.bin u-boot.bin
用于加载内核映像(zImage)和 DTB 二进制文件
->使用 YMODEM 接口将映像接收到目标平台存储器、用于相同操作的命令如下所示
setenv bootfile zImage;loady
NAND 擦除0xa0000 0x350000
NAND 写入.e 0xc0700000 0xa0000 0x350000
setenv fdtfile da850-rfid.dtb;loady 0xc0600000
NAND 擦除0x4A0000 0x4EBE
NAND 写入.e 0xc0600000 0x4A0000 0x4EBE
3.要制作 JFFS2文件系统映像,请在主机系统中使用以下命令
mkfs.jffs2 -r rootfs -e 128 -n -p -o rootfs.jffs2.
4.用于加载 Rootfs 映像
->使用 YMODEM 接口将映像接收到目标平台存储器、用于相同操作的命令如下所示
setenv bootfile rootfs.jffs2;loady
NAND 擦除0x520000 0x7AE0000
NAND 写入.e 0xc0700000 0x520000 0x10E0000
5使用 bootz 命令启动平台
setenv bootargs 'panel=5 memmap=2M$0xc3e00000 mem=256M console=ttyS1,11250000n8 leycon root=/dev/mtdblock4 rw rootfstype=jfflys2 printk loglevel=7'
bootz 0xc0700000 - 0xc0600000
注:
SDK 版本:omapl138-lcdk-linux-sdk-src-06.03.00.106
BUID Enviromnet:Yocto Arago 项目
主机系统:Ubuntu 16.04
引导在 rootfs 加载期间挂起,连接 dmesg 日志 FYR。
请您支持解决此问题。
谢谢、