![](https://img-blog.csdnimg.cn/20201014180756927.png?x-oss-process=image/resize,m_fixed,h_64,w_64)
linux学习
文章平均质量分 76
荻夜
这个作者很懒,什么都没留下…
展开
-
03-编译U-boot-at91
U-boot 简介 U-Boot 是一个主要用于嵌入式系统的引导加载程序。准备工作首先在 Ubuntu 系统中安装好交叉编译器,具体方法可以查看交叉编译器的安装获取 u-boot-at91 源码下载 u-boot 源码,如果直接下载源码,建议下载 release 版本,如果使用 [git 拉取](git clone https:/github.com/linux4sam/u-boot-at91.git),拉取完成后也建议切换到 release 分支进行编译;通过 git原创 2022-05-18 17:12:16 · 197 阅读 · 0 评论 -
02-编译 AT91Bootstrap
准备工作首先在 Ubuntu 系统中安装好交叉编译器,具体方法可以查看交叉编译器的安装获取 AT91Bootstrap 源码下载 AT91Bootstrap 源码,选择 3.X 的源码,以适应比较老的 AT91SAM9X25 开发板,然后将下载好的文件放置到 Ubuntu 主机的工作目录下在 Ubuntu 主机的工作目录下,使用 git clone https://github.com/linux4sam/at91bootstrap.git 直接拉取源码,拉取后,打开源码目录 cd原创 2022-04-30 08:00:00 · 405 阅读 · 0 评论 -
交叉编译器的安装
交叉编译器的概念交叉编译器也叫做交叉编译工具链(cross compilation tool chain),是在一种计算机环境中运行的编译程序,能编译出在另外一种环境下运行的代码,比如在PC平台(X86 CPU)上 编译 出能运行在以ARM为内核的CPU平台上的程序, 编译得到的程序在X86 CPU平台上是不能运行的,必须放到ARM CPU平台上才能运行,虽然两个平台用的都是Linux系统。使用交叉编译器的原因ARM上可以运行操作系统,所以用户完全可以将ARM当做计算机来使用,理论上也可以在ARM上使原创 2022-04-29 09:47:53 · 3632 阅读 · 0 评论 -
01-AT91SAM9X25初识
一、在官网下载必要的资料在 官网 下载 AT91SAM9X25 的相关手册第一个是芯片的手册,查询寄存器等信息第二个文档主要是关于内核方面的讲解。第三个文档主要是包含了管脚分配、程序调试、电路参考等,是主要需要翻阅的文档;在 Atmel 的 linux 典型技术支持网页 可以下载到后续我们需要使用的 bootstarp boot linux等源码和工具等根据网页上的指导,先下载 demo 的镜像到板子上,尝试着先在板子上把 linux 运行起来。二、烧录官网提供的固件包,先体验一下系统在开原创 2022-04-28 14:32:39 · 997 阅读 · 0 评论