客户找我咨询量产的编程工具的问题,顺便看了一下网页的说明,这个用户之前是用PICkit4来做编程的,在具体生产中,先贴好片然后编程,现在他终端提出了一些新的需求,所以需要先编程好芯片,后续再贴片,所以需要使用一个SOCKET来做支撑。
图1 PM3编程器说明
PM3是典型的量产烧录工具,它可以支持使用SOCKET进行芯片编程,在其网页说明上,推荐在如下网页上去确认是否PM3支持相应使用的芯片,链接如下。
https://www.microchip.com/wwwproducts/DevTool/
图2 开发工具选择器DTS
图3 相应芯片的开发工具查询1
在图2所示的网站上输入相应的产品型号,dsPIC33EP64GS505,即可查询到相应的推荐的开发工具,包括开发环境,编译器,调试器,生产编程器等。
图4 相应芯片的开发工具查询2
图5 相应芯片的开发工具查询3
同样此网站列举出了相关的硬件开发调试编程器,部分截图如下,
图6 相应芯片的开发工具查询4
图7 相应芯片的开发工具查询5
此处同样列出了典型的量产编程工具PM3,且指出相应推荐的Socket为AC164401,对应DSPIC33EP64GS505(48PT)的料号。
图8 SOCKET对应链接查询
图9 相应芯片的开发工具查询6
PM3的官网网页上显示出其典型特性如下,可供参考,可以支持不依赖PC的独立模式编程。
· RS-232 or USB interface
· Integrated In Circuit Serial Programming™(ICSP™) interface
· Fast programming time
· Three operating modes:
– PC Host mode for full control
– Safe mode for secure data
– Standalone mode for programmingwithout a PC
· Complete line of interchangeable socketmodules to support all Microchip devices and package options (sold separately)
· SQTPsm serialization for programming uniqueserial numbers while in PC Host mode.
· An alternate DOS command line interface isavailable for batch control
· Supports PROMATE® II socket modules viaadapter (sold separately)
· Large easy-to-read display
· Field upgradable firmware allows quick newdevice support
· Secure Digital (SD) and Multimedia Card (MMC)
· Buzzer notification for noisy environments
除了PM3之外,量产编程工具选项上同样列举了,PICKet4,Softlog SEC-DS,Softlog SEC4H-DS,SoftlogICP2(G3)-DP等等相关的量产编程器,此处不一一列举。
图10 相应芯片的开发工具查询7
图11 相应芯片的开发工具查询8
图12 相应芯片的开发工具查询9
图13 相应芯片的开发工具查询7
在最后一个选项下也包含了相应的开发板资源推荐等,此处并非对应型号的芯片所做的开发板,仅仅是一个相关的demo推荐。