2024-03-31 08:59 PM - last edited on 2024-04-01 04:20 AM by Imen.D
Hi,
I'm trying to create a C# wrapper for STM32CubeProgrammer_API.dll.
In version 2.10, the downloadFile function worked perfectly within my C# wrapper. However, upon updating to version 2.15 of the STM32CubeProgrammer_API.dll, the function no longer operates as expected.
This is the output I receive when I try to use the function
Memory Programming ...
Opening and parsing file: data.hex
File : data.hex
Size : 3.76 KB
Address : 0x08000000
File segment @0x08000000 is not 255-bytes aligned. It will be aligned to @0x07FFFFF8
Download in Progress:
Size : 4080 Bytes
Address : 0x07FFFFF8
Buffer program...
w ap 0 @0x07FFFFF8 : 0x00000FF0 bytes, Data 0xFFFFFFFF...
Error: failed to download Segment[0]
Error: failed to download the File
Thanks
2024-04-01 04:31 AM - edited 2024-04-01 04:32 AM
Hello @sanjaysunil and welcome to the Community :)
Could you please share the device name and revision?
Is this a random or a systematic issue?
Have you encountered the same problem with another device?
Is this issue occurred with STM32CubeProgrammer in standalone or when STM32CubeProgrammer is called from STM32CubeIDE.
I advise you first to test with latest release of CubeProgrammer (v2.16.0) and CubeIDE (v1.15.0).