phy62xx开发-工具使用

Viewed 16

奉加微的开发会使用到芯来科技的编译工具链,可以下载2024.2或2024.6版本的,开发过程只会用到该studio的toolchain

image.png

一、开发前准备

1.编译工具链
2.SDK
修改编译工具链的路径,找到文件_bld_script\riscv_make.yml,随便修改一个tPath的路径
比如工具链放在image.png,则修改为:


tPath8:
- E:\xxxx2\2.4G_MODULE\fengjia-phy\PHY6235\datasheet\NucleiStudio\toolchain

3.vscode编辑器
4.项目工程编译脚本

build.bat

@echo off
@REM 获取当前文件夹名称
for %%i in (".") do set "parent_folder=%%~nxi"
@REM 切换路径
cd E:\xxxx2\2.4G_MODULE\fengjia-phy\PHY6235\datasheet\release_femto_sdk-PHY62XX_SDK_6.6.3\__bld_cmd_
@REM 执行编译
python ./sdk_build.py -l sdk_build -path E:\xxxx2\2.4G_MODULE\fengjia-phy\PHY6235\datasheet\release_femto_sdk-PHY62XX_SDK_6.6.3 -b %parent_folder%

二、项目编译

把编译脚本文件build.bat放在对应的工程根目录下,

image.png

vscode下,先在sdk根目录下打开vscode,然后再项目文件夹下右键打开终端,

image.png

在终端界面输入.\build.bat,然后回车就开始编译工程了,如下就是编译成功了。

image.png

三、固件烧录

  • 工具路径:.\PHY6235&6236&6215硬件开发资料20250320\烧录工具\在线烧录调试工具\SocKit_v3.1.0_test.exe

  • 先双击输入框选择hex固件

  • 勾选UARTSetting

  • BaudRate选择UXTDWU

  • 点击Connect

  • 重新上电,最好串口的Tx、Rx和Vcc 3个引脚同时重新连接,可以通过3路的软开关来控制,比如CH4440G来控制

  • Write之前需要先Erase
    image.png

  • 烧录蓝牙的MAC地址
    image.png
    如果不想擦除上次设置的mac地址,Erase时不要选择全片擦除,如下:
    image.png

  • 如果想保存当前工具的配置,这样下次就不用重新选择hex固件文件或者Mac地址,如下操作:
    image.png

0 Answers
Related