2012年2月2日

摘要: 系统启动后,systemd会自动启动uxlaunch,uxlaunch会启动Xorg和qtmediahub。qtmediahub运行成功后,可以看到和XBMC几乎一致的UI,显然qtmediahub是“山寨”版的XBMC. 感谢Mer团队的Stskeep,lbt,Sage等人,特别是Stskeeps给了相当大力度的支持,使得总体移植工作在一周之内彻底完成。最大的感悟是:(1) 有问题?去社区寻求支持。抛弃闭门造车式的无谓的努力。(2) 开源社区的力量和IRC的便利。(这一点,做WINDOWS/WINCE的开发是很难有的) 阅读全文

posted @ 2012-02-02 22:15 sonach 阅读(260) 评论(0) 推荐(0)

摘要: (1)修改bootargs。对于256MBFLASH的板子,可这样修改:'mem=128Mconsole=ttyAMA0,115200root=/dev/mtdblock12rootfstype=jffs2mtdparts=hinand:1M(fastboot),512K(bootargs),512K(bootargsbak),1M(stbid),1M(loaderdb),1M(loaderdb_bak),5M(loader),5M(loader_bak),1M(baseparam),1M(logo),1M(logobak),5M(kernel),163M(rootfs),-(othe 阅读全文

posted @ 2012-02-02 22:06 sonach 阅读(243) 评论(0) 推荐(0)

摘要: 手头的hi3716m板子,FLASH容量有256MB的,也有128MB的。上面制作的mer-qtmediahubrootfs尺寸有200MB。后面还要加别的东西,比如浏览器等,因此,必须进行压缩。按理说NANDFLASH用yaffs文件系统比较理想,但是yaffs文件系统不是压缩的,因此即使做成yaffs文件系统,也会受到FLASH容量的限制。首先尝试的是cramfs文件系统,用mkfs.cramfs可完成该文件系统的制作。写入cramfs文件系统到FLASH后,启动板子,打印信息:VFS:Mounted root (cramfs filesystem) readonly on device 阅读全文

posted @ 2012-02-02 22:05 sonach 阅读(609) 评论(0) 推荐(0)

摘要: (1)拷贝厂家rootfs中的/lib/modules/2.6.35.7_hi3716m目录到mer的/lib/modules下。(2)将厂家rootfs的/kmod目录到mer的/lib/modules/2.6.35.7_hi3716m/kernel下,并且将kmod目录下的usb目录拿出来和kmod平级。最终kernel的目录结构如下:zhanghui@ubt:~/Mer/hi3716m-adaptation/2.6.35.7_hi3716m/kernel$lsdrivers fs kmod lib net usb(3)在Mer的/etc下创建modules.load.d目录,并且在该目录 阅读全文

posted @ 2012-02-02 22:04 sonach 阅读(513) 评论(0) 推荐(0)

摘要: 在编译kernel前,需要确认hisilicon的编译环境OK.否则会将target当作X86来处理。参考http://wiki.merproject.org/wiki/Adaptation_Guide#Kernel,修改linux-2.6.35下的.config文件。包括CONFIG_DEVTMPFS=y以及CONFIG_DEVTMPFS_MOUNT=y,VT_CONFIG=y。说明:(1)需要Makeclean后,再makeuImage。否则uImage不更新;(2)由于修改.config后,在makeuImage时会询问一些设定。需要注意VT_CONFIG,在确认xxx_VGA时,不能选 阅读全文

posted @ 2012-02-02 22:03 sonach 阅读(334) 评论(0) 推荐(0)

摘要: 环境:ubuntu11.10制作bootstrap:sudomic-create-bootstrap -n trunk -k rpms -rhttp://repo.meego.com/MeeGo/builds/trunk/latest/repos/oss/ia32/packages/-o /home/zhanghui/Mer/buildrootfs/cache/mer-bootstrap制作rootfs:sudomic-image-creator --config=mer-qtmediahub-armv7l.ks --format=fs--bootstrap=/home/zhanghui/Me 阅读全文

posted @ 2012-02-02 22:02 sonach 阅读(356) 评论(0) 推荐(0)