This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

[参考译文] Linux:内核在启动内核时有时挂起

Guru**** 2539500 points
Other Parts Discussed in Thread: AM5718, DRA722, TLC59108, AM5728

请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

https://e2e.ti.com/support/processors-group/processors/f/processors-forum/570572/linux-kernel-hangs-sometimes-at-starting-kernel

主题中讨论的其他器件:AM5718DRA722PMPTLC59108DRA72AM5728DRA742

工具/软件:Linux

您好!

我们使用 AM5718处理器并使用 ti-processor-sdk-linux-am57xx-evm-02.00.01.07开发了新的定制板。 当我尝试 使用 SD 卡引导主板时,内核有时会在启动内核时挂起,有时甚至会在 启动时启动,请检查日志,当它在启动内核时没有挂起时,

U-Boot SPL 2015.07-00080-g4523775-脏 污(2017年1月28日- 17:27:57)
DRA722 ES1.0

控制台初始化>>SDRAM_init()
IN_SDRAM = 0
>>DO_SDRAM_init() 4c000000
CONFIG_SYS_EMIF_precalculed_timing_REGSHW 调平成功
<do_sdram_init() 4c000000

最大大小为40000000GET_ram_size ()<sdram_init()
>>spl:board_init_r()
将内存0x80a80000-0x81a80000用于 malloc()

SPL 电路板初始化启动
U-Boot SPL 2015.07-00080-g4523775-脏 污(2017年1月28日- 17:27:57)
DRA722 ES1.0

SPL 电路板初始化启动器件- 5.

CONFIG_SPL_MMC_support = 5
输入了 spl_mmc_load_image 1076960188
输入 board_MMC_init
已进入 OMAP-MMC_INIT
所需尺寸44.
足够的内存用于 priv_data
OMAP-HSMMC1_BASE
已创建 mmc1器件
输入了 DO_PREinit
列表条目
M->preinit = 0
列表退出
无 MMC_START_INIT
退出 DO_PREinit
正在搜索 MMC 设备 MMC --2136473544
MMC_INIT:0、时间65
ERR - 0
BOOT_MODE - 2 1
SPL:MMC 引导模式:Fs
读取 args
VFAT 支持已启用
FAT 读取(sect=2256、cnt:1)、clust_size=1、DIRENTSPERBLOCK=16
RootMismatch:|MLO||
Rootvfatname:|u-boot.img|
RootMismatch:|u-boot.img|u-boot.img|
RootMismatch:|u-boot.img||
Rootvfatname:|uenv.txt|
RootMismatch:|uenv.txt|uenv.txt|
RootMismatch:|uenv.txt||
RootDentname ==空-6
SPL_load_image_fat_os:读取图像参数时出错、错误--1
正在读取 u-boot.img
VFAT 支持已启用
FAT 读取(sect=2256、cnt:1)、clust_size=1、DIRENTSPERBLOCK=16
RootMismatch:|MLO||
Rootvfatname:|u-boot.img|
RootName:U-boot.img、start:0x9e9、大小:0x5e348
文件大小:385864字节
64字节
GC - clustnum:2537、startsect:4791
大小:385864、得到:64
SPL:有效载荷图像:u-Bo 负载 addr:0x807fffc0大小:385864
正在读取 u-boot.img
VFAT 支持已启用
FAT 读取(sect=2256、cnt:1)、clust_size=1、DIRENTSPERBLOCK=16
RootMismatch:|MLO||
Rootvfatname:|u-boot.img|
RootName:U-boot.img、start:0x9e9、大小:0x5e348
文件大小:385864字节
385864字节
GC - clustnum:2537、startsect:4791
大小:385864、得到:385864
跳转到 U-Boot
图像入口点:0x80800000
I2C_PROBE:总线0上的 PADS 可能未配置(STATUS=0x10)
TI_i2c_EEPROM_init 失败1.
initcall:8082fda9


U-Boot 2015.07-00080-g4523775-脏 污(2017年1月28日- 17:27:57 +0530)

initcall:8080471d
U-Boot 代码:80800000 -> 80853128 BSS:-> 808A2534
initcall:808008F1
CPU:DRA722 ES1.0
initcall:80804a65
电路板:未知(BeagleBoard X15?)
initcall:80804751
I2C:就绪
initcall:80804741
DRAM:initcall:808008c9
>SDRAM_INIT()
initcall:80804879
显示器长度:000A2534
RAM 大小:40000000
RAM 顶部:C0000000
initcall:80804551
initcall:808046d5
将 TLB 表从 bfff0000更改为 bfff4000
initcall:80804565
initcall:80804695
为 U-Boot 保留649k,地址为:bff4d000
initcall:8080466d
为 malloc()保留16448k,位于:bef3d000
initcall:80804799
保留88字节用于电路板信息、位于:bef3cfa8
initcall:80804569
initcall:80804645
为全局数据保留184个字节:bef3cef0
initcall:808045f5
initcall:80804571
initcall:808048d5
initcall:8080485d
initcall:808047d9

RAM 配置:
组#0:8000000组#1:0
DRAM:1 GiB
initcall:808045e1
新的堆栈指针为:bef3ced0
initcall:80804579
initcall:8080459d
重定位偏移为:3f74d000
重新定位到 bff4d000、bef3cef0处的新 gd、bef3ced0处的 sp
initcall:bff51915
initcall:bff51a2b
initcall:80804a21 (重定位到 bff51a21)
DRAM_BANK_MMU_setup:组:0
DRAM_BANK_MMU_setup:组:1.
initcall:80804919 (已迁移到 bff51919)
initcall:80804935 (已迁移到 bff51935)
initcall:80804a05 (重定位到 bff51a05)
将内存0xbef3d000-bff4d000用于 malloc()
initcall:80804911 (重定位到 bff51911)
initcall:808029e1 (重定位到 bff4f9e1)
initcall:808142c1 (重定位到 bff612c1)
initcall:808049f9 (重定位到 bff519f9)
initcall:808049e5 (重定位到 bff519e5)
现在在 RAM 中运行- U-Boot、位于:bff4d000
initcall:80804939 (已迁移到 bff51939)
initcall:808049d1 (重定位到 bff519d1)
与非:
Initalising NAND Memoryynand:已选择 OMAP-ECC_BCH8_CODE_HW

扫描 NAND 存储器0 MIB
initcall:808049b9 (重定位到 bff519b9)
MMC:
已进入 OMAP-MMC_INIT
所需尺寸44.
足够的内存用于 priv_data
OMAP-HSMMC1_BASE
已创建 mmc1器件
已进入 OMAP-MMC_INIT
所需尺寸44.
足够的内存用于 priv_data
mmc1器件创建的 OMAP SD/MMC:0、OMAP SD/MMC:1.

输入了 DO_PREinit
列表条目
M->preinit = 0
列表退出
无 MMC_START_INIT
列表条目
M->preinit = 0
列表退出
无 MMC_START_INIT
exit do preinitinitcall:80804999 (重定位到 bff51999)
MMC_INIT:0、时间65
正在读取 uboot.env
VFAT 支持已启用
FAT 读取(sect=2256、cnt:1)、clust_size=1、DIRENTSPERBLOCK=16
RootMismatch:|MLO||
Rootvfatname:|u-boot.img|
RootMismatch:|u-boot.img|u-boot.img|
RootMismatch:|u-boot.img||
Rootvfatname:|uenv.txt|
RootMismatch:|uenv.txt|uenv.txt|
RootMismatch:|uenv.txt||
RootDentname ==空-6

