LGT迷你编程器#

1年前

简介:LGT8F328仿真器

开源协议: GPL 3.0

  • 6.7k
  • 13
  • 29

描述

由于 LGT8F328P芯片Aruino UNO学习板 用的国产芯片,所以 Aruino 固件需要专用编程器烧写。 如果你有 新唐的 NuLink 编程器,

那么就可用自制 LGT迷你编程器了。 可以给基于LGT8F328P芯片的Arduino烧写BootLoader 也可以用IAR开发方式在线调试LGT8Fx8系列芯片。

还能给 LGT8F690 下载程序。 立创商城在售物料 C46398,C1980,C91584,C1653,C8545,C5665,C108793,C223802,C93713

PCB板3D预览效果

111.png2222.png

焊接好的板子

a.pngbb.png

开始给LGT迷你编程器烧写固件。

将Nulink插入电脑,并连接 LGT迷你编程器 的固件烧录口。 ggg.png

打开 NuMicro ICP Programming Tool 选择目标芯片 NUC100系列 然后点继续

n1.png

点击 连接 检测 LGT迷你编程器的芯片。

n2.png

连接到芯片后分别点击 LDROM 加载启动固件 SWDICE_Dev_Update_V1_NUC122.bin

点击 APROM 加载 应用固件 SWDISP_mkII_2.5.1.bin SWDICE_mkII_STD7.0.582.bin

(下载附件 LGTUSB_SWD.zip 解压得到这两个 bin 文件)

f1.png

点击 设定 修改配置位

f2.png

启动选择 改为 LDROM 后点击 确定,其他选项不用改动。

n6.png

编程栏勾选 LDROM   APROM   配置区 ,然后点击选项打开选项窗口 f3.png

按下图勾选   擦除   烧写   验证  ,其他不用不要勾选。然后点击 确定

n8.png

点击 开始   弹出未使用 “安全加密”的提示 点击确定

f4.png

提示 使用批量编程模式  点击  否

n11.png

至此 LGT迷你编程器固件已经烧写完成 点击 确定 然后关闭 NuMicro ICP Programming Tool f5.png

装好外壳

注意短路帽插右边时目标板不能另外供电只由LGT迷你编程器供电,如需要另外供电请把短路帽改插左边 aaa.pngbbb.pngccc.png

外壳很多商家都有卖,图中外壳购买链接: https://item.taobao.com/item.htm?id=605442690036

打印纸购买链接: https://item.taobao.com/item.htm?id=5507264910

打印纸选择接近外壳尺寸的,我选择的是 40*20 mm 的。

打印纸根据打印机类型选择,有标签打印机的请自己找合适尺寸的标签打印纸。

尝试给LGT8F328下载Arduino BootLoader固件

如果是Windows7系统请下载附件 zadig-2.3.rar 安装驱动。如果是Windows10系统一般免驱不用安装驱动。

xxx.png

打开LGTMix_ISP v3.7.5.exe 点击 Program 加载 optiboot_lgt8f328p.hex 然后点击 Write

(下载附件 lgtmix_isp_v3.7.5.rar 解压获取)

ss.png

点击 Write 之后如下图走完进度条没有报错就是成功写入了BootLoader固件

aa.gif

Arduino Uno LGT兼容版怎样使用见:

https://oshwhub.com/costar/larduino (这个链接附件里有 Arduino BootLoader固件 optiboot_lgt8f328p.hex)

将 LGT迷你编程器 的 UPDATE 与 GND 用短路帽或杜邦线短接后连接电脑。电脑出现U盘盘符。

tt.png

将U盘里面的 bin 文件删除替换成 SWDICE_mkII_STD7.0.582.bin 则变成 LGT仿真器模式。

需要变回ISP下载器模式就将 U盘里面的 bin文件删除 替换成 SWDISP_mkII_2.5.1.bin 即可。

aba.png

切换仿真器模式用IAR进行单步调试开发请下载附件 仿真调试参考资料.zip 参考。



LGTasISP.gif



文档

BOM

ID Name Designator Footprint Quantity
1 MHDR1X5 P4 DIP-1X5P-2.54MM-M_A 1
2 22pF (220) 5% 50V C4,C2 C0603 2
3 100nF (104) 10% 50V C3 C0603 1
4 10uF (106) 10% 25V C1,C5,C8,C9,C10 C0603 5
5 10uF C6,C7 C0603 2
6 NUC122-48P U1 LQFP-48_L7.0-W7.0-P0.5-LS9.0-BL 1
7 LGT-Link-2.54-2X5P P5 CARHEADER5X2-A 1
8 10KΩ R3 R0603W 1
9 1k R5,R1 R0603W 2
10 A2541WR-3P P3 SIP-2.54MM-3P-CJT-H2.54 1
11 1117-3.3 U3 SOT-223_L6.5-W3.5-AK 1
12 FC-DA1608HRK-620D LED1,LED2 LED-0603 2
13 TYPE-C-31-M-12 USBC1 USB-TYPE-C_16PIN-MALE-TYPE-C-31-M-12-AK 1
14 12MHz X1 OSC-49S-A 1

展开

工程成员

服务时间

周一至周五 9:00~18:00
  • 153 6159 2675

服务时间

周一至周五 9:00~18:00
  • 立创EDA微信号

    easyeda

  • QQ交流群

    664186054

  • 立创EDA公众号

    lceda-cn