主题中讨论的其他器件:DRA752、 DRA742、 PMP、 TVP5158
工具/软件:Linux
大家好、
我正在尝试在 J6 Jacinto EVM[dra75X]修订版 D 上移植 Android KitKat
根据说明构建 u-boot、内核和 AFS 图像[ http://www.omappedia.org/wiki/6AK.1.2_Release_Notes
fatload MMC 0:1 0x80300000 uImage
fatload MMC 0:1 0x82f80000 dra7-EVM.DTB
bootm 0x80300000 - 0x82f80000
U-Boot SPL 2013.04-00096-g53fa2ad (2017年11月25日- 13:11:30)
DRA752 ES1.0
OMAP SD/MMC:0
正在读取 u-boot.img
正在读取 u-boot.img
U-Boot 2013.04-00096-g53fa2ad (2017年11月25日- 13:11:30)
CPU :DRA752 ES1.0
电路板:DRA7xx
I2C: 就绪
DRAM: 1.5GiB
警告:未启用缓存
MMC: OMAP SD/MMC:0、OMAP SD/MMC:1.
使用默认环境
IN: 串行
OUT: 串行
ERR: 串行
未找到 EFI 分区表
网络: 未设置。 验证第一个电子保险丝 MAC
CPsw
按任意键停止自动引导: 0
DRA752 EVM # Fatload MMC 0:1 0x80300000 uImage
正在读取 uImage
在1019ms (5.4 MIB/s)内读取5814536字节
DRA752 EVM # Fatload MMC 0:1 0x82f80000 dra7-EVM.dTB
读取 dra7-EVM.dTB
在10ms 内读取38599字节(3.7 mib/s)
DRA752 EVM # bootm 0x80300000 - 0x82f80000
##从8030000的旧映像引导内核...
映像名称: Linux-3.8.13
映像类型: ARM Linux 内核映像(未压缩)
数据大小: 5814472字节= 5.5 MIB
加载地址:80008000
入口点: 80008000
正在验证校验和... 好的
###展开的设备树状图、频率为82f80000
使用0x82f80000处的 FDT blob 进行引导
正在加载内核映像... 好的
好的
正在保留 FDT 存储器区域:Addr=ba300000 size=5a00000
正在保留 FDT 存储器区域:Addr=b5200000 size=5100000
正在保留 FDT 存储器区域:Addr=b4300000 size=f00000
正在保留 FDT 存储器区域:Addr=8e000000 size=1000000
保留 FDT 存储器区域:Addr=a0000000 size=1800000
在82f80000、结束82f8c6c6处使用设备树
正在启动内核...
我在.config 文件中的串行驱动程序配置如下
#串行驱动器
编号
CONFIG_SERIAL_8250=y
CONFIG_SERIAL_8250_console=y
CONFIG_SERIAL_8250_NR_UARTs=32
CONFIG_SERIAL_8250_RUNTIME_UARTs=4
CONFIG_SERIAL_8250_DEDELED_y
CONFIG_SERIAL_8250_LOW_PORTS=y
CONFIG_SERIAL_8250_SHARE_IRQ=y
CONFIG_SERIAL_8250_DETENT_IRQ=y
CONFIG_SERIAL_8250_RSA=y
未设置# CONFIG_SERIAL_8250_DW
未设置# CONFIG_SERIAL_8250_EM
编号
#非8250串行端口支持
编号
# CONFIG_SERIAL_MAX3100未设置
# CONFIG_SERIAL_MAX310X 未设置
CONFIG_SERIAL_CORE=y
CONFIG_SERIAL_CORE_CONSOLE=y
未设置# CONFIG_SERIAL_ON_PLANDULATE
CONFIG_SERIAL_OMAP=y
CONFIG_SERIAL_OMAP-CONSOLE=y
未设置# CONFIG_SERIAL_SCCNXP
未设置# CONFIG_SERIAL_TIMER DALE
未设置# CONFIG_SERIAL_Altera_JTAGUART
未设置# CONFIG_SERIAL_Altera_UART
未设置# CONFIG_SERIAL_IFX6X60
未设置# CONFIG_SERIAL_XilINX_PS_UART
未设置# CONFIG_SERIAL_ARC
未设置# CONFIG_TTY_PRINTK
未设置# CONFIG_HVC_DCC
未设置# CONFIG_virtio_console
未设置# CONFIG_IPMI_handler
CONFIG_HW_Random=y
未设置# CONFIG_HW_RROM_TIMERIOMEM
未设置# CONFIG_HW_random_Atmel
CONFIG_HW_Random_OMAP-y
未设置# CONFIG_HW_random_virtiio
未设置# CONFIG_HW_random_EXYNOS
未设置# CONFIG_R3964
未设置# CONFIG_RAW_DRIVER
未设置# CONFIG_TCG_TPM
未设置# CONFIG_DCC_TTY
CONFIG_I2=y
CONFIG_I2C_BOARDINFO=y
CONFIG_I2C_COMPAT=y
CONFIG_I2C_CHARDEV=y
未设置# CONFIG_I2C_MUX
CONFIG_I2C_helper_Auto=y
CONFIG_I2C_ALGOBIT=y
请支持解决此问题。
谢谢、
Tonu Zalpure、
Black胡椒 技术