瑞萨RZ/A2M Linux4.19系统构建与驱动移植纪实之一:BSP环境搭建

我的系统信息

下载RZ/A Linux-4.19 BSP

编译安装带有SSL模块的Python 2.7

我的系统信息

下载RZ/A Linux-4.19 BSP

前往elinux官网,选择Renesas RZ/A系列

进入后选择4.19的Link进入github,然后Download ZIP,解压缩。

这里要注意一下,尽量留出较大的硬盘空间和使用较高性能的磁盘(例如SSD),尽管现在只有不到10MB,BSP的目录随着构建和移植的过程会迅速变大,在写本文的时候,我已经进行了一些构建和移植操作,我的BSP目录大小为3.4GB。

编译安装带有SSL模块的Python 2.7

尽管ubuntu 18.04带有python2.7 ,但是并不带有SSL模块,这样在某些时候就无法从https地址自动下载一些包文件。

这个步骤一定要在config之前完成。

首先:

sudo apt-get install libreadline-gplv2-dev libncursesw5-dev libssl-dev libsqlite3-dev tk-dev libgdbm-dev libc6-dev libbz2-dev

然后下载python源码:

https://www.python.org/ftp/python/2.7.17/

版本与ubuntu机器上完全一致(这样能保持最大的兼容)

然后按照这样的步骤操作

第二个注意点就是:在BSP选定好了目录后并且Config后,禁止再移动BSP的位置,因为各级makefile和其他config文件中包含了大量的绝对路径!

瑞萨linux编译环境,瑞萨RZ/A2M Linux4.19系统构建与驱动移植纪实之一:BSP环境搭建...相关推荐

  1. linux编译安装Nginx1.6.0+MySQL5.6.19+PHP5.5.14

    linux编译安装Nginx1.6.0+MySQL5.6.19+PHP5.5.14的方法对于 我这个小菜菜来讲是非常的复杂的还好有这篇文章,下面一起来看看吧. 一.使用系统镜像文件配置本地yum源 1 ...

  2. linux系统 RTL8152B网卡驱动移植-USB转网卡

    本文描述了在imx6q上对百兆网卡RTL8152B进行移植的过程,有相关的疑惑的可参考本文进行移植. 感谢国芯科技的范工 y_fan 的耐心指点,RTL8152B相关移植的资料比较少,范工给予重要调试 ...

  3. Linux | 编译原理、gcc的命令参数、自动化构建工具 make/Makefile

    文章目录 编译原理 预处理 编译 汇编 链接 gcc的常用命令参数 make 和 Makefile 的概念 make的运行 通配符 自动化变量 伪目标.PHONE:[命令] 编译原理 在解释 make ...

  4. linux可以用9260无线网卡,基于AT91SAM9260开发板的WiFi无线网卡驱动移植

    1.驱动Makefile文件修改 一般只需在$(MAKE) 添加 -C /嵌入式内核目录 例如: modules: $(MAKE) -C/home/work/linux-2.6.20  M=$(TOP ...

  5. 详解AUTOSAR:Green Hills Software(GHS)编译下载瑞萨RH850程序(环境配置篇—2)

    目录 1.配置烧录器参数 2.仿真烧录程序 在学习本篇博文之前,可以先看一看:Green Hills Software(GHS)的安装和申请License文件. 使用GHS编译下载瑞萨RH850程序方 ...

  6. linux 编译opencl,OpenCL编译环境配置(VS+Nvidia)

    英伟达的显卡首先要下载安装CUDA开发包,可以参考这里的步骤:   VS2015编译环境下CUDA安装配置 安装好CUDA之后,OpenCL的配置就已经完成了80%了,剩下的工作就是把OpenCL的路 ...

  7. Linux 之八 完整嵌入式 Linux 环境、(交叉)编译工具链、CPU 体系架构、嵌入式系统构建工具

      最近,工作重心要从裸机开发转移到嵌入式 Linux 系统开发,由于之前对嵌入式 Linux 环境并不是很了解,因此,第一步就是需要了解如何搭建一个完整的嵌入式 Linux 环境.现在将学习心得记录 ...

  8. linux编译环境下,华为LiteOS初体验(STM32F407)

    linux编译环境下,华为LiteOS初体验(STM32F407) 1.概述 系统:Ubuntu22.04,linux版本号如下 Linux linux 5.15.0-40-generic #43-U ...

  9. linux编译安装的好处,Linux学习—源码安装

    源码安装--可以按照自己的需求安装,这是源码安装的好处,而二进制安装无法选择 大部分的源码安装步骤大致相同,具体细节可以参考解压缩之后的README和INSTALL README: 介绍了软件包的功能 ...

最新文章

  1. AI志愿超强攻略|中国高校AI专业最全院校排名课程对比(附链接)
  2. 趣谈网络协议笔记-二(第六讲)
  3. 安卓存储性能测试软件,安卓版PCMark存储性能测试:魅族Pro 5/Pro 6都逆袭S7 edge了...
  4. linux i2c adapter 增加设备_LINUX设备驱动模型分析之四 设备模块相关(DEVICE)接口分析...
  5. js统计html页面访问的次数6,JS综合篇--[总结]Web前端常用代码片段整理
  6. 带你了解FPGA(2)--逻辑设计基础
  7. springcloud使用zipkin和rabbitmq进行服务链路追踪
  8. vim入门教程(简洁有效)
  9. java退出函数_如何更新线上的 Java 服务器代码
  10. 上传图片并实现本地预览(1)
  11. 三创赛优秀作品_创新藏在每一个细节里———记第三届3S杯全国大学生物联网技术与应用“三创”大赛一等奖获奖作品...
  12. 量子力学 一 基础5 厄尔米特算符与酉算符 算符的谱分解
  13. linux查看日志内存,linux查看日志、磁盘、cpu、内存使用情况及清理磁盘,日志等。你需要的linux常用基本操作都在这里!!!...
  14. 企业微信消息推送脚本
  15. Springboot整合Hibernate入门
  16. SharedPreferences in credential encrypted storage are not available until after user is unlocked
  17. 如何实现通过扫描二维码下载阿里云文件
  18. ipv6地址分类 java_IPv6的本地联网地址计算方法详解
  19. 游戏开发日记(-1):游戏史
  20. 第一、二章大数据与Hadoop的概述

热门文章

  1. ACAD DWG to PDF Converter 9.8.2.4版本更新啦
  2. 阿包也是兔娘cosplay全套超清图包合集
  3. 工作经费的开支范围_科研经费使用范围及说明
  4. python百度地图和租房信息_python爬虫租房信息在地图上显示的方法
  5. 韩剧《我的黄金光辉人生》观后感
  6. 一条命令轻松调节mac鼠标移动速度
  7. 30岁零基础自学编程,先学哪种语言最好?
  8. SpringBoot:入门简单使用
  9. SpringSecurity+JWT+OAuth2
  10. Android平台开发-Android keypad map-Android按键事件