lafressia 发表于 2015-4-21 14:48:54

tq210V6开发板如何在lcd屏上显示字符界面? 

论坛中有这篇帖子:tq210板子怎么在lcd屏上显示字符界面?http://www.armbbs.net/forum.php?mod=viewthread&tid=13986&fromuid=89114
(出处: http://www.armbbs.net/)


我照着做了,我的步骤是:
1.将附赠光盘中的E:\TQ210_CD\Linux资源\Linux源码包\rootfs_linux_for_TQ210_coreD_v1.4.tar.bz2复制到我的linux虚拟机中
2.复制E:\TQ210_CD\Linux平台工具\mkxxximge_tools_for_TQ210_V1.0.tar复制到我的linux虚拟机中
3.按照上面帖子的说明修改rootfs_linux_for_TQ210_coreD_v1.4/etc/inittab文件
4.在虚拟机中输入命令root@zjh-vm:/home/work# mkyaffs2image_for_TQ210 /home/work/rootfs_linux_for_TQ210_coreD_v1.4 rootfs.bin,生成新的镜像文件
5.将镜像文件按照使用手册中烧写linux文件系统镜像的方法烧写进开发板中。
6.烧写完毕启动开发板


但是启动过程中卡住,串口看到最后显示的错误信息:
Failed to execute /init.Attempting defaults...
Kernel panic - not syncing: No init found.Try passing init= option to kernel. See Linux Documentation/init.txt for guidance.



请问该如何解决啊?



另外想要不启动QT,原帖中所说的“在/etc/init.d/rcS中屏蔽掉qt的运行语句即可。”


具体是哪几句呢?




以下是/etc/init.d/rcS的内容




#!/bin/sh




PATH=/sbin:/bin:/usr/sbin:/usr/bin
runlevel=S
prevlevel=N
umask 022
export PATH runlevel prevlevel


#
#        Trap CTRL-C &c only in this shell so we can interrupt subprocesses.
#


mount -a
mkdir -p /dev/pts
mount -t devpts devpts /dev/pts
mount -n -t usbfs none /proc/bus/usb
echo /sbin/mdev > /proc/sys/kernel/hotplug
mdev -s
mkdir -p /var/lock


modprobe rt5370sta


echo linux_name=`uname -r` > /tmp/linux_name
source /tmp/linux_name
if [ $linux_name = "3.0.8-EmbedSky" ] ; then
        mkdir -p /dev/snd
        ln -s /dev/controlC0 /dev/snd/controlC0
        ln -s /dev/pcmC0D0c /dev/snd/pcmC0D0c
        ln -s /dev/pcmC0D0p /dev/snd/pcmC0D0p
        ln -s /dev/pcmC0D1c /dev/snd/pcmC0D1c
        ln -s /dev/pcmC0D1p /dev/snd/pcmC0D1p
        hdmi_app &
fi


hwclock -s
EmbedSky_wdg &




ifconfig lo 127.0.0.1
net_set &


/etc/rc.d/init.d/netd start
/etc/rc.d/init.d/httpd start


InputAdapter
pda &


/bin/hostname -F /etc/sysconfig/HOSTNAME

TQ-ZQL 发表于 2015-4-22 08:52:18

先用同样的烧写方法,将文件系统换成我们光盘出厂的镜像看一下.

lafressia 发表于 2015-4-23 14:07:35

TQ-ZQL 发表于 2015-4-22 08:52
先用同样的烧写方法,将文件系统换成我们光盘出厂的镜像看一下.

直接烧写光盘附赠的出厂镜像肯定是没问题的,今天我照着论坛里发布的《嵌入式Linux学习笔记(基于S5PV210、TQ210)》,进行到6.2和6.3烧写内核,运行内核最后也是出现这样的错误信息。是在同一个虚拟机环境下,用的都是附赠光盘里的镜像生成工具。

如果我只是想修改一下光盘附赠的linux源码,再自己生成新的镜像,烧写到开发板中,我的步骤对吗?
页: [1]
查看完整版本: tq210V6开发板如何在lcd屏上显示字符界面?