最近学习CYPRESS,使用套件进行开发。给了2块板,一个是CY8C4247,一个是CYBL1056。用USB插底板,使用Psoc Creator和Psoc Programmer都可以识别、Debug和hex文件烧写。但是生产线不可能用底板烧写hex文件,所以将SWD的5个引脚连到了JLINK上。JLINK能够识别出Device,连线应该没错。由于选择CYBL1056这块板,所以在Jlink Flash上CPU选择CYBL1XXX。CONNECT成功,擦除也没问题,但是一按Program就会提示"program(0x90300000-0x90300001)does not fit into selected flash sectors."这个hex文件在使用底板+自带的Psoc programmer软件烧写是没问题的,这是烧写上的问题。另外一个就是在线调试的问题,Creator软件是否支持JLINK?如果不支持,我应该用什么仿真器进行SWD连接和在线调试呢? |