admin 发表于 2009-6-3 18:54:24

关于所有授权,官方,DIY ICD2在3V系统下的使用禁忌

关于所有授权,官方,DIY ICD2在3V系统下的使用禁忌MCHP的FLASH芯片,由于出品时间跨度漫长,早年的设计没有充分考虑到中国市场以及低功耗系统开发的特殊要求,配合ICD2/PICKIT2/ICD3/REAL ICE等在线调试型产品使用时会存在以下一些问题。
1,包括16F877A等经典型号在内的早期设计芯片,在3V系统下,根据官方公布的烧写算法,无法改写(擦除)加密位,因此会存在3V系统下无法二次烧写加密片的问题,提示为ICD0161(非ICD2类调试器请阅读说明书)。
2,这些加密后在3V系统下无法二次烧写的型号,可以在5V系统下进行擦除,包括我司的PLUS,PM-D在内的传统烧写器,一般采取5V电压对此类芯片进行烧写。
3,这些加密后在3V系统下无法二次烧写的型号,当使用ICD2类调试工具时,如一直没有加密,则可在3V系统下正常调试。
如果要详细了解相关情况,可以查看我司ISP2支持列表对所支持型号的详细说明,如果有类似“3V/3.3V系统下只可烧写空白片”的说明,则为芯片的加密位只可在5V系统下改写。
由于MICROCHIP的芯片不断推出,每年近80款,当采用ICD2这类调试器时,还有很多使用窍门我们无法预先知道,比如,对于18FXX31,如果烧写时AVDD不上电,无法烧写,而同样引脚的PIC16/18 40PIN芯片,往往只需要对一组电源引脚上电则可。又比如对于30F50XX/60XX,如果VDD与GND不加104电容,则有可能导致无法识别芯片,则无法进行后续任何操作。
页: [1]
查看完整版本: 关于所有授权,官方,DIY ICD2在3V系统下的使用禁忌