
简介
该用户还未填写简介
擅长的技术栈
可提供的服务
暂无可提供的服务
转载自http://blog.chinaunix.net/uid-20543672-id-3018947.htmltekkamanninja.blog.chinaunix.net 此文为两年前为好友刘庆敏的书《嵌入式Linux开发详解--基于AT91RM9200和Linux2.6》中帮忙写的章节的重新整理。如有雷同,纯属必然。经作者同意,将我写的部分重新整
硬件有许许多多的驱动。如果把所有的驱动都在编译内核的时候就指定编译到内核里面那么内核会非常大。所有编译内核的时候只编译一部分通用常用的驱动。这些驱动在linux内核配置的时候指定为*还有一些驱动被指定为M 编译。但是没有安装。这些模块可以放到rootfs里面去。等真正需要的时候再加载。这些就是通过make modules和modules_install完成的。
下载sqlitehttps://www.sqlite.org/download.htmlPrecompiled Binaries for WindowsDLLsqlite-dll-win32-x86-3120200.zip命令行的配置工具sqlite-tools-win32-x86-3120200.zip解压到同一目录有sqldiff.exe
----------------------------------------------------- mcp配置。安装以后可以看下,修改的文件。运行以后可以在ubt里面看到。这里就指定了13337端口。启动mcp 端口要确定。或者如果是whl文件。
You have not accepted the license agreements of the following SDK componentsChecking the license for package CMake 3.6.4111459 in D:\android-sdk\licensesWarning: License for package CMake 3.6.
先上一张看不清的图片 具体的下载资源里面的看 用dia看蓝色的部分是我们定义的部分更加详细的部分看 http://blog.csdn.net/groundhappy/article/details/53256086这里说通用的部分uboot在初始化的时候会调用initf_dm->dm_init_and_scan->dm_scan_pl
1将树莓派的SD卡插入 ubuntu系统2树莓派SD有两个分区一个是 fat格式的 boot分区。挂载到 /boot目录 (这个分区windows下面也可以识别)一个是ext格式的rootfs 。一般ubuntu会自动识别出上面的rootfs分,并挂载到/media/xxxxx/eda95-xxxxxxxx目录下。/dev/sdb1 60M 6.
下载安装qemusudo apt-get install qemu
好记性不如烂笔头我的树莓派是B+ 有一个RJ45网口 另外我接了一个rtl8188的无线网卡。想通过有线网卡(192.168.1.111) 当做WAN 口接上层路由器(192.168.1.1)。无线网卡做AP 10.0.0.1 。其他的设备连接到AP上(10.0.0.X)小白摸索真是痛苦https://wiki.openwrt.org/toh/raspberry_pi_foundation/ra
在board_f.c的顺序初始化中有serial_init函数。该函数位于/drivers/serial/serial-uclass.c当中int serial_init(void){serial_find_console_or_panic();gd->flags |= GD_FLG_SERIAL_READY;return 0;}主要是调用serial_fi







