cancel
Showing results for 
Search instead for 
Did you mean: 

Problems in developing a custom external loader.

YJMoon
Associate III

H​ello.

I am trying to make a touchgfx demo using stm32f767 apollo board.

However, I was stuck while applying a custom external loader using w25q256.

I've modified the code from my existing 746-disco demo and it doesn't work at all.

Dose anyone have examples or references that use the sw4stm32 compiler and w25q256?

Please help me.

Thanks.

1 ACCEPTED SOLUTION

Accepted Solutions
YJMoon
Associate III

Solved.

I changed it to w25q256-> mt25ql512.

It works perfectly.

View solution in original post

7 REPLIES 7
Martin KJELDSEN
Chief III

This is not really related to TouchGFX, so i'm adding a few more tags to it.

/Martin

I use Keil, and have worked with W25Q256 parts and External Loaders for Cube Programmer and ST-LINK Utilities.

A worked example will run several hundred dollars.​

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

​Thank you so much!

​omg... I can't use keil because it is an expensive compiler.

In the end, I'll have to study myself and code related things.

Thank you.

These things can be built with the Lite/Eval version of Keil.

The specificity of your question tends to limit the chances of getting an answer that checks all your boxes.

When developing External Loaders it helps significantly to have a fully tested and debugged library running in an application on your QSPI hardware. Once you have the test app working you can port code into a loader. The loaders are hard to debug from within the ST-LINK Utility, or Cube Programmer

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

Thanks to you, something seems to be going on.

Have a nice day.

YJMoon
Associate III

Solved.

I changed it to w25q256-> mt25ql512.

It works perfectly.