站内搜索
发作品签到
专业版

杰理强制下载器 V3.0

工程标签

104
0
0
3

简介

工欲善其事必先利其器。 官方的下载器必须买,端庄大气、情绪稳定; 自己的下载器可以有,小家碧玉、乖巧听话。

简介:工欲善其事必先利其器。 官方的下载器必须买,端庄大气、情绪稳定; 自己的下载器可以有,小家碧玉、乖巧听话。
复刻成本:66

开源协议

GPL 3.0

创建时间:2026-03-29 19:39:02更新时间:2026-03-30 11:08:36

描述

之前已经做了两版杰理的强制下载工具,可以实现AC690n和ac692n系列芯片强制进入ISD模式,通过PC机的USB端口下载固件。

https://oshwhub.com/pla155/jerry-downloader-v20

问什么会有第三版的下载器呢,是第一版和第二版有什么缺陷和问题吗?

其实不是的,

第一版已经完全可以胜任下载工作;

第二版,主要是在硬件上有一些新的尝试,在软件上有更多要求。

那第三版会是什么激动人心的升级吗?

哈哈,正相反;

第三版是做了很多的阉割,精简了功能。

先说说硬件;

删除了电源共模电感,

删除了USB信号线的共模电感,

删除了USB信号线的TVS保护管,

删除了电源输出管理TPS2561A,取而代之一只P-MOS管和一片限流电阻。

一句话,删除了所有装B项目。

这些删除不足以构成升级的动力;升级的初心在于软件上的优化:

删除了不常用的掉电模式;

删除了不常用的RAM模式;

增加了上电前的延时,其实,这个是这次软件级的主要目的。

再来说一下软件

很多目标板有大容量的电容,

这会导致500毫秒的掉电时间不能完全让目标板电压降到复位电压一下,从而无法进入ISD强制下载模式。

修改后,将会有2500毫秒的延时 + 10000次的魔幻字输出;给操作留足了时间。

因为一些目标板会在上电后进入低功耗模式,从而错过ISD脉冲的检测;10000次魔幻字的时间间隔足够在目标板上按下开机键回到运行模式,然后强制进入ISD下载。

这是半年来使用经验的反馈。

 

看一下细节

还是之前中规中矩的设计;和官方的方案正好相反;

对于一般玩家,USB的公头就是要插进电脑或者是USB集线器的;

而输出要接目标板,目标板的接口又是五花八门的,留一个USB母头可以适应手中各式各样的成品线材;

即使遇到仅保留焊盘的班子,也可以剪一根不用的成品线就完成连接。

特别的,在输出位置,还预留了适配杜邦线的插针,

双排设计,保证其牢固性。

搭配上CH340G的串口,基本上可以满足普通DIYer需求。

这个ch340g有10个PIN输出。

线序与DB9的RS232完全一致 ,多出来的第10针是117-33低压差LDO的输出,配米黄色钽电容。

硬件上和《杰理强制下载器 V2.0》不兼容,为了排版方便,调换了LED灯和按键的GPIO分配。整个软件的架构也是全部推到重来的,最终固件342字节,可以下载到STC15F100W芯片里。

两个指示灯还是保留了原来的模式;绿灯亮,供电正常;

红灯慢闪(1.25Hz)指示处于待机状态;

红灯快闪(5Hz)     指示处于发送魔幻字状态;

红灯常亮                  指示处于已联机状态;等待烧录;

 

按键操作简化为一个动作:状态切换

待机时按下进行联机;(联机失败自动进入待机)

联机时按下进行待机。

这样的好处是有芯片完成掉电和上电的过程,不需要反复插拔,按一下就可以烧录,烧完了,按一下就会重新上电,验证烧录结果。

 

关于固件

目前还在测试阶段,功能测试无误,稳定性和抗干扰能力还需要时间检验。

固件还有可能需要微调,所以暂时不开源。

不能用V2.0的固件直接烧录;

也不建议用V2.0的源码修修补补;因为上一版软件的按键处理是基于外部中断的,且按键行为的判断是放在了定时器中断里面。但是V3.0的按键定义在了P31,这个引脚并不支持沿触发中断,所以这一版的软件是重构了的,完全不兼容。

当然,烧录也没有风险,不会损坏单片机,哪怕是有按键的动作也不会损坏。

 

欢迎大家来我们的QQ群,讨论、学习、交流。

设计图

未生成预览图,请在编辑器重新保存一次

BOM

暂无BOM

3D模型

序号文件名称下载次数
暂无数据

附件

序号文件名称下载次数
暂无数据
克隆工程
添加到专辑
0
0
分享
侵权投诉

工程成员

知识产权声明&复刻说明

本项目为开源硬件项目,其相关的知识产权归创作者所有。创作者在本平台上传该硬件项目仅供平台用户用于学习交流及研究,不包括任何商业性使用,请勿用于商业售卖或其他盈利性的用途;如您认为本项目涉嫌侵犯了您的相关权益,请点击上方“侵权投诉”按钮,我们将按照嘉立创《侵权投诉与申诉规则》进行处理。

请在进行项目复刻时自行验证电路的可行性,并自行辨别该项目是否对您适用。您对复刻项目的任何后果负责,无论何种情况,本平台将不对您在复刻项目时,遇到的任何因开源项目电路设计问题所导致的直接、间接等损害负责。

评论

全部评论(1
按时间排序|按热度排序
粉丝0|获赞0
相关工程
暂无相关工程

底部导航