本帖最后由 hanping1020911 于 2016-12-9 09:39 编辑
大家好,在修改android开机动画的时候,发现在开机logo.bmp图片到initlogo.rle切换之间会有一段时间屏幕是花的,这个是什么原因?需要如何修改这个问题,可以避开这个问题呢?
我在看串口打印信息的时候,发现程序在启动kernel的时候,会打印下面的打印信息:
0.361000] Unpacking initramfs...
[ 0.386000] Initramfs unpacking failed: junk in compressed archive
[ 0.433000] Freeing initrd memory: 16384K
[ 0.438000] Disply Reset Status : On
[ 0.442000] Display LCD register operation
[ 0.446000] Display.0 fps=57 (17 ms), wait=19 jiffies, Pixelclk=48750000hz
[ 0.454000] LCD : [1]=LCD connect to [5]=SYNCGEN0
[ 0.458000] Display LVDS register operation
[ 0.463000] Display.0 fps=57 (17 ms), wait=19 jiffies, Pixelclk=48750000hz
[ 0.470000] LVDS: [4]=LVDS connect to [5]=SYNCGEN0
[ 0.475000] Display MiPi register operation
[ 0.479000] Display.0 fps=57 (17 ms), wait=19 jiffies, Pixelclk=48750000hz
[ 0.486000] MIPI: [3]=MiPi connect to [5]=SYNCGEN0
[ 0.492000] audit: initializing netlink socket (disabled)
[ 0.497000] type=2000 audit(0.496:1): initialized
[ 0.512000] NFS: Registering the id_resolver key type
[ 0.517000] fuse init (API version 7.18)
[ 0.522000] msgmni has been set to 1616
[ 0.527000] Block layer SCSI generic (bsg) driver version 0.4 loaded (major )
[ 0.535000] io scheduler noop registered
[ 0.539000] io scheduler deadline registered
[ 0.543000] io scheduler cfq registered (default)
[ 0.548000] display.0 connected to fb.0 ...
[ 0.553000] nxp-fb.0: dma addr = 0x74000000, buf[0xb3134dc0]
[ 0.559000] nxp-fb.0: dma addr = 0x74258000, buf[0xb3134f00]
[ 0.565000] nxp-fb.0: dma addr = 0x744b0000, buf[0xb3136040]
[ 0.603000] nxp-fb 0: out[0], 1024 * 600 - 32 bpp (phys:74000000 virt:0xb400)
[ 0.619000] Console: switching to colour frame buffer device 128x37
[ 0.634000] uart-pl011 uart-pl011.0: no DMA platform data
[ 0.639000] uart-pl011 uart-pl011.1: no DMA platform data
[ 0.645000] uart-pl011 uart-pl011.2: no DMA platform data
图片显示如下图所示
q2.jpg
(95.02 KB, 下载次数: 129)
2016-12-9 09:36 上传
第二幅
q1.jpg
(90.82 KB, 下载次数: 121)
2016-12-9 09:36 上传
第三幅
q0.jpg
(135.42 KB, 下载次数: 114)
2016-12-9 09:36 上传
第一幅