NXP IMX6ULL的官方文档、官方BSP、交叉编译工具链下载
目录
1 官网下载BSP以及相关文档
1.1 文档下载
1.2 NXP 官方uboot和kernel源码下载
1.3 官方评估板硬件资料下载
1.4 官方BSP下载
2 官网SDK下载
3 交叉编译工具链下载及安装
买了块IMX6ULL的开发板,然后移植uboot和kernel的时候,不想直接用开发板跟的程序,想基于IMX6ULL官方的uboot和kernel自己去做移植工作,所以自己先找一下怎么在官网下载这些东西。
1 官网下载BSP以及相关文档
首先登录官网:Automotive, IoT & Industrial Solutions | NXP Semiconductors
针对每款芯片,NXP官方会自己设计一个评估板,并配套相关资料,这里就找一下这些相关的资料,鼠标点击官网上面的DESIGN,然后选择左边的Development Boards,
然后点击i.MX评估板
然后点击view all
然后选择下图中的imx6ull:MCIMX6ULL-EVK|i.MX6ULL Evaluation Kit | NXP Semiconductors
1.1 文档下载
选中左边的suporting information,然后下载最新的docs,
下载完之后解压,得到
打开其中的i.MX_Linux_Users_Guide.pdf
这里可以看到下载NXP官方uboot的网址。
1.2 NXP 官方uboot和kernel源码下载
我们从前面下载的文档里面可以看到下载官方源码的网址
git clone https://github.com/nxp-imx/uboot-imx -b lf_v2022.04
那么我们去github搜一下nxp-imx看一下
然后再搜uboot-imx就能看到
同样的道理,我们还可以在前面的PDF文档中看到
所以我们还可以在刚才的github中找到
这便是NXP官方针对自己的评估板修改的uboot源码和内核源码,自己移植的时候就可以根据这个源码去做修改移植。
1.3 官方评估板硬件资料下载
还是在刚才下载docs的地方,往下看
下载下来,然后解压
可以看到原理图,BOM,
1.4 官方BSP下载
还是刚才的下载页,继续往下看,注意下载IMX6ULL的,右边第一个不是6ull的,
然后下载,解压。
然后这里面是一些设备树文件,内核和uboot,应该是可以直接下载到评估板里面的,然后我发现这里面怎么没有uboot和kernel源码,然后我发现里面有这个文件。SCR-4.1.15-2.0.3.txt,打开可以看到
只不过这里面的网址 git.freescale.com已经失效了,现在新的已经不用这个网址了,具体下载源码直接根据前面的方法去github下载就行了。
2 官网SDK下载
在官网上找到software
得到
画面东西太多了,我直接输入imx6ull搜索看看:Software | NXP Semiconductors
下载那个SDK2.2,下载完之后发现是个exe安装包,
安装,然后得到
其中boards里面是demo代码。
3 交叉编译工具链下载及安装
各种交叉编译工具链的区别_arm交叉编译工具链区别_陈 洪 伟的博客-CSDN博客
首先看一下上面稳重中各种交叉编译工具链的区别,然后只需要确认,IMX6ULL的三个问题:
- 是32位
- 小端模式:由于是小端模式,那我们下载交叉编译工具链就不要带“be”或“eb”的。
- 有fpu:那我们就用带hf的,
所以我们下载arm-linux-gnueabihf-gcc类似这种格式的,我们去linaro官网
Linaro Releases
然后下载这个
下载完之后,解压放到某个路径下,然后添加环境变量即可。
参考文献:
IMX6ULL学习笔记(4)——安装并使用交叉编译工具链_安装交叉编译工具链_Leung_ManWah的博客-CSDN博客
【uboot】imx6ull uboot 2020.04源码下载和编译环境配置_uboot源码下载_ZHONGCAI0901的博客-CSDN博客
NXP IMX6ULL的官方文档、官方BSP、交叉编译工具链下载相关推荐
- 【Android 命令行工具】Android 命令行工具简介 ( 官方文档 | SDK 命令行工具 | SDK 构建工具 | SDK 平台工具 | 模拟器工具 | Jetifier 工具 )
文章目录 一.官方文档 二.Android 命令行工具简介 1.SDK 命令行工具 2.SDK 构建工具 3.SDK 平台工具 4.模拟器工具 5.Jetifier 工具 一.官方文档 Android ...
- NXP I.MX6ULL 交叉编译工具链下载地址?
链接:https://pan.baidu.com/s/1a0ijRCqX2JbSbJfkrrduuQ 提取码:kut1 更多资料,可以来这里寻找:nxp imx6ull 核心板/开发板资料
- pyrealsense 官方文档 官方doc 官方API(API Architecture 架构)
链接:pyrealsense2 API Architecture https://github.com/IntelRealSense/librealsense/blob/master/doc/api_ ...
- 最新Elasticsearch8.4.3 + Kibana8.4.3在云服务器Centos7.9安装部署(参考官方文档)
一.前言 最近笔者学习Elasticsearch,官方最新稳定版为 Elasticsearch-8.4.3,想在云服务器上Centos7.9搭建.搭建之路坑多路少啊(指网上的博文教程五花八门,基本 ...
- MySQL8.0.28安装教程全程参考MySQL官方文档
MySQL8.0.28详细安装教程.提供了Windows10下安装MariaDB与MySQL8.0同时共存的方法,以及Linux发行版Redhat7系列安装MySQL8.0详细教程.Windows10 ...
- Pandas官方文档!(中文版PDF下载)
Pandas是一个强大的分析结构化数据的工具集:它的使用基础是Numpy(提供高性能的矩阵运算):用于数据挖掘和数据分析,同时也提供数据清洗功能.学习Pandas最好的方法就是看官方文档: <1 ...
- 《Log4j 2 官方文档》多余性(Additivity)
如果我们希望输出com.foo.Bar的TRACE等级的日志,而不像影响其他日志的输出.简单的改变日志等级是不能达到我们想要的目的:但是修改也很简单,只要我们添加一个新的Logger定义就可以达到目标 ...
- 鸿蒙构建系统——gn官方FAQ翻译,以及gn官方文档分享
GN FAQ 翻译 (PS:花了将近半个小时,把GN的官方FAQ翻译了一遍,有错漏之处欢迎大家指正.) GN 的文档在哪里? GN有大量的内置的帮助文档,所以你可以运行gn help命令查阅,但是你同 ...
- Qt官方文档阅读笔记-对官方Star Delegate Example实例的解析
对应的博文为: 目录 Star Delegate Example StarDelegate Class Definition StarDelegate Class Implementation Sta ...
最新文章
- 《Kinect应用开发实战:用最自然的方式与机器对话》一3.4 深度图像成像原理...
- linux xxd查看二进制文件命令
- CentOS查看CPU信息、位数、多核信息
- RabbitMQ(三)发布确认
- Android 5.1 SystemServer SystemService 各个系统Manager
- 三十八、Java集合中的ConcurrentHashMap
- C专家编程—使用unsigned int可能产生的Bug(1)
- promise A+ 原理
- 用堆栈和用递归分别实现倒序打印
- CADD课程学习(5)-- 构建靶点已知的化合结构(ChemDraw)
- keras 的dot、multiply区别
- 使用Ghost还原系统为什么容易出问题?
- 海马玩关联android,Android ADB连接海马玩模拟器
- python3类c语言LL1文法编译器设计
- 项目文档的流程图,ER图,用例图
- 当我们想要用LinkedIn领英开发客户时,如何设计填写职位头衔?
- 2020Android大厂高频面试题(字节跳动+阿里,作为Android开发程序员
- linux tty字体,ArchLinux TTY 中文字体渲染
- AI绘图参数设置和一些注意点
- http chunk
热门文章
- java type proposals_Java proposals、Java Type proposals和Java Non-Type proposals区别
- 连载六 奖学金文章更新 张文军 北京IOS第38期学员
- 股票k线图(含具体分析过程)
- Pyqt5 画K线图 最漂亮的K线图 股票
- 每日一练习——买香蕉问题
- DeviceIOControl读写硬盘设备
- 老毛桃怎么备份LINUX系统,如何能在老毛桃U盘系统维护盘中加入一个linux系统
- @Scheduled注解实现定时任务
- 小白白的白嫖工具(持续更新)
- 【人生苦短,我学 Python】基础篇——字符串(Day7)