lc115647 发表于 2025-2-23 14:11

如何在J-Flash添加Geehy MCU下载算法

1、在 JLink 驱动 的安装目录下找到 Devices 文件夹,在 Devices 文件夹内新建文件夹名为Geehy 的文件夹将算法文件 Geehy 官方
提供的 .FLM 复制到Geehy文件夹内。

!(data/attachment/forum/202502/23/134602n1s9zsydfy10snf1.png "1.png")

2、在JLink 驱动的安装目录下找到JLlinkDevices.xlm 文件,为防止意外,可以先备份下。

!(data/attachment/forum/202502/23/134816wpg70eeegcggvzsa.png "2.png")

3、开始修改JLlinkDevices.xlm 文件,在文件最后加入以下内容:

```
<Device>
    <ChipInfo Vendor="Geehy" Name="APM32M3514C8" WorkRAMAddr="0x20000000" WorkRAMSize="0x2000" Core="JLINK_CORE_CORTEX_M0"/>
    <FlashBankInfo Name="intent flash" BaseAddr="0x08000000" MaxSize="0x10000" Loader="Devices/Geehy/APM32M35xx_64.FLMAPM32M35xx_64.FLM" LoaderType="FLASH_ALGO_TYPE_OPEN" AlwaysPresent="1"/>
</Device>
```


注意需要更改这个FLM的文件载入路径,Jflash在电脑中的实际路径

!(data/attachment/forum/202502/23/135321oooslfewwwolzsow.png "image.png")

4、以上三个步骤完成后,您可以在J-Flash 里面找到Geehy的APM32M3514系列芯片了。
让我们来试验下。
打开JFlash, File->New project 新建一个工程。

!(data/attachment/forum/202502/23/140017nr1um4cs6e6lb834.png "image.png")

5、点击方框内的几个小点,选择MCU型号;如下图所示,在Device中输入3514,已经可以找到Geehy的APM32M3514C8

!(data/attachment/forum/202502/23/135912pl64mzvssvkf5jsl.png "image.png")

6、点击Target-> Connect使用J-LINK连接芯片

!(data/attachment/forum/202502/23/140250g20ifymc8k82emwk.png "image.png")

7、点击File-> Open data File,选择导入对应的HEX文件

!(data/attachment/forum/202502/23/140618gb8btnq1b1q9j4x8.png "image.png")

8、最后在选择Target-> Production Programming即可把Hex文件烧录入芯片,此处我这里没有连接芯片,因此Connect这个选项没有变为Disconnect。

!(data/attachment/forum/202502/23/140756d81i4bqqtzioz406.png "image.png")

我喜欢打游戏 发表于 2025-2-26 09:04

刚好需要,可以借鉴到其他MCU
页: [1]
查看完整版本: 如何在J-Flash添加Geehy MCU下载算法