2015-12-27 06:07 AM
Hi,
I'm using Keil V5 and loaded the standard demo software (Garden control, home alarm, vnc server, ....). I can compile the project without problem but when downloading int it to board, I get message that there is no algorithm for 0x9000 0000. When I add the available 4M SPI memory to the system, doesnt work either. When I load the hex file of the demo (downloaded from ST) and store it with st-link utility, everything is working but when I download the compiled hex file, I get a message that there is no algorithm for that memory. Whatever I do, either I get the software running with scrambled icons or I cant load it at all. I need your help, how to go on to download the compiled software with Keil V5 so that I can debug it. Thanks a lot. Osto2015-12-27 11:58 AM
For Keil, you'd need to build a .FLX/FLM driver compatible with your chips
\Keil\ARM\Flash If you can't do that, have Keil generate .HEX, flash with ST-LINK Utilities + External Loader, and then debug with Keil where you uncheck download first options.2015-12-28 07:56 AM
Dear Clive,
Sounds good but I have no idea, how to go on. In earlier posts you wrote to use the newest ST-Link utility and I could find the utility in version 3.8 on st website but inside it there is a version 3.3 instead of 3.8. Is this a bug!? I dont know how to butild an FLM for this chip. Is anywhere a ready to install version? Thanks.2015-12-28 01:37 PM
The GUI version is definitely 3.8.0, just downloaded and confirmed here.
http://www.st.com/web/en/catalog/tools/PF258168
You have to add the external loader for the N25Q128A_STM32F746G-DISCO to support the QuadSPI NOR device. You'd have to seek support through Keil or ST contact points2015-12-28 01:48 PM
Supposedly a 16MByte device