【经验】瑞萨烧写工具MiniMonitor介绍及优缺点分析
如何将编译好的可执行文件烧写到soc或者相关存储器,使demo板能正常运行起来呢?相信这是很多Soc用户在拿到对应demo板时遇到的第一个问题,R-Car用户也是如此。瑞萨针对R-Car产品推出了两款软件烧写工具:MiniMonitor和flash writer,纯软件烧写,不需借助外部工具。本文将重点介绍MiniMonitor的使用,并对其优缺点进行详细的分析,需要注意的是,本文介绍的烧写工具适用平台不包括R-Car V3x。
MinoMonitor是一款针对flash的软件烧写工具,提供的命令接口比较丰富,包括对flash的烧写、flash内容的读取和打印、PMIC的配置、DDR和RAM的检测等等,关于各命令的详细用法,可以参考开发板配套资料中的Salvator_MiniMonitor_Manual_Revx.xx.pdf文档。
R-car开发板上所使用的芯片多是Sip封装,带有一颗serial flash,瑞萨在其中已经烧写了MiniMonitor,用户只要将开发板启动方式切到serial flash启动,就可以看到MiniMonitor的输出信息了。那么,如果需要做serial flash boot或者不小心把serial flash的内容覆盖掉了,如何恢复呢?直接用外部烧写工具将MiniMonitor烧写到serial flash,会发现运行不起来,因为MiniMonitor在serial flash运行时需要配合一个前置装载工具loader一起使用,否则会报系统参数错误。其实很简单,只需要如下两部操作即可
1、 借助芯片的SCIF download模式先将Mini-Monitor加载到system RAM运行。
2、 通过MiniMonitor的flash烧写功能,参考开发板配套资料中的MiniMonitor自更新流程,将loader和MiniMonitor烧写到flash中。
MiniMonitor的优缺点分析:
由于demo板自带MiniMonitor,所以对很多用户来说,会倾向于直接使用MiniMonitor来进行烧写,也许demo板学习阶段MiniMonitor是够用的,但是越往后越会发现他的各种局限性。下面我们就来对MiniMonitor的优缺点进行分析。
优点:
1、 有现成的可执行文件,说明文档,无需自行编译,上手快。
2、 接口丰富,可以用于多种内外部资源的测试,包括system RAM、DDR、flash、PMIC等,这在用户自行制板时的板级调试阶段是非常有用的。
缺点:
1、 版本更新太快,针对各个demo板的MiniMonitor可能存在差异,且瑞萨不提供版本更新说明。
2、 瑞萨不开放源码,只提供可执行文件,导致用户无法了解其底层实现,更没法修改源码以适配自己制的板子,这对用户来说,是难以接受的。
3、 没有集成emmc的烧写接口,emmc以其标准的接口形式以及大容量的优势,并可以作为boot器件,已成为很多存储场景中的首选。因此,没有emmc烧写接口,是MiniMonitor的另一重大缺点。
综上所述,MiniMonitor有其自身的优势,但同时也有很明显的缺点,而且这些缺点恰恰对用户的项目开发来说是必须要的。综合MiniMonitor的优缺点来看,学习阶段可以使用MiniMonitor,但是更建议使用fash writer。
- |
- +1 赞 0
- 收藏
- 评论 0
本文由提供,版权归世强硬创平台所有,非经授权,任何媒体、网站或个人不得转载,授权转载时须注明“来源:世强硬创平台”。
相关推荐
【经验】VMware Workstation 14下载及安装详解
VMware Workstation Pro 是将多个操作系统作为虚拟机 (VM) 在单台 Linux 或 Windows PC 上运行的行业标准。方便Renesas R-CAR SoC等嵌入式平台的软件开发环境搭建。本文详细讲解了VMware Workstation 下载及安装。
【经验】R-Car H3/M3 DDR4适配之代码修改
R-Car系列是Renesas(瑞萨)的一款多核处理器,R-Car H3/M3是R-Car系列性能最优,市场应用最多的两个型号。很多时候,客户会选择SIP封装的产品,已经集成了DDR,根据料号不同其配置也稍有差异,也有客户会选择SOC封装,然后自行搭配外围器件,这个时候就需要针对所选的DDR4进行代码适配了。本文将介绍在各个部分的源码中要如何对DDR4进行适配。
【经验】R-Car H3 bsp如何实现PCIE endpoint模式?
R-Car系列的大多数型号都集成了PCIE2.0接口的,该接口可以支持root port和endpoint也就是主从两种模式的,最近有用户在使用两颗R-Car H3做PCIE通讯测试时发现无法配置成endpoint模式,经过测试及追查源代码发现,bsp中PCIE驱动没有对endpoint模式做支持,因此需要自行修改相应的驱动代码。
Renesas(瑞萨电子)——全球领先的微控制器供应商、模拟功率器件和SoC产品领导者
瑞萨电子(RENESAS)是全球十大半导体芯片供应商之一,也是高级半导体解决方案的首选供应商。自2010年,瑞萨科技与NEC电子公司合并以后,瑞萨电子开始正式运营。产品包括微控制器、SoC解决方案和广泛的模拟及电源器件。其业务覆盖了面向各种应用的研究、开发、设计和生产。瑞萨电子先后收购Intersil,IDT,dialog等品牌,进一步巩固了其作为先进嵌入式系统全球领先供应商的地位。
瑞萨电子第5代R-Car产品家族,为汽车OEM带来可扩展MCU/SoC解决方案
第5代R-Car产品家族均围绕基于Arm内核的计算引擎构建,包括高性能64位SoC、32位跨界MCU、和比同类性能更佳的16位MCU,能使客户的设计获得更高的灵活性、适应性和集成度。全新产品家族可在所有车型、性能等级和应用中实现纵向与横向扩展,并且在设计时非常注重软件的可复用性,支持跨越多种类、多代汽车产品兼容。
浅析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等应用
【应用】结合CAN/CAN FD和以太网AVB/TSN的车载网络解决方案,助力推进自动驾驶的发展
瑞萨电子推出的结合CAN/CAN FD和以太网AVB/TSN技术的车载网络解决方案,可同时满足车身控制和低时延大数据传输传输,能有效解决下一代自动驾驶汽车对车身控制和数据传输的应用需求。
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.
瑞萨公开下一代车用SoC和MCU处理器产品路线图,全新R-Car MCU系列扩展其车辆控制产品阵容
瑞萨电子公开了针对汽车领域所有主要应用的下一代片上系统(SoC)和微控制器(MCU)计划。未来产品阵容包括采用先进小芯片封装(Chiplet)集成技术的R-Car SoC和基于Arm®核的车用MCU。
【经验】R-Car常用启动模式的特点及应用
本文主要介绍了Renesas R-Car SOC所支持的各种启动模式,以及相关启动模式下的操作说明。
【经验】解析R-Car H3/M3/M3N/E3 SCIF串口驱动模块的时钟源设置、使能硬件流控制和内核配置
Renesas推出的驾驶安全辅助系统和车载信息娱乐系统的第三代R-Car SoC芯片,第三代的产品主要包括R-Car H3、R-Car H3N、R-Car M3、R-Car M3N、R-Car D3、R-Car E3、R-Car V3H、R-Car V3M,本文将解析R-Car H3/M3/M3N/E3 SCIF串口驱动模块的时钟源设置、使能硬件流控制和内核配置。
【应用】瑞萨推出用于多个设备构成的系统的调试和分析的解决方案,解决车载软件开发中遇到的难题
瑞萨电子正在致力于开发面向多设备的软件开发课题的解决方案。 Sync Logging是用于多个设备构成的系统的调试和分析的解决方案,它提供了一种方式来了解每个设备在相同时间点执行了什么样的处理。
【产品】采用业界先进16nm制程,算力高至7TOPS的自动驾驶R-Car SoC,ADAS解决方案 | 视频
在2021年5年28日汽车电子专场|世强硬创新产品研讨会中,瑞萨ADAS技术专家Cross为我们我们做了演讲,视频介绍了R-Car V3X系列ADAS技术方案,重点讲解了R-Car V3M,V3H1.1,V3H2.0的技术指标规格。
【经验】瑞萨汽车SoC R-Car-Gen3 Linux Yocto使用make工具编译kernel方法
最近有客户开发瑞萨R-Car的时候提出了将yocto中将kernel模块的编译方法从bitbake更改为make的方式 的需求,本文主要介绍如何进行修改和验证。
英业达与瑞萨电子联合开发汽车网关概念验证产品,双方的技术合作将加速全球新一代汽车的发展
2023 年 9 月 11 日,中国台北讯 - 全球高性能服务器厂商英业达(TPE:2356)与全球半导体解决方案供应商瑞萨电子(TSE:6723)今日宣布,双方将共同为快速增长的电动汽车(EV)市场设计汽车网关解决方案。针对一级汽车零部件供应商和OEM,两家公司将基于瑞萨电子 R-Car 片上系统 (SoC) 开发互联网关的概念验证 (PoC) 产品。
电子商城
现货市场
服务
提供稳态、瞬态、热传导、对流散热、热辐射、热接触、和液冷等热仿真分析,通过FloTHERM软件帮助工程师在产品设计初期创建虚拟模型,对多种系统设计方案进行评估,识别潜在散热风险。
实验室地址: 深圳 提交需求>
使用FloTHERM和Smart CFD软件,提供前期热仿真模拟、结构设计调整建议、中期样品测试和后期生产供应的一站式服务,热仿真技术团队专业指导。
实验室地址: 深圳 提交需求>
登录 | 立即注册
提交评论