发布时间:2012-12-29 10:23:21
vmlinux.lds.S 链接脚本SECTIONS{ .init : { INIT_CALLS CON_INITCALL-----------> #define CON_INITCALL \ SECURITY_INITCALL &nbs......【阅读全文】
发布时间:2012-12-29 09:31:30
最近刚开始学习LINUX,算是有了一些了解,但对TTY设备、CONSOLE、串口之间的关系觉得比较混乱。这里有 几个问题请教: 1、LINUX下TTY、CONSOLE、串口之间是怎样的层次关系?具体的函数接口是怎样的?串口是如何被调用的? 2、printk函数是把信息发送到控制台上吧?如何让PRINTK把信息通过串口送出?或者说系统在什么地方来决定是将信息送到显示器还是串口? 3、start_kernel中一开始就用到了printk函数(好象是printk(linux_banner什么的),在 这个时候整个内核还没跑起来呢。那这时候的printk是如何被调用的?在我们的系统中,系统启动是用的现......【阅读全文】
发布时间:2012-12-28 15:27:25
在开发板里设置uboot的tftp下载参数,先来设置开发板上的IP地址: setenv ipaddr 192.168.1.20 这里设置IP地址为192.168.1.20。 设置tftp服务器的IP地址: setenv serverip 192.168.1.103 这里的IP地址192.168.1.103是电脑ubuntu的IP地址,也就是tftp服务所在的IP地址。 在开发板里运行uboot之后,就可以输入下面的命令来测试是否可以从tftp服务器里加载linux内核文件zImage,当然是需要把这个文件放到/tftpboot目录下面。如下命令: tftp c0008......【阅读全文】