04-17-2018 07:30 AM
Hi,
I'm writing the code for microblaze to control an HDMI video stream, I write and debug the code step by step, each time I add few lines of code I debug them.
After write a few lines of code, I'm not able to debug my application, the system debugger stops at program entry in the Program Counter 0x00000000 but is not pointing at the right place.
The dissassembly is the same for every line of my code:
add r0 , r0 , r0
So all my sowftare "translate" in that same "add" instruction.
First thing I made is delete the last lines of code I wrote but without success.
What's going on? There are no error or warnings
Regards
04-26-2018 03:56 AM
Hi,
to solve the situation I deleted all files of SDK project and created a new project application with the same source.
Now works
Regards
04-17-2018 12:10 PM
The debugger is trying to debug all zeros (empty memory). Something has gone wrong, so perhaps it's time to restart the SDK, maybe even reboot your PC.
04-17-2018 08:36 PM
Hi,
It appears like your memory is not functioning correctly. Have you tried to run memory tests? You can also try to verify if the elf has been downloaded correctly to the memory. This can be done by running verify command in XSDB, after you download the elf
04-17-2018 11:15 PM
04-26-2018 03:56 AM
Hi,
to solve the situation I deleted all files of SDK project and created a new project application with the same source.
Now works
Regards