DSP论坛
直播中

jf_07365693

1年用户 379经验值
擅长:嵌入式技术 控制/MCU
私信 关注

【六岳微LY-F335开发板试用体验】串口烧录

【六岳微LY-F335开发板试用体验】串口烧录

本文介绍了 六岳微 LY-F335 开发板通过串口烧录的方式实现固件上传。包括项目介绍、BootLoader 配置、HEX 固件生成、串口烧录等流程。

项目介绍

  • BootLoader 配置:将 BootLoader 模式配置为 SCI-A 串口调试,以实现串口固件上传;
  • HEX 固件生成:通过配置 CCS 工程属性,生成 HEX 固件;
  • 串口烧录:借助 C2Prog 软件实现 HEX 固件上传。

Bootloader 配置

由数据手册可知,SCI 串口下载需通过硬件设置选择。

  • 配置 BootLoader 为对应的模式,即 GPIO87/GPIO86/GPIO85 上拉,GPIO84 下拉;

sci-a_boot.jpg

  • 结合开发板原理图完成 SCI-A boot 对应的拨码开关选择;

boot-select.jpg

默认均为上拉,即连接 Flash 存储,将拨码开关 1 拨至 ON 即可进入串口调试模式。

固件生成

C2prog 是将 HEX 文件烧录进 DSP 中,故首先通过 CCS 生成相应的 HEX 文件。

  • 右击项目,选择 Properties,进入属性配置界面;
  • 根据数据手册,修改 hex 的 Memory width 与 ROM width 均为 16

generate_rom_width.jpg

  • 选择输出格式为 Intel hex 格式

generate_hex_setting.jpg

  • 重新编译项目,即可在项目 Debug 文件夹中找到生成的 *.hex 文件。

    debug-hex-file.jpg

串口烧录

  • 下载并安装 C2Prog 软件以烧录固件;

c2prog.jpg

  • 运行软件,配置参数,包括固件、目标芯片型号、串口对应端口号等;

c2prog_program.jpg

  • 点击 Program 按钮,完成固件烧录。

总结

本文介绍了 六岳微 LY-F335 开发板通过串口烧录的方式实现固件上传,包括项目介绍、BootLoader 配置、HEX 固件生成、串口烧录等流程,为该产品的快速开发和应用提供了参考。

回帖(1)

jinglixixi

2025-9-22 08:38:43
棒!
1 举报

更多回帖

发帖
×
20
完善资料,
赚取积分