目录

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、交叉编译工具链下载相关推荐

  1. 【Android 命令行工具】Android 命令行工具简介 ( 官方文档 | SDK 命令行工具 | SDK 构建工具 | SDK 平台工具 | 模拟器工具 | Jetifier 工具 )

    文章目录 一.官方文档 二.Android 命令行工具简介 1.SDK 命令行工具 2.SDK 构建工具 3.SDK 平台工具 4.模拟器工具 5.Jetifier 工具 一.官方文档 Android ...

  2. NXP I.MX6ULL 交叉编译工具链下载地址?

    链接:https://pan.baidu.com/s/1a0ijRCqX2JbSbJfkrrduuQ 提取码:kut1 更多资料,可以来这里寻找:nxp imx6ull 核心板/开发板资料

  3. pyrealsense 官方文档 官方doc 官方API(API Architecture 架构)

    链接:pyrealsense2 API Architecture https://github.com/IntelRealSense/librealsense/blob/master/doc/api_ ...

  4. 最新Elasticsearch8.4.3 + Kibana8.4.3在云服务器Centos7.9安装部署(参考官方文档)

    一.前言   最近笔者学习Elasticsearch,官方最新稳定版为 Elasticsearch-8.4.3,想在云服务器上Centos7.9搭建.搭建之路坑多路少啊(指网上的博文教程五花八门,基本 ...

  5. MySQL8.0.28安装教程全程参考MySQL官方文档

    MySQL8.0.28详细安装教程.提供了Windows10下安装MariaDB与MySQL8.0同时共存的方法,以及Linux发行版Redhat7系列安装MySQL8.0详细教程.Windows10 ...

  6. Pandas官方文档!(中文版PDF下载)

    Pandas是一个强大的分析结构化数据的工具集:它的使用基础是Numpy(提供高性能的矩阵运算):用于数据挖掘和数据分析,同时也提供数据清洗功能.学习Pandas最好的方法就是看官方文档: <1 ...

  7. 《Log4j 2 官方文档》多余性(Additivity)

    如果我们希望输出com.foo.Bar的TRACE等级的日志,而不像影响其他日志的输出.简单的改变日志等级是不能达到我们想要的目的:但是修改也很简单,只要我们添加一个新的Logger定义就可以达到目标 ...

  8. 鸿蒙构建系统——gn官方FAQ翻译,以及gn官方文档分享

    GN FAQ 翻译 (PS:花了将近半个小时,把GN的官方FAQ翻译了一遍,有错漏之处欢迎大家指正.) GN 的文档在哪里? GN有大量的内置的帮助文档,所以你可以运行gn help命令查阅,但是你同 ...

  9. Qt官方文档阅读笔记-对官方Star Delegate Example实例的解析

    对应的博文为: 目录 Star Delegate Example StarDelegate Class Definition StarDelegate Class Implementation Sta ...

最新文章

  1. 《Kinect应用开发实战:用最自然的方式与机器对话》一3.4 深度图像成像原理...
  2. linux xxd查看二进制文件命令
  3. CentOS查看CPU信息、位数、多核信息
  4. RabbitMQ(三)发布确认
  5. Android 5.1 SystemServer SystemService 各个系统Manager
  6. 三十八、Java集合中的ConcurrentHashMap
  7. C专家编程—使用unsigned int可能产生的Bug(1)
  8. promise A+ 原理
  9. 用堆栈和用递归分别实现倒序打印
  10. CADD课程学习(5)-- 构建靶点已知的化合结构(ChemDraw)
  11. keras 的dot、multiply区别
  12. 使用Ghost还原系统为什么容易出问题?
  13. 海马玩关联android,Android ADB连接海马玩模拟器
  14. python3类c语言LL1文法编译器设计
  15. 项目文档的流程图,ER图,用例图
  16. 当我们想要用LinkedIn领英开发客户时,如何设计填写职位头衔?
  17. 2020Android大厂高频面试题(字节跳动+阿里,作为Android开发程序员
  18. linux tty字体,ArchLinux TTY 中文字体渲染
  19. AI绘图参数设置和一些注意点
  20. http chunk

热门文章

  1. java type proposals_Java proposals、Java Type proposals和Java Non-Type proposals区别
  2. 连载六 奖学金文章更新 张文军 北京IOS第38期学员
  3. 股票k线图(含具体分析过程)
  4. Pyqt5 画K线图 最漂亮的K线图 股票
  5. 每日一练习——买香蕉问题
  6. DeviceIOControl读写硬盘设备
  7. 老毛桃怎么备份LINUX系统,如何能在老毛桃U盘系统维护盘中加入一个linux系统
  8. @Scheduled注解实现定时任务
  9. 小白白的白嫖工具(持续更新)
  10. 【人生苦短,我学 Python】基础篇——字符串(Day7)