各位TI工程师:
请帮忙看下如下打印的信息,我不太明白这些信息的含义,这些warning和error中是否有需要重点查找原因的呢,谢谢。
I2C: ready
DRAM: 1 GiB
(1)WARNING: Caches not enabled
timed out in wait_for_pin: I2C_STAT=0
Could not probe the EEPROM; something fundamentally wrong on the I2C bus.
Could not get board ID.
NAND: 256 MiB
MMC: OMAP SD/MMC: 0, OMAP SD/MMC: 1
(2)*** Warning – bad CRC, using default environment
Hit any key to stop autoboot: 0mmc0 is current device
SD/MMC found on device 0
reading uEnv.txt
(3)** Unable to read file uEnv.txt **
reading uImage
[ 0.000000] ————[ cut here ]————
(4)[ 0.000000] WARNING: at arch/arm/mach-omap2/clkt_clksel.c:194 omap2_clksel_recalc+0xd8/0x144()
(5)[ 0.000000] clock: Could not find fieldval 0 for clock dpll_core_m6_ck parent dpll_core_x2_ck
[ 0.000000] Modules linked in:
(6)[ 0.092799] omap_hwmod: pruss: failed to hardreset
(7)[ 15.087161] _regulator_get: deviceless supply vdd_mpu not found, using dummy regulator
[ 15.096540] cpuidle: using governor ladder
[ 15.102068] cpuidle: using governor menu
[ 15.243034] ThumbEE CPU extension supported.
(8)[ 15.247679] mux: Failed to setup hwmod io irq -22
[ 15.254024] Power Management for AM33XX family
[ 15.259170] Trying to load am335x-pm-firmware.bin (60 secs timeout)
[ 15.266061] Copied the M3 firmware to UMEM
[ 15.270602] Cortex M3 Firmware Version = 0x181
(9)[ 15.275685] _regulator_get: deviceless supply vdd_core not found, using dummy regulator
(10)[ 15.284352] smartreflex smartreflex: am33xx_sr_probe: cannot determine opp
(11)[ 15.291707] smartreflex: probe of smartreflex failed with error -22
(12)[ 15.300381] sr_init: platform driver register failed
(13)[ 15.312505] clock: disabling unused clocks to save power
INIT: version 2.88 booting
(14)Error opening /dev/fb0: No such device or address
Starting udev
(15)Starting Bootlog daemon: bootlogd: cannot allocate pseudo tty: No such file or directory bootlogd.
Jian Zhou:
如果系统能够正常启动,在调试功能的情况下,这些暂时不用考虑。
下一步做优化的时候可以一步步排查。
leo chen:
有些信息还是可以了解一下的比如uEnv.txt,了解后可以自己增加一些命令行
薄伟:
回复 Jian Zhou:
下一步该具体怎么做呢
Jian Zhou:
回复 薄伟:
要根据系统的具体情况,对驱动和初始化进程做裁剪。