【经验】R-Car开发板可支持的linux内核加载模式介绍及相关的uboot参数配置

2019-08-16 Renesas
R-Car开发板,嵌入式开发板,R-car,Renesas R-Car开发板,嵌入式开发板,R-car,Renesas R-Car开发板,嵌入式开发板,R-car,Renesas R-Car开发板,嵌入式开发板,R-car,Renesas

嵌入式开发板linux内核的加载方式有很多种,本文将介绍R-Car开发板所能支持的内核加载方式的操作以及相关的uboot参数配置。

 

1、  网络加载

网络启动是R-Car开发板学习接触的第一种内核加载和启动方式,通过tftp服务从服务器上下载内核到内存空间并运行,通过nfs服务将共享目录的文件系统挂载到开发板。在此过程中可能会出现内核或者文件系统加载失败的问题,所以需要注意以下几点:

a)、在uboot下ping服务器,确认开发板网络正常,如果提示xxx.xxx.xxx.xxx(IP)  is actived,说明开发板与服务器通路是正常的,否则请检查开发板网络配置,一般多是忘了配置网口的MAC地址。


b)、如提示找不到内核文件或者文件系统无法挂载,则需要确认tftp/nfs服务配置是否正常和uboot启动参数配置是否有误。

                  

uboot参数:

setenv bootargs ‘rw root=/dev/nfs nfsroot=xxx.xxx.xxx.xxx:/home/nfs ip=xxx.xxx.xxx.xxx’          

setenv bootcmd ‘tftp 0x48080000 Image;tftp 0x48000000 xxx.dtb;booti 0x48080000 – 0x48000000’

nfsroot即配置的nfs共享目录,ip即开发板的ip地址,booti后的两个地址与‘-’之间要有空格,否则有可能引起未知的错误。

 

2、  U盘加载

U盘加载内核的优点在于操作方便,不受外部条件影响,各板可共用一个U盘,所以是大多数用户开发阶段选择的首选方式。缺点是需要将U盘格式化成ext格式,导致该U盘在windows环境下无法使用,且目前U盘质量参差不齐,有可能出现U盘放置一段时间后无法被开发板识别。


uboot命令行下输入‘usb’,系统将会提示与usb相关的命令接口,可使用这些命令对usb设备进行相应的检测,以确定SOC是否能正常访问USB设备。

        

uboot参数:

setenv bootargs ‘rw root=/dev/sda ignore-loglevel’       

setenv bootcmd ‘usb start;ext4load usb 0:0 0x48080000 Image;ext4load usb 0:0 0x48000000 xxx.dtb;booti 0x48080000 – 0x48000000’

其中usb设备的设备号和分区号需要根据实际情况进行调整。

 

3、  emmc加载

emmc加载是广大用户选择的最终方式,其优点是启动和存储可以一个器件搞定,节省成本,同时可以实现备份并在主系统出错时自动启动备份系统,更加安全可靠。缺点时开发阶段操作起来比较麻烦。

操作流程如下:

1)、  移植一个格式化工具到编译好的文件系统;

2)、  将编译好的内核和文件系统备份到用于网络或者U盘启动的文件系统中;

3)、  通过网络或者U盘启动系统;

4)、  用fdisk命令对emmc进行分区,并使用移植的格式化工具对分区进行格式化;

5)、  将备份的内核和文件系统copy到格式化后的emmc分区。

自此,emmc内核加载准备工作完成,将uboot加载参数配置成emmc加载后复位。

        

uboot参数:

setenv bootargs ‘rw root=/dev/mmcblk0p1 ignore-loglevel’ 

setenv bootcmd ‘mmc dev 1:1;ext4load mmc 1:1 0x48080000 Image;ext4load mmc 1:1 0x48000000 xxx.dtb;booti 0x48080000 – 0x48000000’

其中emmc的设备号和分区号需要根据实际情况进行调整。


技术资料,数据手册,3D模型库,原理图,PCB封装文件,选型指南来源平台:世强硬创平台www.sekorm.com
现货商城,价格查询,交期查询,订货,现货采购,在线购买,样品申请渠道:世强硬创平台电子商城www.sekorm.com/supply/
概念,方案,设计,选型,BOM优化,FAE技术支持,样品,加工定制,测试,量产供应服务提供:世强硬创平台www.sekorm.com
集成电路,电子元件,电子材料,电气自动化,电机,仪器全品类供应:世强硬创平台www.sekorm.com
  • +1 赞 0
  • 收藏
  • 评论 0

本文由提供,版权归世强硬创平台所有,非经授权,任何媒体、网站或个人不得转载,授权转载时须注明“来源:世强硬创平台”。

评论

   |   

提交评论

