cancel
Showing results for 
Search instead for 
Did you mean: 

STM32H743XI series set QUADSPI_CCR will rasing cannot access Memory.

LEdis
Associate

I'm using STM32H743XI series and want to control external nor flash(MT25QL512A), and i have been initialized qspi by HAL_QSPI_Init API and return correctly. 

I found that when i config QUADSPI_CCR it will show cannot access Memory.

0690X000006CMTmQAO.png​I have confirm that when i config CCR register busy = 0.

0690X000006CMTrQAO.jpg0690X000006CMTwQAO.png

​And options for target as below:

0690X000006CMU1QAO.png0690X000006CMU6QAO.png0690X000006CMUBQA4.png0690X000006CMUGQA4.png0690X000006CMULQA4.png0690X000006CMUQQA4.png

Could any advanced can provide some suggestions to me? Thanks a lot.

2 REPLIES 2

It is erroring with the write of CCR? Hard to make anything out here. The disassembly isn't showing anything useful to provide context against the registers, or the errors being reported.

What's the value in the "instance" variable here?

Do you have any viable hardware to test, constrast and evaluate things against? ie a STM32H743I-EVAL

Tips, buy me a coffee, or three.. PayPal Venmo Up vote any posts that you find helpful, it shows what's working..
LEdis
Associate

Yes, when i write of CCR it will weird behavior.

Before write CCR register as below:

0690X000006CMUpQAO.png

config CCR all of them will become to 0x04000311.

0690X000006CMUkQAO.png

instance variable value is 0x52005000 in here. Do you have any insight?

Thanks your advise i will try to find viable hardware to test CCR issue also.