Skip to main content
LEdis
Associate
November 13, 2018
Question

STM32H743XI series set QUADSPI_CCR will rasing cannot access Memory.

  • November 13, 2018
  • 2 replies
  • 1414 views

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.

This topic has been closed for replies.

2 replies

Tesla DeLorean
Guru
November 13, 2018

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 VenmoUp vote any posts that you find helpful, it shows what's working..
LEdis
LEdisAuthor
Associate
November 13, 2018

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.