我没有Cypress官方的ISSP工具,无法比较,所以也不知道我自己做的工具的速度是否正常。
下面是我的工具的编程速度,确实感觉PSoC的ISSP速度比较慢(相对与其他的MCU来说),但不知道是否正常。 速度慢的一个原因,即使应用再简单,代码量再小,编程的hex文件对应的程序空间还是需要对应说选择芯片的所有Flash。
C:vsgui>vsprog -spsoc -owfs -oe -ov -i c29466.hex vsprog(2008-09-18) by SimonQian, compiled on Oct 21 2008 URL: http://www.SimonQian.com/en/Versaloon mail:simonqian_AT_simonqian.com
Info : psoc initialized Info : programmer not defined, use versaloon by default Info : Versaloon_20080905 by Simon(compiled on Oct 23 2008) Info : chip name not defined, try auto-detecting Warn : init mode not defined, use reset mode by default Info : PSoCISSPProg_20080905 by Simon(compiled on Oct 23 2008) Info : chip_id read is 0x2a00 Info : chip_name not defined, auto-detect id=0x2a00 Info : cy8c29466 found Info : PSoCISSPProg_20080905 by Simon(compiled on Oct 23 2008) Info : chip_id read is 0x2a00 Info : erasing chip erasing chip |========================================%100| 0.09s used Info : chip erased Info : programming flash writing flash |========================================%100| 22.69s used Info : flash programmed for 32768bytes Info : verifying flash reading flash |========================================%100| 3.59s used Info : flash verified for 32768bytes Info : programming secure writing secure |========================================%100| 0.33s used Info : secure programmed Info : verifying checksum Info : checksum verified
|