3518e问题集锦:
1 运行./HiIspTool.sh ov9712 720p line时出错,打印encoder thread timeout
更改ittb_hi3518_sns.cfg,摄像头处 ov9712_720p stImageAttr 将30改为25
2 运行./sample_venc 0时 SAMPL_COMM_VENC_GetVencStreamProc-920:get venc stream timeout ,exit thread.
MMZ内存为26M,单路,更改sample_comm_isp.c下
case OMNI_OV9712_DC_720P_30FPS: 将stImageAttr.u16FrameRate = 30;改为stImageAttr.u16FrameRate = 25;
3 3518e 8Mflash 烧内核出错
内核移植:
sf probe 0;sf erase 80000 0x300000;mw.b 82000000 ff 300000;tftp 82000000 uImage;sf write 82000000 80000 0x300000
根文件系统:
sf probe 0;sf erase 380000 0x480000;mw.b 82000000 ff 480000;tftp 82000000 rootfs_64k.jffs2;sf write 82000000 380000 0x480000
setenv bootcmd 'sf probe 0;sf read 0x82000000 0x80000 0x300000;bootm 0x82000000'
setenv bootargs 'mem=38M console=ttyAMA0,115200 root=/dev/mtdblock2 rootfstype=jffs2 mtdparts=hi_sfc:512K(boot),3072K(kernel),4608K(rootfs)'
4 进入系统后,ping不通PC机
网上说有可能是内核的网卡驱动跟uboot的不一样(据说)---mii跟rmii的不一样
在make menuconfig时 将/Device Driver/Network Device support/Ethernet(10 or 100Mbit)/hieth(switchfabric) family/ hieth mii/rmii mode for up port及 hieth mii/rmii mode for down port更改
我的由mii更改为rmii后可以ping通
5 ./load3518e -i ov9712时提示nfs: server 169.254.5.2 not responding, still trying系统貌似也挂了
(我前面已将mii改为rmii)
更改load3518e为 source ./pinmux_hi3518.sh rmii i2c >/dev/null
insmod mmz.ko mmz=anonymous,0,0x82600000,26M anony=1 || report_error #for 3518E use
更改pinmux_hi3518.sh
注释掉rmii下的himm 0x200f0070 0x1行
分享下 说不定可以给大家省不少时间。。。
1 运行./HiIspTool.sh ov9712 720p line时出错,打印encoder thread timeout
更改ittb_hi3518_sns.cfg,摄像头处 ov9712_720p stImageAttr 将30改为25
2 运行./sample_venc 0时 SAMPL_COMM_VENC_GetVencStreamProc-920:get venc stream timeout ,exit thread.
MMZ内存为26M,单路,更改sample_comm_isp.c下
case OMNI_OV9712_DC_720P_30FPS: 将stImageAttr.u16FrameRate = 30;改为stImageAttr.u16FrameRate = 25;
3 3518e 8Mflash 烧内核出错
内核移植:
sf probe 0;sf erase 80000 0x300000;mw.b 82000000 ff 300000;tftp 82000000 uImage;sf write 82000000 80000 0x300000
根文件系统:
sf probe 0;sf erase 380000 0x480000;mw.b 82000000 ff 480000;tftp 82000000 rootfs_64k.jffs2;sf write 82000000 380000 0x480000
setenv bootcmd 'sf probe 0;sf read 0x82000000 0x80000 0x300000;bootm 0x82000000'
setenv bootargs 'mem=38M console=ttyAMA0,115200 root=/dev/mtdblock2 rootfstype=jffs2 mtdparts=hi_sfc:512K(boot),3072K(kernel),4608K(rootfs)'
4 进入系统后,ping不通PC机
网上说有可能是内核的网卡驱动跟uboot的不一样(据说)---mii跟rmii的不一样
在make menuconfig时 将/Device Driver/Network Device support/Ethernet(10 or 100Mbit)/hieth(switchfabric) family/ hieth mii/rmii mode for up port及 hieth mii/rmii mode for down port更改
我的由mii更改为rmii后可以ping通
5 ./load3518e -i ov9712时提示nfs: server 169.254.5.2 not responding, still trying系统貌似也挂了
(我前面已将mii改为rmii)
更改load3518e为 source ./pinmux_hi3518.sh rmii i2c >/dev/null
insmod mmz.ko mmz=anonymous,0,0x82600000,26M anony=1 || report_error #for 3518E use
更改pinmux_hi3518.sh
注释掉rmii下的himm 0x200f0070 0x1行
分享下 说不定可以给大家省不少时间。。。