在树莓派3上移植uboot

树莓派上一般都使用官方的Raspbian,但最近在研究OPTEE,于是突发奇想要在树莓派3b上移植一个u-boot,参考了教程 https://elinux.org/RPi_U-Boot,步骤记录如下。

1.下载最新的u-boot源码

我使用的是官方分支:ftp://ftp.denx.de/pub/u-boot/u-boot-2018.07.tar.bz2
网速比较慢的同学可以用我传到百度云的一份:
链接:https://pan.baidu.com/s/1oT2ozaFgjXw_QGFF9tCJbQ 密码:46qc

2.安装64位的arm-gcc

由于我们使用的u-boot版本较新,所以如果arm-gcc版本过低则无法编译,在配置时会报错。同样也把我使用的工具链上传到百度云了,记得导入环境变量。
链接:https://pan.baidu.com/s/1t9x4YP36bhB5bKSl98xr-g 密码:8f76

3.进行树莓派的编译配置

uboot官方支持树莓派,所以只需要进入到uboot的目录,执行配置。

在树莓派3上移植uboot相关推荐

  1. 【树莓派学习笔记】树莓派4B上运行uboot并从网络启动linux内核(上)

    [树莓派学习笔记]树莓派4B上运行uboot并从网络启动linux内核(上) 文章目录 [树莓派学习笔记]树莓派4B上运行uboot并从网络启动linux内核(上) 前言 1. 硬件需求与软件版本汇总 ...

  2. stm32移植paho_如何在STM32上移植Linux?超详细的实操经验分享

    原标题:如何在STM32上移植Linux?超详细的实操经验分享 刚从硬件跳槽为嵌软时,没有任何一丝的准备.一入职,领导就交代了一项特难的任务--在stm32上移植linux! 瞬间我就懵了,没办法硬着 ...

  3. 移植u-boot到stm32f407

    上年刚从硬件跳槽为嵌软,没有任何一丝丝的防备,一入职.领导就交代了一特难任务-在stm32上移植linux,瞬间我就懵逼了~没办法硬着头发上,先搜集资料,一看还真是个艰难的任务,我之前跑的是ok641 ...

  4. 树莓派3B+移植uboot

    一.前言 最近入手得一块树莓派3B+开发板,试着移植Uboot到其中作启动内核,练练手. 二.大致过程 1.准备一张8G以上microSD卡或U盘(树莓派3B+默认支持USB启动),在Windows环 ...

  5. 详细讲解 移植Uboot到ARMer9开发系统上

    首先了解ARMer9开发系统硬件设计上和三星原装SMDK2410之间的区别.让uboot在ARMer9开发系统上跑起来,目前只需要关注如下的硬件区别,解决了下面这个问题,uboot就可以在ARMer9 ...

  6. 一、【s3c2440移植u-boot-2016-11】拷贝代码并在NOR Flash上启动u-boot

    (一)拷贝模板 1.拷贝board/samsung/smdk2410为board/samsung/smdk2440 book@ubuntu:~$ cd u-boot-2016.11/board/sam ...

  7. S5PV210之Sate210-F DIY硬件,移植uboot,kernel,android 活动现在已经进入实施阶段吗,欢迎广大网友参与 !...

    大家一起来diy 超低价四核的exynos4412或者Cortex A8S5pv210开源开发板 商业版Sate210已经完成了好久了. Sate4412 也已经出来. 但是这两个接口非常全,主要是针 ...

  8. 移植U-BOOT之支持烧写YAFFS文件系统以及制作U-BOOT补丁

    今天,我们来移植U-BOOT让其支持YAFFS文件系统映像的烧写,以及最后的终极目标,制作Uboot补丁,因为我们信心苦苦移植好了Uboot,如果换一个地方的或者换一台电脑之类的,我们也不想再浪费时间 ...

  9. jz2440开发板移植U-boot之修改代码支持DM9000网卡

    今天我们来移植U-boot到jz2440开发板,修改代码支持DM9000网卡.查看之前写的移植记录请点击链接:点击查看之前的移植记录 现在大多数开发板都支持DM9000网卡.我们的U-boot源码里面 ...

最新文章

  1. 185页深度报告 扒一扒AI金融的老底【附下载】
  2. CentOS7 Apache调优之开启deflate压缩模块
  3. python数组不同地方
  4. ParlAI:Facebook开源的一个AI对话框架
  5. springboot 引入jdbc驱动_Spring Boot:企业常用的 Starter以及实现
  6. centos7.8源码编译安装nginx1.17.10
  7. srve0255e尚未定义要怎么办_我的可转债中签了,该怎么办?
  8. python--递归、二分查找算法
  9. VirtualBox (VBoxManage clonehd )复制vdi文件实现复制
  10. 51 Nod 1005 大数加法【Java大数乱搞,python大数乱搞】
  11. 浙江大学PAT考证,计算机专业的可别错过了,轻松就业+高薪
  12. AgentWeb 更加简洁优秀的webview
  13. python snmp-cmds get示例
  14. 【android】悬浮球
  15. 【积跬步以至千里】Markdownpad2报错: Html Rendering Error:An error occurred with the HTML rendering component。
  16. Android Switch驱动的耳机检测
  17. CRM系统中的线索、客户、联系人、商机
  18. 什么是Java面向对象OOP
  19. Prince and Princess问题解决
  20. 【微服务】如何实现微服务集群的高可靠?

热门文章

  1. 计算机制作技术培训,一种基于计算机网络技术的企业技术培训工作台的制作方法...
  2. 2大学英语四级关于计算机的图表作文,大学英语四级图表类作文模板汇总
  3. 51单片机_点亮第一个LED灯_0x01
  4. ftp服务器无法复制文件夹,为什么serv u不能粘贴文件夹
  5. 物联网产业链全景图及8大环节超详解读
  6. 芯科EmberZNet_ZigBee3.0_EFR32MG开发日记四:ZigBee例程下载至开发套件
  7. Vuex固化插件下载
  8. 【人工智能毕设之基于深度学习+pyqt的老照片修复系统-哔哩哔哩】 https://b23.tv/t5kVJrZ
  9. 【网络攻防课实验】五:Nmap脚本引擎 (NSE) 的使用及脚本编写
  10. 五个温度带的分界线_中温带与暖温带分界线