**无法从 mmc0:1读取"uboot.env"**
使用默认环境

销毁哈希表:bff9b6e0表= 00000000
创建哈希表:N=512
插入:table bff9b6e0、filled 1/521 RV bef3f4a4 => name="bootcmd" value="if test ${dofastboot}-eq 1;then echo Boot fastboot requested、res"
插入:表 bff9b6e0、已填充2/521 RV bef3fd00 => name="bootdelay" value="1"
插页:表 bff9b6e0、填充3/521 RV bef3f080 => name="baudRate" value="115200"
插入:表 bff9b6e0、已填充4/521 RV bef3e89c => name="arch" value="arm"
插入:表 bff9b6e0、填充5/521 RV bef40098 => name="cpu" value="armv7"
插页:表格 bff9b6e0、已填充6/521 RV bef3f850 => name="board" value="am57xx"
插页:表格 bff9b6e0、填充7/521 RV bef3eb58 => name="board_name " value="am57xx"
插页:表格 bff9b6e0、填充8/521 RV bef40124 => name="vendor" value="ti"
插页:表格 bff9b6e0、填充9/521 RV bef406ec => name="SoC" value="omap5"
插入:表 bff9b6e0、填充10/521 RV bef3fb84 => name="loadaddr"值="0x82000000"
插入:表 bff9b6e0、填充11/521 RV bf3f508 => name="kernel_addr"值="0x82000000"
插入:表 bff9b6e0、填充12/521 RV bf3羽毛4 => name="fdtaddr"值="0x880000"
插入:表 bff9b6e0、已填充13/521 RV bef3ee64 => name="FDT_addr"值="0x880000"
插入:表 bff9b6e0、已填充14/521 RV bef3fcec => name="rdaddr"值="0x88080000"
插入:表 bff9b6e0、已填充15/521 RV bef40228 => name="ramdisk_addr"值="0x88080000"
插入:表 bff9b6e0、填充16/521 RV bef3e4dc => name="bootm_size"值="0x10000000"
插入:表 bff9b6e0、填充17/521 RV bef3e9a0 => name="mmcdev" value="0"
插入:表 bff9b6e0、填充18/521 RV bef3f6ac => name="mmcrootfstype" value="ext4 rootwait"
插入:表 bff9b6e0、填充19/521 RV bf3ef18 => name="finduid" value="part uuid mmc 0:2 uid"
插入:表 bff9b6e0、已填充20/521 RV bef3f008 => name="args_mmc" value="run finduid;setenv bootargs console=${console}${ops}root=P"
插入:表 bff9b6e0、填充21/521 RV bef3e680 => name="loadbootscript" value="加载 MMC ${mmcdev}${loadaddr}boot.scr"
插入:表 bff9b6e0、已填充22/521 RV bef3efe0 => name="bootscript" value="echo running bootscript from MMC${mmcdev}...;source ${loadadd"
插页:table bff9b6e0、filled 23/521 RV bef3f8b4 => name="bootenvfile" value="uEnv.txt"
插页:table bff9b6e0、filled 24/521 RV bef3ecd4 => name="importbootenv" value="echo importing environment from MMC${mmcdev}...;env import"
插入:表 bff9b6e0、填充25/521 RV bef40c8c => name="loadbootenv" value="fatload MMC ${mmcdev}${loadaddr}${bootenvfile}"
插入:table bff9b6e0、filled 26/521 RV bef3ed10 => name="envboot" value="MMC dev ${mmcdev};如果 MMC 重新扫描;然后回显设备上的 SD/MMC "
插页:table bff9b6e0、filled 27/521 RV bef406b0 => name="console" value="ttyO0、115200n8 root=PARTUUUID=0000-02 rw mem=512M rootfstype=ex"
插入:表 bff9b6e0、已填充28/521 RV bef3f9a4 => name="fdtfile" value="未定义"
插入:表 bff9b6e0、已填充29/521 RV bef40890 => name="bootpart" value="0:2"
插入:表 bff9b6e0、填充30/521 RV bef3e478 => name="bootdir" value="/boot"
插入:table bff9b6e0、填充31/521 RV bef3f7c4 => name="bootfile" value="zImage"
插页:表 bff9b6e0、已填充32/521 RV bef3f198 => name="usbtty" value="CDC_ACM"
插页:表格 bff9b6e0、填充33/521 RV bef3f788 => name="vram" value="16M"
插入:表 bff9b6e0、已填充34/521 RV bef400ac => name="partitions" valuid_disk=${uid_gppt_disk};name=rootfs、start=2MiB、size=-、uid=$"
删除候选项:"optargets"
hdelete:删除键"optargets"
删除错误######################
插页:表 bff9b6e0、填充35/521 RV bef3e734 => name="dofastboot" value="0"
插入:表 bff9b6e0、填充35/521 RV bef3e680 => name="loadbootscript" value="fatload MMC ${mmcdev}${loadaddr}boot.scr"
插入:表 bff9b6e0、填充35/521 RV bef3efe0 => name="bootscript" value="echo running bootscript from MMC${mmcdev}...;source ${loadadd"
插入:表 bff9b6e0、填充36/521 RV bef3fe2c => name="loadimage" value="加载 MMC ${bootpart}${loadaddr}${bootdir}/${bootfile}"
插入:表 bff9b6e0、填充的37/521 RV bef40778 => name="mmcboot" value="MMC dev ${mmcdev};如果 MMC 重新扫描、则回显器件上的 SD/MMC "
插入:表 bff9b6e0、填充38/521 RV bef40994 => name="findfdt" value="如果 test $board_name = omap5_uevm;然后 setenv fdtfile omap5-uevm.d"
插入:表 bff9b6e0、已填充39/521 RV bef401c4 => name="loadfdt" value="load MMC ${bootpart}${fdtaddr}${bootdir}/${fdtfile};"
插入:表 bff9b6e0、填充40/521 RV bef3eedc => name="DFU_bufsiz"值="0x10000"
插页:table bff9b6e0、filled 41/521 RV bef3f350 => name="dfu_alt_info_mmc" value="boot part 0 1;rootfs part 0 2;mLO fat 0 1;mLLO.raw 0x1"
插页:表 bff9b6e0、已填充42/521 RV bef3fd14 => name="dfu_alt_info_eMMC" value="rawemmc raw 0 3751936;boot part 1 ;rootfs part 1 2;MLO "
插入:表 bff9b6e0、填充43/521 RV bef3ed9c => name="dfu_alt_info_ram" value="kernel ram 0x80200000 0x4000000;fdt ram 0x80f80000 0x8000"
插入:表 bff9b6e0、填充44/521 RV bef406d8 => name="DFU_alt_INFO_QSPI"值="MLO RAW 0x0 0x010000;MLO.Backup1 RAW 0x010000 0x010000;M"
插入:表 bff9b6e0、已填充45/521 RV bef407f0 => name="static_ip" value="${ipaddr}:${serverip}:${gatewayip}:${netmask}:${hostname}:::off "
插页:表格 bff9b6e0、填充46/521 RV bef3ff58 => name="nfsopts" value="nolock"
插入:表 bff9b6e0、填充47/521 RV bef3fddc => name="rootpath" value="/export/rootfs
插入:表 bff9b6e0、填充48/521 RV bef3e7d4 => name="netloadimage" value="tftp ${loadaddr}${bootfile}"
插入:表 bff9b6e0、填充49/521 RV bef3f7ec => name="netloadfdt" value="tftp ${fdtaddr}${fdtfile}"
插入:表 bff9b6e0、填充50/521 RV bef3fad0 => name="netargs" value="setenv bootargs console=${console}${ops}root=/dev/nfs nfsroo"
插入:表 bff9b6e0,填充51/521 RV bef40bec => name="netboot" value="echo Booting from network ...;setenv autoload no;dhcp;run netlo"
插件:free (data = bef3d308)
插入:完成
initcall:80804a49 (重定位到 bff51a49)
initcall:808142d5 (重定位到 bff612d5)
initcall:8080498f (重定位到 bff5198f)
initcall:80812b79 (重定位到 bff5fb79)
argc=3的初始值
argc=3的最终值
argc=3的初始值
argc=3的最终值
argc=3的初始值
argc=3的最终值
initcall:808025dd (重定位到 bff4f5dd)
initcall:80804985 (重定位到 bff51985)
initcall:8080496d (重定位到 bff5196d)
initcall:808029f9 (重定位到 bff4f9f9)
I2C_PROBE:总线0上的 PADS 可能未配置(STATUS=0x10)
EEPROM 数据无效(@0x4031e028)。 默认为 X15
argc=3的初始值
argc=3的最终值
argc=2的初始值
argc=2的最终值
hdelete:删除键"board_rev"
argc=2的初始值
argc=2的最终值
hdelete:删除键"board_serial"
I2C_WRITE:总线0上的 PADS 可能未配置(STATUS=0x10)
initcall:80804959 (已迁移到 bff51959)
SCSI:AHCI_HOST_INIT:启动
CAP 0xef26ff80 PORT_MAP 0x1 n_PORTS 1.
SATA link 0超时。
HOST_CTL 0x8000000
HOST_CTL 0x800002.
AHCI 0001.0300 32插槽1端口3 Gbps 0x1不支持 SATA 模式
标志:64位 NCQ stag pm led clo only pmp pio 贫民窟 part ccc apst
正在扫描设备总线...
为端口0输入 AHCI_DEVICE_DATA_IO:
端口0上无链路!
SCSI_AHCI:SCSI 查询命令失败。
SCSI 命令0x12 ret errno -5
找到0个器件。
argc=3的初始值
argc=3的最终值
initcall:80804945 (重定位到 bff51945)
网络: 未设置。 验证第一个电子保险丝 MAC
argc=3的初始值
argc=3的最终值
argc=3的初始值
argc=3的最终值
argc=3的初始值
argc=3的最终值
未找到 PHY 1
PHY 状态读取失败
CPsw 连接到通用 PHY
CPsw
initcall:8080493d (重定位到 bff5193d)
argc=3的初始值
argc=3的最终值
已输入### MAIN_LOOP:BOOTDELAY=1

