We've been using the now-outdated STM32L476 Discovery boards for a while, to teach a basic course in embedded devices. We just switch to the STM32L496 Discovery board, and have not been successful in getting it to work with uVision.
We set up the software packs & built a project easily. We compiled no problem, and flashed successfully from uVision.
When we try to run, however (Debug => Start/Stop Debug Session), trouble starts. Namely, all of the menu items to actually run anything (run, step, step over, etc) are all greyed out.
Any idea what would cause uVision to do this? If it helps, we're using Keil uVision 5.38.00.
Thanks,
/Joel
Sure, you can also run the STM32L496 examples offered, like the CMSIS-RTOS2 Blinky. This is most of all about the resulting menus.
OK, CMSIS-RTOS2 Blinky runs fine on the 496 Discovery Board:-).
I compared the Options for Target between the Blinky example and my project. The glaring differences are in the Target / Read-Write Memory areas. Would that cause the "run" menu items to be grayed out?
After discussing this status with our Team, one idea is that the Debug Adapter is not configured correctly.
However, a closer investigation requires to see your project. If you possess a valid license key (mandatory), open a corresponding Support Ticket please: https://www.arm.com/support/contact-support