Skip to main content
TKana.1
Associate III
August 28, 2024
Solved

STM32F767 ITCM Code Placement

  • August 28, 2024
  • 1 reply
  • 1061 views

 

Hi,

I have been trying to place a function in the ITCM region for some time with no luck. As close I get was HardFalult There are some examples for the F7 series on the web. Some dating back to 2016, some similar to F767 with the same core but I cannot make them work. Each example uses a different way, making it harder to figure out. Modifying the linker file, modifying the startup.s file.

Yes, I read AN4667. 

I am using STM32CubeIDE 1.1.16. 

Is there a clear application note or up to date example code that I can use?

Best regards,

Tim

 

Best answer by mƎALLEm

Hello,

Maybe you can check this article it can help you: How to place and execute STM32 code in SRAM memory with STM32CubeIDE.

 

 

1 reply

mƎALLEm
mƎALLEmBest answer
Technical Moderator
August 29, 2024

Hello,

Maybe you can check this article it can help you: How to place and execute STM32 code in SRAM memory with STM32CubeIDE.

 

 

"To give better visibility on the answered topics, please click on ""Accept as Solution"" on the reply which solved your issue or answered your question."
TKana.1
TKana.1Author
Associate III
September 2, 2024

Hi,

I can run  from RAM without a problem but not from ITCM