### main_loop:bootcmd="如果测试${dofastboot}-eq 1;然后回显引导快速引导请求、重置 dofastboot ...;setenv dofastboot 0;saveenv;"
按任意键停止自动引导:0
:返回1
命令失败,结果=1:返回1
命令失败,结果=1:返回1
命令失败,结果=1:返回1
命令失败,结果=1:返回0
argc=3的初始值
argc=3的最终值
:返回1
命令失败,结果=1:返回1
命令失败,结果=1:返回1
命令失败,结果=1:返回1
命令失败,结果=1:返回1
命令失败,结果=1:返回1
命令失败、result=1命令失败、result=1mmc_init:0、时间66
切换到分区#0,确定
mmc0是当前器件
MMC_INIT:0、时间65
在器件0上找到 SD/MMC
正在读取 BOOT.SCR
VFAT 支持已启用
FAT 读取(sect=2256、cnt:1)、clust_size=1、DIRENTSPERBLOCK=16
RootMismatch:|MLO||
Rootvfatname:|u-boot.img|
RootMismatch:|u-boot.img|u-boot.img|
RootMismatch:|u-boot.img||
Rootvfatname:|uenv.txt|
RootMismatch:|uenv.txt|uenv.txt|
RootMismatch:|uenv.txt||
RootDentname ==空-6
**无法读取文件 boot.scr **
命令失败,Result = 1命令失败,Result = 1读取 uEnv.txt
VFAT 支持已启用
FAT 读取(sect=2256、cnt:1)、clust_size=1、DIRENTSPERBLOCK=16
RootMismatch:|MLO||
Rootvfatname:|u-boot.img|
RootMismatch:|u-boot.img|u-boot.img|
RootMismatch:|u-boot.img||
Rootvfatname:|uenv.txt|
RootName:uenv.txt、start:0x2ac、大小:0x23e
文件大小:574字节
574字节
GC - clustnum: 684,startsect:2938
大小:574,得到:574
在37ms 内读取574字节(14.6KiB/s)
argc=3的初始值
argc=3的最终值
从 uEnv.txt 加载了 env
正在从 mmc0导入环境...
插入:free (data = bef436e0)
插入:完成
命令失败、result=1命令失败、result=1mmc_init:0、时间66
切换到分区#0,确定
mmc0是当前器件
MMC_INIT:0、时间65
在器件0上找到 SD/MMC
<2、0、1024>
ext2 rev 1、inode_size 256
ext4fs 读取0组描述符(blkno 1 blkoff 0)
<8、0、32>
<1848、256、128>
5872、0、8>
<5872、8、1>
<5872、12、8>
<5872、20、2>
<5872、24、8>
<5872、32、3>
<5872、36、8>
<5872、44、3>
<5872、48、8>
<5872、56、3>
<5872、60、8>
<5872、68、3>
<5872、72、8>
<5872、80、3>
<5872、84、8>
<5872、92、3>
<5872、96、8>
<5872、104、4>
<5872、108、8>
<5872、116、4>
ext4fs 读取15组描述符(blkno 1 blkoff 480)
<8、480、32>
3932176、0、128>
<3936200、0、8>
<3936200、8、1>
<3936200、12、8>
<3936200、20、2>
<3936200、24、8>
<3936200、32、40>
<3936200、72、8>
<3936200、80、40>
<3936200、120、8>
<3936200、128、6>
ext4fs 读取15组描述符(blkno 1 blkoff 480)
<8、480、32>
<3932177、256、128>
已获得 symlink >zImage-4.1.13-g8dc6617<
ext4fs 读取15组描述符(blkno 1 blkoff 480)
<8、480、32>
3932176、0、128>
<3936200、0、8>
<3936200、8、1>
<3936200、12、8>
<3936200、20、2>
<3936200、24、8>
<3936200、32、40>
<3936200、72、8>
<3936200、80、40>
<3936200、120、8>
<3936200、128、6>
<3936200、136、8>
<3936200、144、23>
<3936200、168、8>
<3936200、176、21>
<3936200、200、8>
<3936200、208、22>
ext4fs 读取15组描述符(blkno 1 blkoff 480)
<8、480、32>
3932179、0、128>
3942552、0、4096>
<4046848、0、65536>
<200576、0、65536>
<201216、0、131072>
<203008、0、262144>
<203776、0、524288>
<222208、0、1048576>
<225280、0、1248280>
3345432字节读取时间:320ms (10 MiB/s)
argc=3的初始值
argc=3的最终值
<2、0、1024>
ext2 rev 1、inode_size 256
ext4fs 读取0组描述符(blkno 1 blkoff 0)
<8、0、32>
<1848、256、128>
5872、0、8>
<5872、8、1>
<5872、12、8>
<5872、20、2>
<5872、24、8>
<5872、32、3>
<5872、36、8>
<5872、44、3>
<5872、48、8>
<5872、56、3>
<5872、60、8>
<5872、68、3>
<5872、72、8>
<5872、80、3>
<5872、84、8>
<5872、92、3>
<5872、96、8>
<5872、104、4>
<5872、108、8>
<5872、116、4>
ext4fs 读取15组描述符(blkno 1 blkoff 480)
<8、480、32>
3932176、0、128>
<3936200、0、8>
<3936200、8、1>
<3936200、12、8>
<3936200、20、2>
<3936200、24、8>
<3936200、32、40>
<3936200、72、8>
<3936200、80、40>
<3936200、120、8>
<3936200、128、6>
<3936200、136、8>
<3936200、144、23>
<3936200、168、8>
<3936200、176、21>
ext4fs 读取15组描述符(blkno 1 blkoff 480)
<8、480、32>
<3932178、256、128>
获得了 symlink >devicetree-zImage-am57xx-beagle-x15.dtb<
ext4fs 读取15组描述符(blkno 1 blkoff 480)
<8、480、32>
3932176、0、128>
<3936200、0、8>
<3936200、8、1>
<3936200、12、8>
<3936200、20、2>
<3936200、24、8>
<3936200、32、40>
<3936200、72、8>
<3936200、80、40>
<3936200、120、8>
<3936200、128、6>
<3936200、136、8>
<3936200、144、23>
<3936200、168、8>
<3936200、176、21>
<3936200、200、8>
<3936200、208、22>
<3936200、232、8>
<3936200、240、14>
<3936200、256、8>
<3936200、264、14>
<3936200、280、8>
<3936200、288、39>
ext4fs 读取15组描述符(blkno 1 blkoff 480)
<8、480、32>
3932180、256、128>
3940560、0、4096>
<4067328、0、65536>
<202880、0、21236>
在173ms (489.3 KiB/s)内读取86772字节
argc=3的初始值
argc=3的最终值
正在从 mmc0引导...
argc=3的初始值
argc=3的最终值
argc=12的初始值
argc=12的最终值
##当前堆栈结束于0xbef3ca40 *内核:cmdline 映像地址= 0x82000000
内核映像@ 0x82000000 [ 0x000000 - 0x330c18]
##跳过 init Ramdisk
##无初始化 Ramdisk
RAMDISK START = 0x00000000、RAMDISK END = 0x00000000
* FDT:cmdline 映像地址= 0x88000000
##在88000000时检查'FDT'/'FDT Image'
* FDT:原始 FDT blob
###展开的设备树 blob、88000000
使用0x88000000处的 FDT blob 进行引导
0x88000000大小0x000152f4处的 of_flat_tree
argc=3的初始值
argc=3的最终值
使用:FDT
### initrd_high = 0xffffffff、copy_to_ram = 1.
RAMDISK LOAD START = 0x00000000、RAMDISK LOAD END = 0x00000000
##设备树(88000000)... 880152f3 (len=99060 [0x182F4])
正在将设备树加载到8ffe7000,结束8ff2f3... 好的
argc=3的初始值
argc=3的最终值
##正在将控制权转移到 Linux (地址82000000)...

