MYZR-RZ/FIVE 使用及开发指导
本文档使用说明
项目中 所有参与人员 需要了解 “第五部分 其它必要的文档”
项目中 所有需要使用开发板的人员 需要了解并操作 “第一部分 开发板使用快速入门”
项目中 软件开发工程师**(包括BSP工程师、应用软件工程师)需要了解并完成 **”第二部分 软件开发基本指导”
项目中 BSP开发工程师 需要了解 “第三部分 软件开发进阶指导”
项目中 硬件开发工程师 需要阅读 “第四部分 硬件开发指导”
手册链接
其它说明
第一部分 开发板使用快速入门
这部分内容和操作,首次阅读和完成大概需要半天的时间
拿到开发板后,第一件事是为使用开发板做准备,安装终端软件是必要的。打开 《终端软件参考手册》 ,参照 软件下载及安装 把终端软件安装好。
终端软件安装好之后,打开 《启动手册》 ,参照文档启动开发板。
开发板启动成功后,参照 《烧录指导手册》 进行一次烧录。目的是熟悉烧录操作以及准备下一步的功能验证。
开发板烧录完成后,打开对应的 【测试手册】 进行一遍测试以验证开发板各项功能正常。
第二部分 软件开发基本指导
这部分内容和操作,首次阅读和完成大概需要半天的时间
首先, 要进行软件开发,需要建立开发环境,在搭建嵌入式开发环境的时候会遇到各种各样的问题,为了避免浪费不必要的时间和精力,这里我们推荐使用我们的虚拟机环境。打开 【开发环境指导手册】,参照文档把虚拟机配置好。
开发环境建立好之后,应参照 【编译手册】 进行一次编译,并保留编译得到的目标文件。
编译好目标文件之后,更新目标文件到设备,并最好参照 【测试手册】 再进行一次测试,以验证编译出来的目标文件没有问题。
第三部分 软件开发进阶指导
U-Boot 板级文件
u-boot 板级文件位置:board/renesas/myzr-rzfive/
u-boot 板级配置文件:include/configs/myzr-rzfive.h
u-boot 极级编译配置文件:configs/myzr-rzfive-1g_defconfig 和 configs/myzr-rzfive-2g_defconfig
Linux 内核板级文件
内核板级编译配置文件:arch/riscv/configs/myzr-rzfive_defconfig
内核板级设备树文件:arch/riscv/boot/dts/renesas/myzr-rzfive-1g.dts、arch/riscv/boot/dts/renesas/myzr-rzfive-2g.dts
内核开发参考手册:网盘中“06_文档资料”目录