特点:
1.可以不指定芯片型号,程序自动检测
2.多平台支持,上位机程序使用C语言开发,使用标准库和libusb和libxml库。
3.可以只进行某些操作,比如只擦除,只编程,只校验,只加密。。。当然可以自定义要执行的操作
4.低成本,高性能(没和其他的工具对比过,因为没有。)
支持列表:
CY8C29x66
CY8C27x43
CY8C24x94
CY8C24x23
CY8C24x23A
CY8C22x13
CY8C21x34
CY8C21x23
所有资料来自于Cypress的官方的3份Application Note:AN2026,AN2026A,AN2026B和PSoC的TRM。详细分析这3分资料,修改了部分官方的算法,增加一些新的功能。
上位机的CLI程序使用C语言开发,可以配置为使用libxml来读取芯片的参数定义(xml格式,包括Cypress提供的算法和芯片参数),也可以配置为使用内置的算法。
验证了几个系列的典型芯片,可以正常操作,不过貌似需要PSoC_ISSP工具的人不多,暂不开发GUI界面。
程序运行CLI界面:
校验加密了的芯片(从block4开始加密):
读取空片的校验和:
Linux运行界面:
文章评论(0条评论)
登录后参与讨论