Image Location: http://autobuilder.yoctoproject.org/pub/nightly/20121114-1/machines/p1022ds/ gitinfo: meta-yocto = "master:1fd9a16d2a4594a4e9179dc7353ac51ce32eb712" meta-fsl-ppc = "master:8b14fc1436eb204d961c45f5515748c5636ceed6" When running "dmesg | grep error", I got some error messages in the output: ############ root@p1022ds:~# dmesg | grep error fsl-l2ctlr: probe of ffe20000.l2-cache-controller failed with error -22 fsl-pq_mdio: probe of ffe25000.mdio failed with error -16 snd-soc-p1022ds: probe of snd-soc-p1022ds.0 failed with error -22 ############
1. fix "fsl-l2ctlr: probe of ffe20000.l2-cache-controller failed with error -22" by set 'othbootargs ' in uboot. u-boot setting: ####################### setenv othbootargs cache-sram=0xfff00000,0x8000 ####################### 2. fix "snd-soc-p1022ds: probe of snd-soc-p1022ds.0 failed with error -22" by set 'hwconfig' in uboot. u-boot setting: ####################### setenv hwconfig audclk:12 ####################### 3. "fsl-pq_mdio: probe of ffe25000.mdio failed with error -16" fsl-pq_mdio can config for two PHY . there is only PHY in some p1022ds boards. so ,there are errors sometime.
set 'othbootargs ' and 'hwconfig' in uboot. *** This bug has been marked as a duplicate of bug 3955 ***