Windows 8.1 stability problems

2 posts / 0 new
Last post
brian
Offline
Last seen:5年11个月前
Expert Master
加入:2014-10-16 18:10
Windows 8.1 stability problems

I have the same project on a Windows 8.1 and Windows 7 system. The code is shared through Bitbucket's git repository.

The problem I am having is terrible stability issues on Windows 8.1. As far as I can tell the Keil uvision compiler and Jlink is configured in the same way on both systems.
However, on Windows 8.1
1. The Keil compiler crashes almost every time after downloading the HEX file to the DA14580. I have to restart the compiler and download a second time to test the program.
2.的本·avior of the program on the board is very unstable. For example, removing an element in a struct (that is not yet used in any of the source code) can cause the program never to start. It just hangs in limbo for about 10 seconds and then it appears the board resets and the compiler loses contact with the board (all registers are 0). The application code never gets called though one does enter the while loop of arch_main.
3. When (2) does not happen, hardware faults occur sporadically on the instruction STRH. My understanding is that this fault comes from unaligned memory addresses.

For the exact same code (should I trust git) events 1 and 2 don't happen. Case 3 has happened but that has typically been due to coding errors where an arch_printf of a string is done where the 0 terminator is missing and I have been able to eliminate the fault by correcting such errors.

Is anyone else having problems on Windows 8+ and if so how have you been able to resolve it?

JE_Dialog
Offline
Last seen:11 hours 17 min ago
Staff
加入:2013-12-05 14:02
Hello Brian, we have done no

Hello Brian, we have done no tests on Windows 8 on either our own tools or those of partners like Keil. Right now, there is no other solution we can recommend other than to stay on Windows 7.

BR JE_Dialog