博客首页
注册
建议与交流
排行榜
加入友情链接
推荐
投诉
搜索:
帮助
JordonWu's Blog
jordonwu.cublog.cn
管理博客
发表文章
留言
收藏夹
博客圈
音乐
相册
文章
· ARM ASM
· Embedded-Linux
· Fund
· GUI
· IDE
· Linux
}
· Kernel
· QT2410
· 建筑
首页
关于作者
姓名: 职业: 年龄: 位置: 个性介绍:大部分文章是本人 学习过程中收集于网络上各位 大侠高人的文章,如有侵权请 来信告知,我将会尽快删除。 谢谢!!
||
<<
>>
||
我的分类
文章列表 - Embedded-Linux
linux 2.6.22.1内核在s3c2410平台的移植
linux 2.6.22.1内核在s3c2410平台的移植<BR>2007-07-24 11:46<BR>++++++++++++++++++++++++++++++++++++++++++++++<BR>----------------------------------------------<BR>bootloader编译环境:<BR>vivi版本:0.1.4<BR>交叉编译器(CROSS-COMPILE)版本:2.95.3<BR>(下载地址略:网上很多搜下。)<BR>操作系统:Fedora 7<BR>======================================<BR>linux内核编译环境:<BR>内核版本:linux2.6.22.1<BR>交叉编译器(CROSS-COMPILE)版本: 4.2.0<BR>(下载地址:<BR>http://www.codesourcery.com/gnu_toolchains/arm/download.html)<BR>注意:下载选项,要选 ARM EABI 的选项,和 IA32 GNU/linux<BR>操作系统: Fedora 7<BR>======================================<BR>文件系统编译环境:<BR>busybox1.5.1,或1.4.2<BR>交叉编译器(CROSS-COMPILE)版本: 3.3.2<BR>(下载地址:http://linux.omap.com/pub/toolchain/ )<BR>操作系统: Fedora 7<BR>----------------------------------------------<BR>硬件:<BR> 板子是北京恒颐高科技术有限公司的H2410EB<BR> 内存: 64MB SDRAM(2×16M×16位);<BR> CPU: S3C2410 ARM处理器,<……
查看全文
发表于:2007-11-15 ┆
阅读(607)
┆
评论(0)
linuxrc 详解
linuxrc 详解<BR>2007-07-24 19:57做嵌入式根文件系统时,有linuxrc如下:<BR>#!/bin/sh<BR>echo "mount /etc as ramfs"<BR>/bin/mount -n -t ramfs ramfs /etc <BR> 这里的ramfs是从哪儿来,做的根目录没有这个,挂这个的目的是干吗<BR>/bin/cp -a /mnt/etc/* /etc<BR><BR>echo "re-create the /etc/mtab entries"<BR># re-create the /etc/mtab entries<BR>/bin/mount -f -t cramfs -o remount,ro /dev/bon/2 /<BR>/bin/mount -f -t ramfs ramfs /etc<BR><BR>exec /sbin/init 这里是映象的还是根目录下的?<BR>-----------------------------------------------------------------------------------<BR>内核运行时是不是会自己生成一个根文件系统,通过linux command line找到*.cramfs,ram,romfs等<BR>映象文件,再挂到内核生成的根文件解构下?<BR><BR>总是挂不上去,只能发现ram映象及其filetype<BR><BR>首先你要看懂这个linuxrc,<BR>1. /bin/mount -n -t ramfs ramfs /etc <BR> <BR>这句话的作用加载一个ramfs作为/etc目录。这样/etc就是一个可写目录。<BR>看这个脚本,得出你的根文件系统是一个cramfs,是一个只读文件系统中,而/etc作为系统运行配置文件的存放地……
查看全文
发表于:2007-11-15 ┆
阅读(502)
┆
评论(0)
Linux-2.6内核移植过程中常见问题及解决方法
Linux-2.6内核移植过程中常见问题及解决方法<BR>2007-07-24 21:28Linux-2.6内核移植过程中常见问题及解决方法<BR><BR>1、内核启动后,出现如下提示后停住<BR><BR>Uncompressing Linux........................................................... done, booting the kernel<BR><BR>一般情况下,这个时候内核已经启动了,只不过在控制台console中没有打印信息而已。所以问题主要锁定在串口这一块。<BR><BR>首 先确定你的板子包括硬件都是没有问题的。可以分以下几种情况,最常见的原因是在内核启动命令行这块cmdline,一般情况下linux-2.4内核中, console=ttyS0,而linux-2.6内核则用console=ttySAC0。还有一个原因,不多见,我当时用的是S3C2410的板子, bootloader用的是u-boot-1.0.0,内核移植的是linux-2.6.16,结果出现这个问题,在网上查了很多资料,最后找出来问题。 u-boot把S3C2410的时钟设置为202Mhz,而内核启动时使用的是200Mhz,修改U-Boot中的MPLLCON:<BR><BR>clk_power->MPLLCON MPLLCON = 0x0005c040;//MPLL=200Mhz<BR><BR>2、内核编译成功后,启动后出现如下提示后就停住了。。。。。。 <BR>Freeing init memory: 72K <BR>Warning: unable to open an i……
查看全文
发表于:2007-11-15 ┆
阅读(506)
┆
评论(1)
busybox 配置错误的解决方法
busybox 配置错误的解决方法<BR>2007-07-26 11:04<BR>1. 如何編譯<BR>2. 常見問題<BR>- 如何將 busybox 編譯成 static linking<BR>- make menuconfig 出現下列錯誤<BR>In file included from scripts/kconfig/lxdialog/checklist.c:24:<BR><BR>環境<BR>glibc-2.4-7mdv2007.0<BR>gcc-4.1.1-3mdk<BR>make-3.81-1mdv2007.0<BR>binutils-2.16.91.0.7-3mdv2007.0<BR><BR><BR>Reference:<BR>http://linux.chinaunix.net/bbs/redirect.php?tid=893445&goto=lastpost<BR>http://my.opera.com/Returner/blog/show.dml/380818<BR><BR><BR>1. 如何編譯<BR><BR>- 先編一個 .config 之後備用<BR>$ make defconfig<BR><BR>- 用 make menuconfig 選單方式方便選取<BR>$ make menuconfig<BR><BR>一些參考選項<BR>Init Utilities 下:<BR> init<BR> 這個選上,用busybox來初始化系統。<BR> debugging aid<BR> 這個會在使用inittab初始化時顯示額外的信息,我沒選<BR><BR>Login/Password Management Utilities下:<BR> Use internal password and group functions rather than system functions<BR> 這個如果不選上,busybox會認不了lib下的libnss,然後解析不了uid...<BR……
查看全文
发表于:2007-11-15 ┆
阅读(266)
┆
评论(0)
CS8900 error log
<DIV>2007/09/10 log</DIV> <DIV>=~=~=~=~=~=~=~=~=~=~=~= PuTTY log 2007.09.10 00:07:48 =~=~=~=~=~=~=~=~=~=~=~=</DIV> <DIV><BR>## Booting image at 30008000 ...<BR>   Image Name:   Linux-2.6.21.1<BR>   Created:      2007-09-09  15:21:09 UTC<BR>   Image Type:   ARM Linux Kernel Image (uncompressed)<BR>   Data Size:    1375264 Bytes =  1.3 MB<BR>   Load Address: 30008000<BR>   Entry Point:  30008040<BR>   Verifying Checksum ... OK<BR>   XIP Kernel Image ... OK</DIV> <DIV>Starting kernel ...</DIV> <DIV>Uncompressing Linux......................................................................................... done, booting the kernel.<BR>Linux version 2.6.21.1 (<A href="mailto:root@armlinux">root@armlinux</A>) (gcc version 4.2.0) #23 Sun Sep 9 23:19:43 CST 2007<BR>CPU: ARM920T [41129200] revision 0 (ARMv4T), cr=c0007177<BR>Machine: ……
查看全文
发表于:2007-09-10 ┆
阅读(889)
┆
评论(3)
根文件系统突然出了点问题(NFS),解决ok
<STRONG><FONT color=#295200 size=5>根文件系统突然出了点问题,解决ok</FONT></STRONG> <TABLE style="BORDER-COLLAPSE: collapse" borderColor=#a5bd6b cellSpacing=1 cellPadding=0 width="100%" border=1> <TBODY> <TR> <TD align=middle> <TABLE style="BORDER-COLLAPSE: collapse; WORD-WRAP: break-word" cellSpacing=0 cellPadding=0 width="100%" border=0> <TBODY> <TR> <TD align=middle> <TABLE style="BORDER-COLLAPSE: collapse; WORD-WRAP: break-word" cellSpacing=0 cellPadding=0 width="100%" border=0> <TBODY> <TR> <TD> <DIV id=art style="MARGIN: 15px"> <DIV>根文件系统突然出了点问题,解决ok<BR><BR> <DIV class=t_msgfont id=message22>一 , 原来屏幕根本不会打出来 ,<BR><BR> <DIV class=msgbody> <DIV class=msgheader>QUOTE:</DIV> <DIV class=msgborder><FONT color=red>process '/sbin/getty 38400 tty6' (pid 876) exited. Scheduling it for restart.</FONT></DIV></DIV><BR>这样讨厌的信息, 不知道改了busybox 选项改了哪里了, 就出现这个问题了。 <BR><BR>解决办法: 两个办法: 1 > ……
查看全文
发表于:2007-09-09 ┆
阅读(637)
┆
评论(0)
[培训新人系列之4.2] busybox 支持 mount nfs
<STRONG><FONT color=#295200 size=5>[培训新人系列之4.2] busybox 支持 mount nfs </FONT></STRONG> <TABLE style="BORDER-COLLAPSE: collapse" borderColor=#a5bd6b cellSpacing=1 cellPadding=0 width="100%" border=1> <TBODY> <TR> <TD align=middle> <TABLE style="BORDER-COLLAPSE: collapse; WORD-WRAP: break-word" cellSpacing=0 cellPadding=0 width="100%" border=0> <TBODY> <TR> <TD align=middle> <TABLE style="BORDER-COLLAPSE: collapse; WORD-WRAP: break-word" cellSpacing=0 cellPadding=0 width="100%" border=0> <TBODY> <TR> <TD> <DIV id=art style="MARGIN: 15px"> <DIV>要在 进入根文件系统之后, 使用 mount -t nfs .... 必须确保busybox 的mount支持了 nfs 项目:<BR><BR><BR>先选中 Busybox Settings -> General configuration --> RPC support ,<BR><BR>这项选中以后 ,mount 下的 nfs 才能出现。 </DIV> <DIV>select nfs 即可。 <BR><BR><BR>--<BR>util_linux/Config.in 配置文件能看出这一点:<BR><BR>config FEATURE_MOUNT_NFS<BR> bool "Support mou……
查看全文
发表于:2007-09-09 ┆
阅读(471)
┆
评论(0)
[培训新人系列之4.1] NFS 挂根文件系统
<STRONG><FONT color=#295200 size=5>[培训新人系列之4.1] NFS 挂根文件系统</FONT></STRONG> <TABLE style="BORDER-COLLAPSE: collapse" borderColor=#a5bd6b cellSpacing=1 cellPadding=0 width="100%" border=1> <TBODY> <TR> <TD align=middle> <TABLE style="BORDER-COLLAPSE: collapse; WORD-WRAP: break-word" cellSpacing=0 cellPadding=0 width="100%" border=0> <TBODY> <TR> <TD align=middle> <TABLE style="BORDER-COLLAPSE: collapse; WORD-WRAP: break-word" cellSpacing=0 cellPadding=0 width="100%" border=0> <TBODY> <TR> <TD> <DIV id=art style="MARGIN: 15px"> <DIV><SPAN class=bold>也可以用nfs 挂载根文件系统</SPAN><BR><BR> <DIV class=t_msgfont id=message66>以后 ,调试的时候, 也可以用nfs 挂载根文件系统 , 这样 如果需要随时 往文件系统里面加入文件测试比较方便一些。 <BR><BR><BR><BR><BR>注意 要使kernel能支持 nfs root filesystem , 必须选中以下几项:<BR><BR>编译kernel :<BR><BR>Networking -> <LI>IP kernel autoconfiguration <BR>经过测试, 应该不要选下面的子项。 <BR><BR>File System -> Netwo……
查看全文
发表于:2007-09-09 ┆
阅读(494)
┆
评论(0)
CS8900网卡移植
CS8900网卡移植<BR><BR><BR> 文件: cd8900_driver.rar<BR>大小: 16KB<TABLE border="1" cellspacing="0" cellpadding="0" STYLE='border-collapse: collapse' bordercolor="#DDDDDD" width="360" align="center"><BR><TBODY><TR height="60"><TD width="60" align="center"><IMG src="/fileicon/rar.gif" border="0" alt=""></TD><TD><BR> <TABLE border="0" cellspacing="0" cellpadding="0" STYLE='border-collapse: collapse' width="100%"><BR> <TBODY><TR height="20"><TD width="40" align="center">文件:</TD><TD>070814CS8900网卡移植.rar</TD></TR><BR> <TR height="20"><TD width="40" align="center">大小:</TD><TD>16KB</TD></TR><BR> <TR height="20"><TD width="40" align="center">下载:</TD><TD><A href="http://blogimg.chinaunix.net/blog/upfile/070904131705.rar">下载</A></TD></TR><BR> </TABLE><BR></TD></TR><BR></TABLE><BR>下载: 下载<BR><BR><BR>转载:http://www.ezso.cn/yyjysky/article.asp?id=43<BR> nfs需要网络支持,内核中需要添加网卡的驱动NANO2410板上使用的是cs8900A网卡,所以需要移植驱动,否则在设置了 <BR>console=ttySAC0 <BR>ro……
查看全文
发表于:2007-09-04 ┆
阅读(945)
┆
评论(0)
CS8900 porting
cs8900 移植 Linux-2.6.19.2<BR>2007-02-06<BR><BR><BR>移植路上真是荆棘满路,时不时让你疯狂一两天,却无可奈何...<BR><BR> 网上已有很多相关的移植教程,第一步,当然是照着做。问题是我的Linux是2.6.19.2,与前些版本相比(据查,2.6.17版还在),在移植过程中,我发现有两个变化。一是 include/asm-arm/irq.h 里已删除一些irq操作的预定义,如:<BR><BR>extern void disable_irq(unsigned int);<BR>extern void enable_irq(unsigned int);<BR>int set_irq_type(unsigned int irq, unsigned int type);<BR><BR>而网上的那个cs8900.c驱动比较老,与Linux-2.6.19.2带的cs89x0相差很大(据说这个驱动也没有使用新的驱动模型,不知道,这里应该与dm9000比较一下)。导致出现很多错误,不能编译 cs8900.c ,一天就这样在郁闷中过去...<BR><BR> 旧的不去,新的不来,干脆就直接用cs89x0.c ^_^ google到一个 pathch-cs89x0 ,哪个开心啊...可惜这个patch是针对2.6.14,自动patch失败,手动补齐后再添一些头文件、修改一些小错误,终于编译通过。可是,狂跳几下后又得郁闷了,出现了内核编程常见错误oops:<BR><BR>cs89x0:cs89x0_probe(0x0)<BR>Unable to handle kern……
查看全文
发表于:2007-09-03 ┆
阅读(1183)
┆
评论(0)
AT91sam9263EK使用JFFS2根文件系统
AT91sam9263EK使用JFFS2根文件系统<BR>OneWind 发表于 2007-6-1 16:40:00 <BR><BR>AT91sam9263EK使用JFFS2根文件系统<BR><BR>张驿风<BR><BR>2007-6-1<BR><BR>cbuilder@peoplemail.com.cn<BR><BR>在AT91sam9263EK成功配置了NFS根文件系统后,后来又想把JFFS2也移植到AT91sam9263EK上吧,说干就干。<BR><BR>1. 呵呵,其实很简单我使用的linux-2.6.20内核里已经有jffs2 文件系统支持,选上jffs2即可<BR><BR>File systems ---><BR><BR>Miscellaneous filesystems ---><BR><BR> <*> Journalling Flash File System v2 (JFFS2) support <BR> <BR> (0) JFFS2 debugging verbosity (0 = quiet, 2 = noisy) <BR> <BR> [*] JFFS2 write-buffering support <BR> <BR> [*] JFFS2 summary support (EXPERIMENTAL) <BR> <BR> [*] ……
查看全文
发表于:2007-08-25 ┆
阅读(701)
┆
评论(0)
AT91sam9263EK使用NFS根文件系统
AT91sam9263EK使用NFS根文件系统<BR>OneWind 发表于 2007-5-29 15:36:00 <BR>AT91sam9263EK使用NFS根文件系统<BR>张驿风<BR>2007-5-28<BR>cbuilder@peoplemail.com.cn<BR>一. t91sam9263是atmel arm9系列芯片新的一员,使用ARM926EJ-S ARM内核,有DSP扩展指令。支持cmos摄像头的itu656输入接口,支持LCD接口最大分辨率支持到2048x2048。200MHz的时钟能够获取到220mips的运算能力。支持linux操作系统,支持wince操作系统,并且老外已经在linux下移植了ffmeg工程,能够流畅的播放视频文件(352x288),看demo后不仅热血沸腾,呵呵心想移植个街机模拟器如何? 要动手时发现AT91SAM9263EK使用的是cramfs根文件系统,移植或者开发应用很不方便的,需要用U盘拷来拷去的。工欲善其事,必先利其器,于是决定搞个NFS根文件系统的版本以方便后续的移植工作,算是迈出街机模拟器工作的第一步吧。<BR>二. 建根文件系统:<BR>a) 拷贝ATMEL的linux demo里的 rootfs_lnxdemo.cramfs文件到宿主机的:/home目录下。<BR>b) 在/home目录下创建tmp目录:<BR>mkdir tmp 。<BR>c) 在/home目录下挂载cramfs文件系统镜像:<BR> mount -t cramfs rootfs_lnxdemo.cramfs tmp/ -o loop<BR>d) 进入tmp文件目录查……
查看全文
发表于:2007-08-25 ┆
阅读(612)
┆
评论(0)
Buildroot on Ubuntu
Buildroot on Ubuntu<BR><BR>Getting a Linux machine configured to build the Buildroot isn't that hard. The key is knowing what the package manager of your particular Linux distro calls the various packages required to build software. On Ubuntu 6.06, Here's the list of packages that you need to fetch and install: Contents [hide]<BR>1 To Build the Buildroot<BR>2 Pre-build requirements<BR>3 Post-build requirements<BR>4 Possible Problems<BR><BR>[edit]<BR>To Build the Buildroot<BR>build-essential - this installs a complete build environment <BR>This gets you all the necessary packages to build software, like gcc,autoconf,automake,libtool etc. <BR>openssl-dev <BR>libncurses-dev <BR>bison <BR>flex <BR>texinfo <BR>zlib1g-dev <BR>gettext <BR><BR>These are the exact package names (on Ubuntu), so you can issue this command in a terminal without having to mess around with the graphic package managers: <BR>sudo apt-get install build-essential libncurses-dev bison flex texinfo zlib1g-dev gettext open……
查看全文
发表于:2007-08-09 ┆
阅读(595)
┆
评论(0)
嵌入式Linux开发板上NFS文件系统的使用
嵌入式Linux开发板上NFS文件系统的使用<BR>浏览过3309次 作者:深圳远峰<BR>近年来,随着计算技术、通信技术的飞速发展,嵌入式产品成为信息产业的主流,在开发嵌入式产品的过程中,调试是一个相当重要的过程。<BR>本文描述了在开发嵌入式linux系统时调试程序的一个方法,本文以深圳远峰的YF2410DVK为开发平台,描述在嵌入式linux下面如何使用NFS文件系统来开发调试应用程序,其它的嵌入式平台类似。<BR>在嵌入式linux系统中,编译的环境和运行的环境不一样,所以我们需要交叉编译工具,一般是在PC上面运行交叉编译工具编译好程序,然后再烧写到目标板的flash上,对于应用程序,我们需要频繁的调试,如果每次都需要烧写,那一定是一件很烦的事情,本文讲述的就是如何避开这个问题,通过NFS文件系统来调试程序的方法。<BR>准备工作:<BR>一台装有REDHAT9.0的PC机,一套YFDVK2410开发板,PC机上装有YFDVK2410的软件包,假如我们通过NFS要加载的文件系统为/YF2410/root_dir/root_china,PC机IP:192.168.1.102,开发板IP:192.168.1.134<BR>YFDVK2410开发板设置:<BR>我们需要重新配置编译内核,开启开发板NFS文件系统功能,具体步骤如下:<BR>1、 修改kernel/arch/arm/def-……
查看全文
发表于:2007-08-09 ┆
阅读(600)
┆
评论(0)
关于linuxrc的困惑
发表于 2006-3-16 17:03 <BR><BR><BR>QUOTE:<BR>原帖由 solomoon 于 2006-3-15 14:25 发表<BR>做嵌入式根文件系统时,有linuxrc如下:<BR>#!/bin/sh<BR>echo "mount /etc as ramfs"<BR>/bin/mount -n -t ramfs ramfs /etc <BR> 这里的ramfs是从哪儿来,做的根目录没有这个,挂这个的目的是干吗<BR>/b ... <BR><BR>首先你要看懂这个linuxrc,<BR>1. /bin/mount -n -t ramfs ramfs /etc <BR> <BR>这句话的作用加载一个ramfs作为/etc目录。这样/etc就是一个可写目录。<BR>看这个脚本,得出你的根文件系统是一个cramfs,是一个只读文件系统中,而/etc作为系统运行配置文件的存放地点,可能会写一些运行状态在这里,linuxrc第一件事情就是将一个ramfs mount 到/etc只读目录中,使得/etc/目录可写,指定参数 -n的目的是告诉mount不要写/etc/mtab, 这个文件存放当前系统mount了的所有文件系统中。 因为现在/etc/目录还是只读,所以这次mount不要写这个文件,否则会失败。<BR><BR>而你问到的 ramfs在哪里,这个在你的 /etc/fstab文件中应该有ramfs一项, mount 会去找这项,如果没有,mount会失败。后面就执行不下去。<BR><BR>2. /bin/cp -a /mnt/etc/* /etc<BR>/etc成为可写目……
查看全文
发表于:2007-08-09 ┆
阅读(496)
┆
评论(0)
linuxrc 實作剖析
發表人 內容<BR>thyme<BR>板主<BR><BR><BR>註冊時間: 2002-05-09<BR>文章: 1024<BR>來自: 台北 發表於: 星期一 八月 15, 2005 4:14 pm 文章主題: [教學] linuxrc 實作剖析 <BR> <BR>linuxrc 實作剖析 <BR>本篇背景知識:linuxrc, busybox, initrd, bootloader(lilo or grub) <BR><BR>linuxrc 有何特異功能,請自行研究,本篇只說明如何應用。 <BR>linuxrc 通常在 initrd.img 內出現,由於此時所有檔案系統皆未掛載, <BR>所以相關的 shell、binary、library 都要先包在裡面,甚至一些 kernel <BR>可能沒有編譯進去的 modules 都要放在 initrd.img內。 <BR><BR>如果你只使用一個 initrd.img 當成檔案系統的全部,沒有要把 root / <BR>改成硬碟的 partition 的話,那就不需要 linuxrc,而且,我看 2.4.20 <BR>的 soruce,有一段是判斷,如果你的 root 是 ramdisk ,就不執行 linuxrc。 <BR><BR>本篇測試的 kernel 都是 2.4.20 ,所以不同的版本,可能稍有不同。 <BR><BR>先來看看一段很簡單的 linuxrc (本內容抄自 mdk 10.0) 代碼:<BR><BR>#!/bin/nash <BR>insmod /lib/jbd.ko <BR>insmod /lib/ext3.ko <BR>mount -t proc /proc /proc <BR>mkdevices /dev <BR>mount -t sysf……
查看全文
发表于:2007-08-09 ┆
阅读(936)
┆
评论(0)
用busybox 打造自己的S3C2410上的文件系统
用busybox 打造自己的S3C2410上的文件系统<BR> 很久以前就用过busybox了, 最近想在自己的这块MC2410板上做自己的文件系统.搜集了一些资料, 遇到了一些困难. 现写出来与大家分享其过程: <BR> 环境:<BR> host machine :Fedora 2<BR> target machine : MC2410 (S3C2410) 上面跑的 Linux version 2.4.18-rmk7-pxa1 (root@Rhvd) (gcc version 2.95.2 20000516 (releas6) 内核.<BR><BR> 安装交叉编译工具链, 我使用的是arm-linux-3.32 ,然后下载busybox-1.2.1,<BR> 说明: linux上的软件版本很重要,有时版本不一样,就不能正常编译,经验之谈. 我看了网上的人家做的一般是 arm-linux-3.32 + busybox-1.1.3 ,说是编译没有问题, 但结果我却出了问题,可能我的host OS 不是Rh9吧<BR><BR> 顺便说一句: 不知为何搞嵌入式的公司都用Rh9, 由于在网上现在很难下载到Rh9,就装了Fedora.就不信这个邪.<BR> 1: 交叉编译busybox ,make menuconfig<BR> 这里需要注意的地方: <BR> 在Build Options里面<BR> Build busybox as a staic binary (no shared libs) ,我是选yes, 毕竟静态链接比较简单, 先把简单的做成功再做复杂的. <BR> Build shared libbusybox 没有选 <BR> Do you want to bu……
查看全文
发表于:2007-08-09 ┆
阅读(848)
┆
评论(0)