【野火 fireFlasher Mini 脱机烧录器】千里姻缘一线牵,让烧录器与NUCLEO-G474RE,来个牵手 - RISC-V MCU技术社区 - 电子技术论坛 - 广受欢迎的专业电子论坛
分享 收藏 返回

xcs101 关注 私信

【野火 fireFlasher Mini 脱机烧录器】千里姻缘一线牵,让烧录器与NUCLEO-G474RE,来个牵手

STM32G4烧录视频

今天主要测试烧录器与STM32G474RE系列单片机的烧录,主角是我们的野火fireFlasher Mini 脱机烧录器,fireFlasher MINI是野火科技推出的脱机烧录器,可以在脱离电脑端的情况下对芯片进行脱机烧录。它支持使用SWD接口烧录程序到开发板,可以将多个固件一次烧录到开发板中。配角是NUCLEO-G474RE开发板。板子搭载的是M4内核,速度快,高达170M主频,和数学运算加速器CORDIC大大提高运算能力, 输入电压范围1.71~3.6V,512Flash,128的SRAM,1个用户LED,一个用户按键,32.768khz的外部低速晶振,外接24M的高速晶振,Micro-AB连接器,Arduino™ Uno V3连接器可扩与Arduino™ Uno V3连接,板载STLINK_V3仿真调试器,调试器的主控是STM32F723,下载速度得到的很大的提高。

烧录固件到烧录器

注意 注意 注意

stm32不支持选项字编辑,且除 STM32L0 和 STM32L1,其他的芯片暂不支持烧写EEPROM,因此若固件包含有这些内容的话,请在拆分固件后去掉这些内容。

配置完要点击“退出配置”,退出后烧录器才能进入脱机烧录模式,指示灯由红变绿。

连接到开发板

image.png

image.png

引脚 功能
VREF 参考电压/供电脚
BUSY 当使用GPIO模式的机台信号时,与OK的输出情况结合来判断当前烧录状态
OK 当使用GPIO模式的机台信号时,与BUSY的输出情况结合来判断当前烧录状态
TMS 为SWD协议中的SWDIO脚
TCK 为SWD协议中的SWCLK脚
SWIM STM8烧录协议中用的DATA脚
STA 当使用GPIO模式的机台信号时,此为触发信号引脚,低电平触发
RST 复位脚
RXD 串口数据输入
TXD 串口数据输出
GND

../../_images/脱机烧录器JTAG接口线序.png

NUCLEO-G474RE开发板中PA13为T_SWDIO,需要连接烧录器的TMS线;PA14为T_SWCLK需要连接烧录器的TCK线。烧录器的VREF线输出3.3V电压,连接到开发板的3.3V电源引脚;GND线连接开发板的GND。
1e705f2ad7829512b04733dfb490ed3.jpg
连接如上图所示。

注意 注意 注意

fireFlasher Mini 只支持SWD,不支持JTAG

开始下载

按住烧录器中间的按钮就会自动开始烧录。
如果连接正常就会滴一声,黄灯闪烁一下;如果烧录成功也会滴一声,黄灯闪烁一下。
如果烧录快一些,连着一起就出现,滴滴2声,黄灯闪烁2下。
若干连接不成功,烧录失败则会出现滴6声,指示灯变红色。

fireFlasher MINI的状态指示情况

fireFlasher MINI有两种方式来指示当前脱机烧录器的状态,其中,蜂鸣器可以通过配置界面控制其在烧录时是否鸣叫。

指示灯 蜂鸣器
脱机烧录状态 黄灯常亮
进入FlashLoader状态 红灯常亮
烧录器内无固件进入脱机烧录状态 红灯闪烁
进入自动启停模式 黄灯缓慢闪烁 滴一声
开始烧录 黄灯快速闪烁 滴一声
烧录完成 黄灯恢复常亮状态 滴一声
烧录失败 红灯常亮 蜂鸣器有节奏的响起
串口机台模式设定地址 黄灯闪烁 所有未设定地址的脱机烧录器滴一声
串口机台模式重置地址 黄灯常亮 所有设定了地址的脱机烧录器有节奏的响起

更多回帖

×
发帖