正在启动内核...

[0.000000]在物理 CPU 0x0上引导 Linux
[0.000000]正在初始化 cgroup Subsys cpuset
[0.000000]正在初始化 cgroup 子系统 CPU
[0.000000]正在初始化 cgroup Subsys cpuacct
[0.000000] Linux 版本4.1.13-g8dc6617 (medha@medha)(gcc 版本4.9.3 20150413 (预发布版本)(Linaro GCC 4.9-2015.05))#7 SMP 优先6
[0.000000] CPU:ARMv7处理器[412fc0f2]修订版2 (ARMv7)、CR=30c5387d
[0.000000] CPU:PIPT/VIPT 非混叠数据高速缓存、PIPT 指令高速缓存
[0.000000]机器模型:TI AM571x IDK
[0.000000]保留存储器:创建了0x000095800000 (大小为56 MIB)的 CMA 存储器池
[0.000000]保留存储器:已初始化节点 ipu2_CMA@95800000、兼容 ID shared-dma-pool
[0.000000]保留的存储器:创建了0x000099000000的 CMA 存储器池、大小为64 MiB
[0.000000]保留存储器:已初始化节点 dsp1_CMA@99000000、兼容 ID shared-dma-pool
[0.000000]保留内存:创建了0x00009d000000的 CMA 内存池,大小为32 mib
[0.000000]保留存储器:已初始化节点 ipu1_CMA@9d000000、兼容 ID shared-dma-pool
[0.000000]保留内存:创建了0x00009f000000的 CMA 内存池,大小为16 MIB
[0.000000]保留存储器:已初始化节点 dsp2_CMA@9f000000、兼容 ID shared-dma-pool
[0.000000] CMA:保留0x000094000000处的24 MIB
[0.000000]正在强制为 SMP 执行写分配高速缓存策略
[0.000000]内存策略:数据高速缓存 writealloc
[0.000000] DRA722 ES1.0
[0.000000] PERCPU:嵌入式11页/CPU @d3ab1000 s16128 r8192 d20736 u45056
[0.000000]在区域顺序和移动分组中构建了1个区域列表。 总页数:129152
[0.000000]内核命令行:console=ttyO0、115200n8 root=PARTUUUUUUID=0000-02 rw mem=512M rootfstype=ext4 rootwait root=PARTUUUUUID=000000t
[0.000000] PID 哈希表条目:2048 (顺序:1、8192字节)
[0.000000]条目高速缓存散列表条目:65536 (顺序:6、262144字节)
[0.000000] inode 高速缓存散列表条目:32768 (顺序:5、131072字节)
[0.000000]内存:312448K/521216K 可用(6263K 内核代码、287K rwdata、2156K rodata、328K init、254K BSS、 12160K 保留,196608K)
[0.000000]虚拟内核内存布局:
[0.000000]矢量:0xff0000-0xff1000 (4KB)
[0.000000] fixmap:0xc00000 - 0xc00000 (3072 KB)
[0.000000] vmalloc:0xe0800000 - 0x000000 (488 MB)
[0.000000]低内存:0xC0000000 - 0xe0000000 (512 MB)
[0.000000] pkmap:bbfe00000 - 0xC0000000 (2 MB)
[0.000000]模块:bbf000000 - bbbfe00000 (14 MB)
[0.000000].text:0xc0008000 - 0xc0841074 (8421 KB)
[0.000000].init:0xc0842000 - 0xc0894000 (328 KB)
[0.000000].data:0xc0894000 - 0xc08dbc48 (288KB)
[0.000000].bss:0xc08de000 - 0xc091d80c (255 KB)
[0.000000] slub:HWalign=64、order=0-3、MinObjects=0、CPU=1、Nodes=1
[0.000000]可抢占的分层 RCU 实现。
[0.000000]打印的每个 CPU 的附加信息有停转。
[0.000000] RCU 将 CPU 从 NR_CPU=4限制为 nr_CPU_IDs=1。
[0.000000] RCU:调整 RCU_FANOUT_LEVEE=16的几何结构,nr_CPU_IDs=1
[0.000000] NR_IRQ:16 nr_IRQ:16 16.
[0.000000] OMAP 时钟事件源:Timer1为32768Hz
[0.000000]时钟源32k_counter:MASK:0xFFFFFFFF max_cycles:0xFFFFFFFF、max_idle_ns:58327039986419 ns
[0.000000] sched_clock:32kHz 时为32位、分辨率为30517ns、每655359984741ns 换行一次
[0.000000] OMAP 时钟源:32768Hz 时为32K_COUNTER
[0.000396]构建了以6.14MHz (virt)运行的 cp15计时器。
[0.000396] clocksource arch_sys_counter:mask:0xffffffffffffffffff max_cycles:0x16af5adb9、max_idle_ns:440795202250 ns
[0.000431] sched_clock:6MHz 时为56位、分辨率为162ns、每4398046511023ns 换行一次
[0.000442]切换到基于计时器的延迟环路、分辨率为162ns
[0.000949]控制台:彩色虚拟设备80x30
[0.000964]警告:您的'console=ttyO0'已被'ttyS0'替代
[0.000971]这样可以确保您仍然看到内核消息。 请
[0.000975]更新内核命令行。
[0.000986]校准延迟环路(跳过)、使用计时器频率计算的值。 12.29茂物剪(lpj=61475)
[0.000999] pid_max:默认值:32768最小值:301
[0.001084]安全框架已初始化
[0.001120]安装高速缓存散列表条目:1024 (顺序:0、4096字节)
[0.001129] mountpoint-cache 哈希表条目:1024 (顺序:0、4096字节)
[0.001656]正在初始化 cgroup Subsys blkio
[0.001671]正在初始化 cgroup Subsys 内存
[0.001697]正在初始化 cgroup 子系统设备
[0.001709]初始化 cgroup Subsys 冷冻柜
[0.001720]正在初始化 cgroup 子系统 perf_event
[0.001742] CPU:测试写入缓冲区一致性:好的
[0.002016]/cpus/cpu@0缺少时钟频率属性
[0.002029] CPU0:线程-1、CPU 0、套接字0、mpidr 8000000
[0.002062]为0x800082c0 - 0x80008318设置静态标识映射
[0.040743]带来了1个 CPU
[0.040755] SMP:总共激活1个处理器(12.29个 BogoMips)。
[0.040762] CPU:所有 CPU 均在 SVC 模式下启动。
[0.041126] devtmpfs:已初始化
[0.064260] VFP 支持 v0.3:实施者41架构4第30部分变体 f 修订版0
[0.065074] OMAP-hwmod:L3_main_2、使用来自 OCP 的断开 dt 数据
[0.077968] omap_hwmod:tptc0、使用 EDMA 控制器中断开的 dt 数据
[0.078417] omap_hwmod:tptc1使用 EDMA-controller 中断开的 dt 数据
[0.152122] OMAP_hwmod:dcan2:_wait_target_disable 失败
[0.246116]时钟源 Jiffies:MASK:0xFFFFFFFF max_cycles:0xFFFFFFFF、max_idle_ns:19112604462750000 ns
[0.249296]------ [在此处剪切]-----
[0.249327]警告:CPU:0 PID:1 at mm/CMA.c:117 CMA_init_reserved_areas + 0x144/0x218 ()
[0.249336]模块链接于:
[0.249355] CPU:0 PID:1 Comm:swapper/0未被污染4.1.13-g8dc6617 #7
[0.249363]硬件名称:通用 DRA72X (平展器件树)
[0.249370]回溯:
[0.249395][ ](dump_backtrace)从[ ](show_stack+0x18/0x1c)
[0.249402] r7:c085d51c R6:00000075 R5:c08b390c R4:00000000
[0.249432][ ](show_stack)从[ ](dump_stack+0x9C/0xdc)
[0.249446][ ](dump_stack)从[ ](warn_slESpath_common+0x88/b8)
[0.249452] R5:00000009 R4:00000000
[0.249468][ ](warn_slowpath_common)、来自[ ](WARN_RASPEK_NULL_0x24/0x2C)
[0.249474] R8:c08fe8ac r7:0009fd00 R6:c08d9680 R5:c08db47b R4:c08d9680
[0.249502][ ](warn_slowpath_null)、来自[ ](CMA_init_reserved_areas + 0x144/0x218)
[0.249514][ ](CMA_init_reserved_areas)从[ ](do_one _initcall+0x94/0x1e0)
[0.249520] R10:00000000 R9:c08425ec R8:c088e8a0 r7:d353d840 R6:c0899120 R5:c085d3d8
[0.249542] R4:c0899120
[0.249558][ ](多个_initcall)、来自[ ](kernel_init_freeed+0x1d0/0x274)
[0.249564] R10:c08822bc R9:c08425ec R8:c088e8a0 r7:c08de000 R6:c08de000 R5:c08822a0
[0.249584] R4:00000001
[0.249598][ ](kernel_init_freable)从[ ](kernel_init+0x18/0xf0)
[0.240603] R10:00000000 R9:00000000 R8:00000000 r7:00000000 R6:00000000 R5:c0619440
[0.249623] R4:c08de000
[0.249636][ ](kernel_init)、来自[ ](RET_FANK_F叉+0x14/0x2C)
[0.249642] R5:c0619440 R4:00000000
[0.249668]--[结束线迹5dce64b5a7557113 ]--
[0.250410] pinctrl 内核:已初始化 pinctrl 子系统
[0.251309] NET:注册协议系列16.
[0.252313] DMA:为原子相干分配预分配256 K2B 池
[0.260479] OMAP GPIO 硬件版本0.1
[0.266986] IRQ:找不到/ocp/l4@4a000000/SCM@2000/pinmux@1400的 IRQ 域!
[0.284710]没有 ATAG?
[0.284735]硬件断点:找到5个(+1保留)断点和4个观察点寄存器。
[0.284744]硬件断点:最大观察点大小为8字节。
[0.287192] OMAP4_SRAM_INIT:无法分配处理勘误表 I688所需的 SRAM
[0.287202] OMAP4_SRAM_INIT:无法获取处理勘误 I688所需的 SRAM 池
[0.287772] OMAP DMA 硬件版本0.0
[0.328027] EDMA-DMA-engine EDMA-DMA-engine.0:TI EDMA DMA 引擎驱动程序
[0.330787] OMAP-DMA 引擎4a056000.DMA 控制器:OMAP DMA 引擎驱动程序
[0.335181]------ [在此处剪切]-----
[0.335204]警告:CPU:0 PID:1 at drivers/iommu/OMAP-iommu.c:1433 OMAP_iommu_add_device+0xd0/0x108 ()
[0.335211]模块链接在:
[0.335225] CPU:0 PID:1 Comm:swapper/0被污染:G W 4.1.13-g8dc6617 #7
[0.335233]硬件名称:通用 DRA72X (平展器件树)
[0.335239]回扫:
[0.335261][ ](dump_backtrace)从[ ](show_stack+0x18/0x1c)
[0.335268] r7:c03b8a3c r6:00000599 r5:c08b390c r4:00000000
[0.335295][ ](show_stack)从[ ](dump_stack+0x9C/0xdc)
[0.335308][ ](dump_stack)从[ ](warn_slESpath_common+0x88/b8)
[0.335314] R5:00000009 R4:00000000
[0.33531][ ](warn_slowpath_common)、来自[ ](WARN_RASPEK_NULL_0x24/0x2C)
[0.335336] R8:00000002 r7:ffffea R6:d3615b00 R5:d3615b00 R4:00000000
[0.335362][ ](warn_slowpath_null)、来自[ ](omap_iommu_add_device+0xd0/0x108)
[0.335375][ ](omap_iommu_add_device)、来自[ ](add_iommu_group+0x34/0x54)
[0.335380] R9:c08425ec R8:c088ea50 r7:d36159c0 R6:c03b700c R5:c0668ea0 R4:d35a1210
[0.335409][ ](add_iommu_group)、来自[ ](BUS_TO_EASE_DEV_0x70/0xa4)
[0.33544] R5:d346be94 R4:00000000
[0.33542][ ](bus_for_each_dev)、来自[ ](BUS_SET_iommu+0x84/0xc8)
[0.335437] R6:d36159c0 R5:00000000 R4:c08c1ab0
[0.335455][ ](bus_set_iommu)、来自[ ](omap_iommu_init+0x78/0x98)
[0.335461] R6:c0899120 R5:c086ad94 R4:c0899120
[0.335478][ ](omap_iommu_init)、来自[ ](do_one _initcall+0x94/0x1e0)
[0.335490][ ](多个_initcall)、来自[ ](kernel_init_freeed+0x1d0/0x274)
[0.335496] R10:c08822bc R9:c08425ec R8:c088ea50 r7:c08de000 R6:c08de000 R5:c08822ac
[0.335517] R4:00000004
[0.335530][ ](kernel_init_freable)从[ ](kernel_init+0x18/0xf0)
[0.335536] R10:00000000 R9:00000000 R8:00000000 r7:00000000 R6:00000000 R5:c0619440
[0.3355] R4:c08de000
[0.335567][ ](kernel_init)、来自[ ](RET_FANK_F叉+0x14/0x2C)
[0.335573] R5:c0619440 R4:00000000
[0.335584]--[结束线迹5dce64b5a7557114 ]--
[0.336078]已注册 OMAP-iommu 40d02000.MMU:40d02000.MMU
[0.336245]已注册 OMAP-iommu 588820.MMU:588820.MMU
[0.336396] OMAP-iommu 55082000.MMU:55082000.MMU 已注册
[0.336670] vgaarb:已加载
[0.337021] SCSI 子系统已初始化
[0.338146] Palmas 0-0058:IRQ 标志为0x00000000
[1.351619] OMAP_i2c 48070000.i2c:等待总线就绪超时
[1.351633] Palmas 0-0058:Pollation_CTRL updat 失败:-110
[1.351940] Palmas:0-0058探测器失败,错误-110
[1.352063] OMAP_i2c 48070000.i2c:400kHz 时的总线0修订版0.12
[1.352230]介质:Linux 介质接口:v0.10
[1.352285] Linux 视频捕捉接口:v2.00
[1.352328] pps_core:LinuxPPS API 版本。 1已注册
[1.352334] pps_core:软件版本 5.3.6 -版权所有2005-2007 Rodolfo Giometti
[1.352360]已注册 PTP 时钟支持
[1.352983] OMAP-mailbox 4883c000.mailbox:OMAP mailbox rev 0x400
[1.353268] OMAP-mailbox 4883e000.mailbox:OMAP mailbox 修订版0x400
[1.353550] OMAP-mailbox 48840000.mailbox:OMAP mailbox rev 0x400
[1.353619] OMAP-mailbox:探测48842000.mailbox 失败,出现错误-22
[1.353845]已初始化高级 Linux 声音架构驱动程序。
[1.354519]切换到时钟源 arch_sys_counter
[1.364191] NET:注册协议系列2.
[1.364795] TCP 建立哈希表条目:4096 (顺序:2、16384字节)
[1.364835] TCP 绑定哈希表条目:4096 (顺序:3、32768字节)
[1.36491] TCP:配置哈希表(建立4096 BIND 4096)
[1.364943] UDP 哈希表条目:256 (顺序:1、8192字节)
[1.36494] UP-Lite 哈希表条目:256 (顺序:1、8192字节)
[1.365142] NET:注册协议系列1.
[1.365392] RPC:注册后命名的 UNIX 套接字传输模块。
[1.365401] RPC:注册的 UDP 传输模块。
[1.365408] RPC:注册的 TCP 传输模块。
[1.365414] RPC:注册的 TCP NFSv4.1反向通道传输模块。
[1.366413] CPU PMU:无法解析/pmu/interrupt-affinity [0]
[1.366444]硬件性能事件:通过 armv7_cortex_a15 PMU 驱动器启用、提供7个计数器
[1.36838] futex 散列表条目:256 (顺序:2、16384字节)
[1.36889]审核:正在初始化 netlink 子系统(已禁用)
[1.368448]审核:type=2000审核(1.350:1):已初始化
[1.375559] VFS:磁盘配额 dquot_6.6.0
[1.375712] VFS:Dquot 高速缓存散列表条目:1024 (顺序0、4096字节)
[1.377674] NFS:注册 id_resolver 密钥类型
[1.377710]注册了密钥类型 id_resolver
[1.377717]注册了密钥类型 id_legacy
[1.377776] jffs2:版本2.2。 (NAND)(摘要)Copyright2001-2006 Red Hat, Inc.
[1.380121] NET:注册协议系列38.
[1.380168]已注册 IO 调度程序 NOP
[1.380180]已登记 IO 调度程序的截止日期
[1.380218]已注册 IO 调度程序 cfq (默认值)
[1.383720] pinctrl-single 4a00340.00.pinmux:在 PA fc003400大小为1124时为281个引脚
[1.3833] pinctrl-single 4a002e8c.pinmux:PA fc002e8c 上1个引脚大小为4
[1.417169] dra7-PCIe 51000000.PCIe:PCI 主机桥至总线0000:00
[1.417183] PCI_BUS 0000:00:根总线资源[IO 0x1000-0xFFF]
[1.417194] PCI_BUS 0000:00:根总线资源[mem 0x20013000-0x2fffffff]
[1.417204] PCI_BUS 0000:00:根总线资源[bus 00-ff]
[1.417326] PCI 0000:00:00.0:PCI 目前不支持 IOMMU
[1.417594] PCI:总线0:禁用快速背对背传输
[1.417722] PCI:总线1:启用快速背对背传输
[1.417819] PCI 0000:00:00.0:条0:已分配[mem 0x20100000-0x201fff]
[1.417833] PCI 0000:00:00.0:条1:已分配[mem 0x2000000-0x2002FFF]
[1.417845] PCI 0000:00:00.0:PCI 桥至[bus 01]
[1.419564] omapdss_DSS 580000.dss:主绑定失败:-517
[1.421430] tlc59108 0-0040:找不到视频源
[1.42396] Serial:8250/16550 driver,10端口,启用 IRQ 共享
[1.426920] 4806a000.serial: tmio 0x4806a000处的 ttyS0 (IRQ = 299、base_baud = 3000000)是8250
[2.743058]控制台[ttyS0]已启用
[2.747225] 48020000.serial:在 MMIO 0x48020000处的 ttyS2 (IRQ = 300、base_baud = 3000000)为8250
[2.757061][DRM]已初始化 DRM 1.1.0 20060810
[2.769969]返修:模块已加载
[2.777162]循环:模块已加载
[2.781198] mtdoops:必须提供 MTD 器件(mtddev=name/number)
[2.834539] DaVinci_MDIO 48485000.MDIO:达芬奇 MDIO 修订版本1.6
[2.840663] DaVinci_MDIO 48485000.MDIO:检测到的 phy 掩码 fffdff
[2.849246] libphy: 48485000.mdio:探测
[2.853277] DaVinci_MDIO 48485000.MDIO:PHY[9]:器件48485000.MDIO:09、驱动程序未知
[2.861962] cpsw 48484000。以太网:检测到的 MACID = 5c:F8:21:41:06:86
[2.869301] cpsw 48484000。以太网:cpsw:检测到的 MACID = 5c:F8:21:41:06:87
[2.877674] mousedev:PS/2鼠标设备,适用于所有鼠标
[2.883326] i2c /dev/entries 驱动程序
[2.888885] omap_hsmmc 4809c0.mmc:获得 CD GPIO
[2.893754] omap_hsmmc 4809c0.mmc:sdr104模式没有 pinctrl 状态
[2.900284] omap_hmc 4809c0.mmc:ddr50模式下无 pinctrl 状态
[2.906703] OMAP_hsmmc 4809c0.mmc:sdr50模式没有 pinctrl 状态
[2.913086] omap_hmc 4809c000.mmc:sdr25模式下无 pinctrl 状态
[2.919484] omap_hmc 4809c0.mmc:sdr12模式没有 pinctrl 状态
[2.925877] OMAP_hsmmc 4809c0.mmc:hs 模式无 pinctrl 状态
[2.965156] OMAP_hsmmc 480b4000.mmc:默认模式下无 pinctrl 状态
[2.994815] ledtrig-CPU:注册以指示 CPU 上的活动
[3.001147] OMAP-AES 4b500000.AES:OMAP AES 硬件加速器版本:3.3
[3.007760] OMAP-AES 4b700000.AES:OMAP AES 硬件加速器版本:3.3
[3.014041] OMAP-DES 480a5000.des: OMAP DES 硬件加速器版本:2.2
[3.020896] OMAP-SHIM 4b101000.sham:OMAP 版本4.3上的硬件加速器
[3.030120]配置文件:使用定时器中断。
[3.034436] mmc0:主机不支持只读开关、假设已启用写入
[3.042812]正在初始化 XFRM netlink 套接字
[3.047272] mmc0:地址1234处的新 SDHC 卡
[3.052117] NET:注册协议系列17.
[3.056725] mmcblk0:mmc0:1234 SA04G 3.63 GiB
[3.061497] NET:注册协议系列15.
[3.066253]注册了密钥类型 DNS_旋 变传感器
[3.070611] mmcblk0:P1 P2
[3.073857] OMAP_VOLTGE_LARD_INIT:未添加电压驱动器支持
[3.080869] TI OMAP4 +器件的电源管理。
[3.086053]支持 ThumbEE CPU 扩展。
[3.090355]正在注册 SWP/SWPB 仿真处理程序
[3.096665] DMM 4e000000.DMM:使用中的勘误表 i878的权变措施
[3.104069] DMM 4e000000.DMM:已初始化所有 PAT 条目
[3.110240] omapdss_DSS 580000.dss:主绑定失败:-517
[3.116446] tlc59108 0-0040:找不到视频源
[3.122126] hctosys:无法打开 RTC 器件(rtc0)
[3.139043] VDD_3V3:正在禁用
[3.142324] ALSA 器件列表:
[3.145340]未找到声卡。
[3.178233] EXT4-FS (mmcblk0p2):已安装文件系统、具有有序数据模式。 OPTS:(空)
[3.186452] VFS:在设备179:2上安装了根(ext4文件系统)。
[3.197921] devtmpfs:已安装
[3.201112]释放未使用的内核内存:328K (c0842000 - c0894000)
init:版本2.88正在引导
打开/dev/fb0时出错:没有这样的文件或目录
正在启动 udev
[5.182661] udevd[96]:开始版本182
[5.511051] debugss_kmodule:不同意符号 module_Layout 的版本
[5.637966] debugss_kmodule:不同意 symbol module_Layout 的版本
[5.795503] OMAP_rng 48090000.rng:OMAP 随机数生成器版本 20.
[5.802452] omapdss_DSS 580000.dss:主绑定失败:-517
[5.837280] tlc59108 0-0040:找不到视频源
[6.059859] OMAP_RTC 48838000.RTC:RTC 内核:将48838000.RTC 注册为 rtc0
[6.174652] omapdss_DSS 580000.dss:主绑定失败:-517
[6.180848] tlc59108 0-0040:找不到视频源
[6.196809] VPE 489d0000.VPE:正在加载固件 vpdma-1b8.bin
[6.274804] VPE 489d0000.VPE:器件注册为/dev/video0
[6.316289] omapdss_DSS 580000.DSS:主绑定失败:-517
[6.32363] tlc59108 0-0040:找不到视频源
[6.389050] OMAP-WDT:OMAP 看门狗计时器版本0x01:初始超时60秒
[6.451257] omapdrm_PVR:不同意 symbol module_Layout 的版本
[6.498564] extcon-USB-GPIO extCON_USB1:无法获取 ID GPIO
[6.504434] extcon-USB-GPIO:extcon_USB1的探测失败、错误-2
[6.564122] omapdrm_PVR:不同意 symbol module_Layout 的版本
[6.595112] omapdss_DSS 580000.dss:主绑定失败:-517
[6.602518] tlc59108 0-0040:找不到视频源
[6.661005] extcon-USB-GPIO extCON_USB2:无法获取 ID GPIO
[6.834740] extcon-USB-GPIO:extcon_USB2的探测失败、错误-2
[7.450327] m25p80 spi32766.0:无法识别的 JEDEC ID 字节:00、0、0
[7.898293] cmemk:不同意符号 MODULE_LO版面 的版本
[7.933729] cryptofdev:不同意符号 MODULE_LO布局 的版本
[7.963072] gdbserverproxy:不同意 symbol module_Layout 的版本
[7.996574] EXT4-FS (mmcblk0p2):已重新安装。 OPTS:(空)
bootlogd:无法分配伪 TTY:没有此类文件或目录
正在启动随机数生成器守护程序。
[8.099364] random:非阻塞池已初始化
ALSA:正在恢复混频器设置...
/usr/sbin/alsactl:load_state:1729:找不到声卡...
2016年1月9日01:21:27 UTC
初始化:输入运行级别:5.
正在配置网络接口... [28.894620] net eth0:正在初始化 cpsw 版本1.15 (0)
[28.902933] libphy:找不到 PHY 48485000.MDIO:02
[28.907977]在从机0上找不到净 eth0:PHY 48485000.MDIO:02
udhcpc (v1.23.1)已启动
正在发送发现...
正在发送发现...
正在发送发现...
无需租赁、可用于背景
完成。
正在启动系统信息总线:dbus。
找不到 UIM SYSFS 节点
正在初始化图形驱动程序...
PVR:(错误):OpenServices:drmOpen 失败[120、/PVR_Bridge_U.c]
PVR:(错误):PVRSRVInitSrvConnect:PVRSRVConnect 失败[2572、/Bridge_PVR_胶 合.c]
PVR:(错误):SrvInit:PVRSRVInitSrvConnect 失败(4)[37、/srvinit.c]
PVR:(错误):main:SrvInit 失败(4)[47、/pvrsrvinIT.c]
正在启动 Dropbear SSH 服务器:正在生成密钥,这可能需要一段时间...
公钥部分为:
SSH-RSA AAAAB3NzaC1yc2EAAAADAQABAAAQDq8021k+SN2ni+Iq57i/1LbpC2TxZtlSaPjUVgKFWkO3enVn5nSJ0RGs5RzsEDkkso0dVpBxV2XQUVdBQUVh PbnVdBQUVh PbnVh
指纹:MD5 AB:3c:E2:26:52:3a:bf:bb:53:ed:e4:4c:f1:1e:58:E6
[42.056737] NET:注册协议系列10.
[42.064988] IPv6:ADDRCONF (NETDEV_UP):eth0:链路未就绪
Dropbear。
启动 telnet 守护程序。
启动 tipclad 守护程序
在主机上启用 GateMP 支持

