2020-01-20 04:17 AM
I have developed External Flash Loader for STM32F756 & Cypress Chip.
I could compile my code in IAR. Also updated device info in file.
Then I copied that file in External Loader folder.
But I could see only a some blank spaces in some fields
please guide.
2020-01-20 08:45 AM
The StorageInfo structure/symbol is not being exported properly. You should review information in the .MAP file, and perhaps find an ELF dumping tool like FromELF or objcopy to dump the content/data within the file.
Attach the .stldr file if you want specific analysis of why it might not be working.
2020-01-21 02:49 AM
Hi Clive1,
Using Linker Map file & Project Settings of Example code, finally I could see my external Loader in ST Link Utility.
Further it is not getting programmed by giving some errors.
I have attached following images.
1) Programming Error Image
2) Map file Start photo & End Photo
3) One warning which is generated in my project
Please look into & guide
2020-01-21 08:04 AM
I might suggest you use the STM32 Cube Programmer with the diagnostic/logging level set to 3 so you can get the maximum amount of data.
The code will be hard to debug in-situ, it would be helpful to test the loader functions via an application framework.
2020-01-21 08:25 PM
Hi Clive1,
Attaching the ".stldr" file. Can you please look into that ! ( Initial character(C) of file name stands for Cypress.
I will check in Cube Programmmer also.
Also I am going to play with timings of NOR flash as Current code is executing in RAM.
Thanks for Your Support