Part Number:AM2434Other Parts Discussed in Thread:SEGGER
在CCS调试环境下,可以直接编程写QSPI-Flash,但离开CCS调试环境,编程写QSPI-Flash,就不行,
擦除和读取Flash数据,都正常,只要写0x6000_0000地址,就会进入data-abort异常,OSPI模块写功能失效,跟踪OSPI模块设置数据,都没发现问题,请问咋回事?
我在修改芯片配置文件ccxml时,发现在进入调试之前,GEL_Reset()会复位设置CPU,我怀疑这个问题可能和GEL文件中的GEL_Reset()函数有关,
我想知道GEL_Reset()函数,在对MCU复位时,都做了什么操作,请问,能否如何能看到GEL_Reset()函数的具体源码?
Shine:
li ljch 说:但离开CCS调试环境,编程写QSPI-Flash,就不行,
请问用的是什么调试环境?
,
li ljch:
JFlash,Segger Embedded Studio,开始我以为是编译器问题,最后用TI 的CCS的几个版本编译,结果都一样。在CCS环境下调试跑程序,就一切正常,离开CCS环境就有问题,感觉是CCS环境下,GEL_Reset()函数对MCU进行了设置,我又看不到设置了什么参数