全部评论(0

暂无评论

相关推荐

【经验】VMware Workstation 14下载及安装详解

VMware Workstation Pro 是将多个操作系统作为虚拟机 (VM) 在单台 Linux 或 Windows PC 上运行的行业标准。方便Renesas R-CAR SoC等嵌入式平台的软件开发环境搭建。本文详细讲解了VMware Workstation 下载及安装。

设计经验    发布时间 : 2018-06-11

【经验】R-Car H3/M3 DDR4适配之代码修改

R-Car系列是Renesas(瑞萨)的一款多核处理器,R-Car H3/M3是R-Car系列性能最优,市场应用最多的两个型号。很多时候,客户会选择SIP封装的产品,已经集成了DDR,根据料号不同其配置也稍有差异,也有客户会选择SOC封装,然后自行搭配外围器件,这个时候就需要针对所选的DDR4进行代码适配了。本文将介绍在各个部分的源码中要如何对DDR4进行适配。

设计经验    发布时间 : 2019-08-28

【经验】R-Car H3/M3硬件设计之晶振需求介绍

本文主要介绍了Renesas R-Car H3/M3各模块对外部晶振的需求,分析了R-Car开发板上晶振的必要性,为R-Car用户的硬件设计提供参考。

设计经验    发布时间 : 2019-08-09

浅析Renesas R-Car的启动流程

Renesas(瑞萨电子)推出驾驶安全辅助系统和车载信息娱乐系统的第三代R-Car SoC芯片,第三代的产品主要包括R-Car H3、R-Car H3N、R-Car M3、R-Car M3N、R-Car D3、R-Car E3、R-Car V3,内核方面使用的是Cortex-A57 CPU、Cortex-A53 CPU和Cortex-R7,主要面向无人驾驶、智能辅助驾驶、车机、仪表和ADAS等应用

新产品    发布时间 : 2019-11-13

瑞萨电子第5代R-Car产品家族,为汽车OEM带来可扩展MCU/SoC解决方案

第5代R-Car产品家族均围绕基于Arm内核的计算引擎构建,包括高性能64位SoC、32位跨界MCU、和比同类性能更佳的16位MCU,能使客户的设计获得更高的灵活性、适应性和集成度。全新产品家族可在所有车型、性能等级和应用中实现纵向与横向扩展,并且在设计时非常注重软件的可复用性,支持跨越多种类、多代汽车产品兼容。

厂牌及品类    发布时间 : 2023-12-13

How to Build Together a Safe and Efficient AD & ADAS Central Computing Solution

Should RENESAS stop here and call it a success? Clearly no! Progress has no limits and by working together we ensure to constantly update our understanding of how autonomous systems of tomorrow will be and anticipate that by providing state-of-the-art processing solutions that would bring them successfully to the mass market.

技术探讨    发布时间 : 2023-11-30

【经验】瑞萨烧写工具MiniMonitor介绍及优缺点分析

瑞萨针对R-Car产品推出了两款软件烧写工具:MiniMonitor和flash writer,纯软件烧写,不需借助外部工具。本文将重点介绍MiniMonitor的使用,并对其优缺点进行详细的分析,需要注意的是,本文介绍的烧写工具适用平台不包括R-Car V3x。

设计经验    发布时间 : 2019-08-03

【应用】结合CAN/CAN FD和以太网AVB/TSN的车载网络解决方案,助力推进自动驾驶的发展

瑞萨电子推出的结合CAN/CAN FD和以太网AVB/TSN技术的车载网络解决方案,可同时满足车身控制和低时延大数据传输传输,能有效解决下一代自动驾驶汽车对车身控制和数据传输的应用需求。

应用方案    发布时间 : 2019-01-04

【应用】瑞萨推出用于多个设备构成的系统的调试和分析的解决方案,解决车载软件开发中遇到的难题

瑞萨电子正在致力于开发面向多设备的软件开发课题的解决方案。 Sync Logging是用于多个设备构成的系统的调试和分析的解决方案,它提供了一种方式来了解每个设备在相同时间点执行了什么样的处理。

应用方案    发布时间 : 2023-10-11

【产品】基于R-Car D3 CPU核心设计开发的Draak开发板R8A77995外部资源介绍

Renesas R-Car D3 Draak开发板是由Renesas基于R-Car D3 R8A77995型号CPU核心来设计开发的,相比R-Car H3、M3 CPU架构来说,有很大的差异,R-Car D3产品只能做仪表。本文将介绍Renesas R-Car D3 Draak开发板R8A77995的外部接口资源。

新产品    发布时间 : 2019-08-22

英业达与瑞萨电子联合开发汽车网关概念验证产品,双方的技术合作将加速全球新一代汽车的发展

2023 年 9 月 11 日,中国台北讯 - 全球高性能服务器厂商英业达(TPE:2356)与全球半导体解决方案供应商瑞萨电子(TSE:6723)今日宣布,双方将共同为快速增长的电动汽车(EV)市场设计汽车网关解决方案。针对一级汽车零部件供应商和OEM,两家公司将基于瑞萨电子 R-Car 片上系统 (SoC) 开发互联网关的概念验证 (PoC) 产品。

厂牌及品类    发布时间 : 2023-09-21

【经验】解决及分析R-Car H3 Starter-Kit开发板启动时出现的AVS设置重试失败问题

Renesas(瑞萨电子)推出驾驶安全辅助系统和车载信息娱乐系统的第三代R-Car汽车平台解决方案R-Car H3 SoC芯片,本文将介绍解决以及分析瑞萨R-Car H3 Starter-Kit开发板启动时出现的AVS设置重试失败问题。

设计经验    发布时间 : 2020-03-09

【产品】R-Car V3H的Starter kit开发板ASK-RCAR-V3H-WS10/WS11

Renesas R-Car V3H使用了IMP-X5+作为图像识别的引擎以及专门的硬件加速器,并取得了先进的传感能力,这些算法中包括了密集的光流处理、密集的立体视觉差的处理和目标分类算法。R-Car V3H集成的CNN功能可以加速深度学习,并只有0.3瓦的超低功耗。本文主要介绍R-Car V3H的Starter kit开发板ASK-RCAR-V3H-WS10/WS11介绍。

新产品    发布时间 : 2019-11-12

Inventec and Renesas to Jointly Develop Proof-of-Concept for Automotive Gateways

Under the terms of the agreement, Renesas will provide Inventec with its latest offering of R-Car SoCs, analog, and power products, along with engineering support to assist Inventec in developing a PoC for next-generation in-vehicle connected gateway systems.

厂牌及品类    发布时间 : 2023-09-13

Renesas New R-Car SDK is an Easy-to Start & Easy-to-Use Development Framework for the R-Car V Series SoCs

Renesas Electronics Corporation unveiled the R-Car Software Development Kit (SDK), a complete software platform in a single package that enables quicker and easier software development.

厂牌及品类    发布时间 : 2021-10-23

展开更多

电子商城

查看更多

只看有货

品牌:RENESAS

品类:SOC

价格:¥309.1680

现货: 185

品牌:RENESAS

品类:16-BIT MCU

价格:¥5.5190

现货: 91,059

品牌:RENESAS

品类:Diodes

价格:¥0.0511

现货: 58,500

品牌:RENESAS

品类:MOSFET

价格:¥1.2134

现货: 52,653

品牌:RENESAS

品类:MOSFET

价格:¥1.9902

现货: 44,500

品牌:RENESAS

品类:MOSFET

价格:¥6.0884

现货: 39,396

品牌:RENESAS

品类:microcontroller

价格:¥2.8532

现货: 37,726

品牌:RENESAS

品类:MOSFET

价格:¥0.9533

现货: 31,100

品牌:RENESAS

品类:晶体管驱动器

价格:¥12.1593

现货: 28,276

品牌:RENESAS

品类:MCU

价格:¥15.6605

现货: 28,031

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

现货市场

查看更多

品牌:RENESAS

品类:MCU

价格:¥15.6605

现货:140,156

品牌:RENESAS

品类:SPI NOR flash

价格:¥1.5300

现货:105,000

品牌:RENESAS

品类:PMIC

价格:¥18.9000

现货:102,000

品牌:RENESAS

品类:开关稳压器

价格:¥4.9700

现货:100,000

品牌:RENESAS

品类:32-BIT GENERAL MCU

价格:¥7.3800

现货:76,715

品牌:RENESAS

品类:32-BIT GENERAL MCU

价格:¥15.3000

现货:75,000

品牌:RENESAS

品类:SPI NOR flash

价格:¥1.8000

现货:70,000

品牌:RENESAS

品类:驱动器

价格:¥10.1700

现货:36,883

品牌:RENESAS

品类:32-BIT GENERAL MCU

价格:¥51.3000

现货:30,368

品牌:RENESAS

品类:32-BIT GENERAL MCU

价格:¥92.7000

现货:30,000

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

品牌:

品类:

价格:

现货:

服务

查看更多

电子产品OEM制造/ODM研发服务

拥有中等规模的SMT、DIP以及成品组装产线;支持PCBA及成品OEM/ODM代工组装制造;在嵌入式系统、物联网系统等具备专业性量产制造的项目组织和服务能力。

提交需求>

散热方案设计

使用FloTHERM和Smart CFD软件,提供前期热仿真模拟、结构设计调整建议、中期样品测试和后期生产供应的一站式服务,热仿真技术团队专业指导。

实验室地址: 深圳 提交需求>

世强和原厂的技术专家将在一个工作日内解答,帮助您快速完成研发及采购。
我要提问

954668/400-830-1766(工作日 9:00-18:00)

service@sekorm.com

研发客服
商务客服
服务热线

联系我们

954668/400-830-1766(工作日 9:00-18:00)

service@sekorm.com

投诉与建议

E-mail:claim@sekorm.com

商务合作

E-mail:contact@sekorm.com

收藏
收藏当前页面