crifan 13年前 (2013-07-24) 5525浏览
【问题】
折腾:
【记录】重试使用最新版本1.18.0的crosstool-ng去配置和编译xscale的交叉编译器
期间,在cygwin下编译crosstool-ng出错:
CLi@PC-CLI-1 ~/develop/crosstool-ng/c...
crifan 13年前 (2013-07-24) 5330浏览
【背景】
折腾:
【记录】在Cygwin下编译gcc-3.4.5-glibc-2.3.6的arm-xscale-linux-gnu交叉编译器
期间,去为arm的xscale配置crosstool。
【折腾过程】
1.进入Paths and misc ...
crifan 13年前 (2013-07-24) 3603浏览
【背景】
折腾:
【记录】crosstool为xscale编译(ct-ng build)过程
期间,出错了:
[INFO ] Installing C library headers
[EXTRA] Configuring C library...
crifan 13年前 (2013-07-24) 3837浏览
1.先要了解嵌入式的背景知识
嵌入式开发之嵌入式背景知识
2.再去了解:
嵌入式开发之基本概念和开发逻辑
3.然后才是针对每个部分,分别去学习:
嵌入式开发之交叉编译器
嵌入式开发之bootloader
嵌入式开发之kernel
嵌入式开发之root...
crifan 13年前 (2013-07-24) 2791浏览
嵌入式开发之烧录工具和烧录方式
JLink
串口
等工具。
其他特殊的:
而更多的开发板,或cpu,很多自带相应的开发工具,包括烧录工具,比如 e8a的烧录工具,可以烧录对应cpu的板子
烧录方式,部分内容,参见:
【...
crifan 13年前 (2013-07-24) 3466浏览
嵌入式开发之rootfs
什么是rootfs
为何要rootfs
关于嵌入式Linux的根文件系统: 嵌入式中如何增加启动项
nfs挂载rootfs
提及在线升级系统,即升级rootfs
支持yaff的4k和8k的那个脚本
yaffs...
crifan 13年前 (2013-07-24) 3280浏览
嵌入式开发之kernel
嵌入式系统
免费开源的,就属linux
主要内容: 介绍嵌入式linux的基本编译的过程 make menuconfig
make uImage 生成的uImage和zImage等的区别 如何加参数配置,以生成uIm...
crifan 13年前 (2013-07-24) 5683浏览
【背景】
折腾:
【记录】在Cygwin下编译gcc-3.4.5-glibc-2.3.6的arm-xscale-linux-gnu交叉编译器
期间,在配置好crosstool:
【记录】为arm的xscale配置crosstool-ng
后,且也基本...
crifan 13年前 (2013-07-24) 3734浏览
嵌入式开发之bootloader
之前有很多
现在用的最多的就是uboot
主要介绍的内容有: 版本演化历史 目前最常用的哪几个版本:
u-boot.1.1.6
uboot 2012之类的 介绍代码的逻辑和框架 arch,支持的平台
cpu类...
crifan 13年前 (2013-07-24) 4633浏览
嵌入式开发之交叉编译器
也叫 工具链
交叉编译器,就像,在地球上,研究太空飞船,要搭建一个模拟环境,模拟目前平台,在宿主机上,搭建一个目标开发板上的环境,即地球上造出来的飞船,是飞在外太空的,主机上编译出来的程序是在目标开发板上的。
如...