电子说
在嵌入式开发领域,Renesas 的 RZ/G2L、RZ/G2LC、RZ/G2UL、RZ/V2L 和 RZ/Five 系列开发板凭借其高性能和稳定性,受到了众多电子工程师的青睐。本文将详细介绍如何准备这些参考板,使其能够使用 RZ/G2L 组的 Verified Linux 软件包以及 RZ/V2L 组和 RZ/Five 的板级支持包进行启动。
文件下载:Renesas Electronics RZ,5评估板套件.pdf
本次涉及的目标参考板包括 RZ/G2L、RZ/G2LC、RZ/G2UL、RZ/V2L 和 RZ/Five 评估板套件。每个套件都包含相应的 SMARC 模块板和 RZ SMARC 系列载板,部分套件还有额外的配件,如 RZ/G2UL 评估板套件包含并行到 HDMI 转换板。具体的型号和部件编号可参考文档中的详细列表。
不同的开发板需要准备不同的软件文件,包括 Linux 内核、设备树文件、引导加载器和 Flash Writer 文件。具体的文件名称可参考文档中的表格。
SW11 的设置用于控制开发板的启动模式和输入电压。其中,引脚 1 到 3 控制启动模式,引脚 4 控制输入电压为 5V 或 9V。目前支持 SCIF 下载模式和 QSPI 启动模式,eSD 启动模式将在未来更新中支持。具体的设置可参考文档中的表格和说明。
不同的评估板套件对 SW1 的设置要求不同。对于 RZ/G2L、RZ/G2LC 和 RZ/V2L 评估板套件,需要将 SW1 - 1 设置为正常操作模式,SW1 - 2 设置为 eMMC 模式;对于 RZ/G2UL 和 RZ/Five 评估板套件,除了上述设置外,还需要将 SW1 - 3 设置为其他功能模式。
将 USB Type - microAB 电缆连接到 CN14,即可使用调试串口进行控制台输出。
评估板使用特定的文件作为引导加载器,需要根据发行说明构建这些文件,并将其复制到运行串口终端软件的 PC 上。具体的文件名称可参考文档中的表格。
按下 SW9 开启开发板电源,终端会显示相应的消息。在显示“please send !”消息后,使用终端软件发送 Flash Writer 的镜像文件。不同的开发板需要发送不同的 Flash Writer 文件,具体可参考文档中的表格。发送成功后,Flash Writer 会自动启动,并在终端显示相应的消息。
对于引导操作,需要将两个引导加载器文件写入目标开发板。使用 Flash Writer 的“XLS2”命令写入引导加载器二进制文件,该命令会从串口接收二进制数据,并将其写入 Flash ROM 的指定地址。不同的开发板对应的引导加载器文件和指定地址信息不同,具体可参考文档中的表格。写入完成后,通过改变 SW11 关闭开发板电源。
将开发板设置为 SPI 启动模式,设置 SW11 为特定状态。按下复位按钮 SW10 开启电源,U - boot 会启动。通过设置正确的环境变量可以消除警告消息,设置默认值并保存到 Flash ROM 中。如果从 SMARC 载板上的 micro SD 卡启动,需要使用特定的命令设置环境变量,不同的开发板需要根据发行说明替换“bootcmd”中的文件名。设置完成后,再次关闭并开启电源,开发板即可正常启动。
Flash Writer 可以在使用 bitbake 命令构建 BSP 时自动构建,也可以从 GitHub 仓库获取源代码并根据说明进行构建。不同的开发板需要使用不同的交叉编译器,具体可参考文档中的说明。
不同的开发板在 IC 型号、内存容量、以太网 PHY 等方面存在差异,可通过对比这些特征来区分各开发板。
更换 SMARC 模块板时需要小心操作,具体步骤包括:使用 T6 头的 Torx 螺丝刀拧下四个螺丝,将板倾斜滑出,然后将替换板斜着插入,再将其与板平行滚动并拧紧螺丝。
将并行到 HDMI 转换板的 CN1 通过 50mm FPC(228 - 000071 - 01)连接到 CN5。连接 FPC 时,需要先抬起执行器,将 FPC 平行于安装表面插入连接器,使暴露的导电迹线朝下,然后旋转执行器直到牢固关闭。如果需要移除 FPC,先抬起执行器,再小心地移除。
通过以上详细的步骤和说明,电子工程师可以顺利地完成 Renesas SMARC EVK 开发板的启动和配置工作。在实际操作过程中,遇到问题时可以参考文档中的详细信息,或者结合实际情况进行调整。希望本文对大家在使用这些开发板进行开发时有所帮助。你在使用这些开发板的过程中,有没有遇到过一些独特的问题呢?欢迎在评论区分享。
全部0条评论
快来发表一下你的评论吧 !