爱科技、爱创意、爱折腾、爱极致,我们都是技术控
您需要 登录 才可以下载或查看,没有账号?立即注册
x
老早刚入门单片机的时候,就听说了J-Link的大名,后来自己做了ESP单片机的自动烧录器,STC单片机的自动烧录器,ST-Link和TI的EV2400等等;最近电赛换单片机,又得换TI的片子;想着干脆做一个J-Link,一劳永逸,顺便为想做的ChameleonUltra(如图)的主控,NRF52840准备一个烧录器,(画个饼嘿嘿,这版要调试好了就开源给大家)方便下载调试程序。
J-Link当前已经更新到了V12,但目前V10以及更高的版本已经用上了NXP的IC甚至我还未曾涉足的FPGA,面对某宝的假货堆以及近乎没有的资料,最终还是选择了一个比较稳定的V9版本,网上资料多,并且复刻成功的案例也不少。
硬件绘制:
主要是重绘了该工程(【已验证】J-Link V9 Base /jlink - 嘉立创EDA开源硬件平台 (oshwhub.com))的原理图和PCB将原工程的四层板重绘为二层板,添加了接口处ESD,增加了电源输出和输出接口的保护。详细硬件改动如下:
1.更改了3.3V参考电压输出能力,加入了一路带保护的3.3VLDO输出,隔离版不超过300mA,直通版不超过400mA,这样就可以用J-Link在调试的同时为小功率负载直接供电。 2.数据接口加入了ESD保护,同时供电输出都加入了TVS与保险,最大限度减小作为直通版使用时,被调试器件串电电压倒灌的可能。 3.输出的3.3V与单片机供电3.3V隔离,防止低电压串电时主控被烧毁(实际上正品32还是挺耐造的,一般5V是电不死的) 4.将隔离版与直通版做在一张板子上,可以通过电阻作为跳线决定是作为隔离版还是直通版使用,方便降低成本。 (但请注意:由于直通版和隔离版做在一张板子上,所以间隙耐压无法达到2.5KV的隔离要求,同时也不建议对与市电有关的单片机(如数字电源)进行调试;期望应用场景是无刷电机驱动器之类的电压相对较低,但又确实会威胁到电脑接口安全的应用场景;否则将无法保证使用者的人身安全!!!)
制作与调试: 一.焊接: 1.建议先行焊接STM32F205RET6与7个SN74LVC2T45DCRU已 |