Hello,
I am using a J-Link Plus programmer to flash a binary file to an STM32 microcontroller (STM32F446RE onboard a NUCLEO-64 board).
I am using the provided "JLink_x86" DLL (In Windows found under installation directory C:\Program Files (x86)\SEGGER\JLink_V634\JLink_x64.dll) to flash the file using a python script (and a third party library), however I receive an error (with varying locations 0x00____ ) :
WindowsError: exception: access violation writing 0x000000CE00000000
I have traced the problem back, and have found that the error is raised when downloading the file. The python script uses the DLL to perform that operation. I have suspicions that it may be running into a problem with DEP (Data Execution Prevention) but I am not entirely sure. It also seems that someone had a similar issue in the past.
Any help would be greatly appreciated.
I am using a J-Link Plus programmer to flash a binary file to an STM32 microcontroller (STM32F446RE onboard a NUCLEO-64 board).
I am using the provided "JLink_x86" DLL (In Windows found under installation directory C:\Program Files (x86)\SEGGER\JLink_V634\JLink_x64.dll) to flash the file using a python script (and a third party library), however I receive an error (with varying locations 0x00____ ) :
WindowsError: exception: access violation writing 0x000000CE00000000
I have traced the problem back, and have found that the error is raised when downloading the file. The python script uses the DLL to perform that operation. I have suspicions that it may be running into a problem with DEP (Data Execution Prevention) but I am not entirely sure. It also seems that someone had a similar issue in the past.
Any help would be greatly appreciated.
The post was edited 3 times, last by zamora18 ().