已打开日志文件:lad.txt

numProcessors = 5 id = 0 baseId = 0

衍生守护程序:/usr/bin/lad_dra7xx


正在启动 rpcbind 守护程序...完成。
起始状态:完成
启动 syslogd/klogd:完成
正在启动 thttpd。
[ ok ] rting Avahi mDNS/DNS-SD Daemon:Avahi-daemon
启动电话守护程序
启动 Lighttpd Web 服务器:Lighttpd。
2000-01-01 00:00:00:(/home/gtbldadm/processor-sdk-linux-fido-build/build-CORTEX_1/arago-tmp-external-linaro-toolchain/work/cortexa15hf-vfp-ne
/
正在启动 Matrix GUI 应用程序。
正在启用散热区...
(小部分
(小部分
注意:此文件系统包含以下 GPLv3软件包:
自动配置
binutils-dev
binutils
野牛开发
野牛
coreutils-dev
coreutils
CPP-symLinks
CPP
G++-symLinks
G++
gawg-dev
嘎嘎
GCC-symLinks
GCC
gdb
gdbc6x
gdbserver
gstreamer1.0-libav
libgmp-dev
libgmp10
libgmpxx4.
libmpc3.
libmpfr4
制造
分配
swig-dev
请轻扫

如果您不想分发 GPLv3组件、请删除
之前的上述封装。 这可以使用来完成
opkg remove 命令。 即:
拆下视千克
其中 是上面列表中打印的名称

注:如果软件包与您的另一个软件包有关系
将通知相关软件包。 您应该这样做
在中使用--force-remove-of dependent-packages 选项
此外、还应移除相关封装
(小部分
(小部分

日志与启动内核时挂起的启动内核相同。 我不认为这是 因为 u-boot 和内核的 UART 接口不同。 是否有调试此问题的建议?  

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Ganesh、

    内核实际上会引导至加载文件系统的位置。 但是、您有几个与内存分配相关的内核参数。 第一个是:
    0.249296]-------- [在此处剪切]-----
    [0.249327]警告:CPU:0 PID:1 at mm/CMA.c:117 CMA_init_reserved_areas + 0x144/0x218 ()
    [0.249336]模块链接于:
    [0.249355] CPU:0 PID:1 Comm:swapper/0未被污染4.1.13-g8dc6617 #7

    第二个是:
    [0.328027] EDMA-DMA-engine EDMA-DMA-engine.0:TI EDMA DMA 引擎驱动程序
    [0.330787] OMAP-DMA 引擎4a056000.DMA 控制器:OMAP DMA 引擎驱动程序
    [0.335181]------ [在此处剪切]-----
    [0.335204]警告:CPU:0 PID:1 at drivers/iommu/OMAP-iommu.c:1433 OMAP_iommu_add_device+0xd0/0x108 ()
    [0.335211]模块链接在:
    [0.335225] CPU:0 PID:1 Comm:swapper/0被污染:G W 4.1.13-g8dc6617 #7
    [0.335233]硬件名称:通用 DRA72X (平展器件树)

    您能否重新访问 DTS 设置:
    am57xx-evm-cmem.dtsi
    am57xx-evm-cmem-am571x.dtsi

    然后,一旦文件系统启动,init 脚本就无法启用 SGX 用户模块:

    PVR:(错误):OpenServices:drmOpen 失败[120、/PVR_Bridge_U.c]
    PVR:(错误):PVRSRVInitSrvConnect:PVRSRVConnect 失败[2572、/Bridge_PVR_胶 合.c]
    PVR:(错误):SrvInit:PVRSRVInitSrvConnect 失败(4)[37、/srvinit.c]
    PVR:(错误):main:SrvInit 失败(4)[47、/pvrsrvinIT.c]

    根据我的经验、这很可能是因为您没有针对内核构建 PVR 驱动程序、并且您的系统无法识别它。 尝试根据您构建的内核重建 ti-SGX-DDK-km、并在文件系统中使用这些驱动程序

    此致、
    Yordan
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Yordan、您好!

    am57xx-evm-cmem.dtsi

    am57xx-evm-cmem-am571x.dtsi

    我没有更改任何与 CMA_INIT_RESERVE_ARRICS_OMA_IO_MMU 相关的内容。 我还会附加我使用的 DTS 文件、请检查内核 严重错误的原因。

    e2e.ti.com/.../6281.Downloads.rar

    此致、

    Ganesh

  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。
    您好、Ganesh、

    我看到您使用了 am57xx-beagle-x15.dts、并且您在其中引用了 dra72x.dtsi。 此外、假设此电路板兼容:
    兼容="ti、am571x-idk"、"ti、am5718"、"ti、dra722"、\
    "ti,dra72"、"ti,dra7";

    这不是真的、如果您在默认的 am57xx-beagle-x15.dts 中看到它引用了 am5728和 dra74...

    设备组的内存分配:
    兼容="ti、am571x-idk"、"ti、am5718"、"ti、dra722"、\
    "ti,dra72"、"ti,dra7";

    兼容="ti、am572x-beagle-x15"、"ti、am5728"、"ti、dra742"、"ti、dra74"、"ti、dra7";
    可能会有所不同、这可能会导致内核崩溃。 请参阅 am57xx-evm-cmem-am571x.dtsi 和 am57xx-evm-cmem.dtsi。

    我建议使用一些现有的 am571x 器件树文件、并对其进行修改以匹配您的定制设计。 或者尝试使用#include am57xx-evm-cmem-am571x.dtsi、而不是当前的#include am57xx-evm-cmem.dtsi

    此致、
    Yordan
  • 请注意,本文内容源自机器翻译,可能存在语法或其它翻译错误,仅供参考。如需获取准确内容,请参阅链接中的英语原文或自行翻译。

    Yordan、您好!

    我正在使用 am57xx-beagle-x15.dts 文件、但我已根据 AM5718器件更改了整个文件。 请查找随附的 DTS 文件。

    e2e.ti.com/.../5265.dts-files.tar.gz

    此致、

    Ganesh