A collection of complete sample workspaces and projects for popular development boards from ST, NXP, Renesas, Microchip and Microsoft using popular IDEs and toolchains, including IAR, ARM, STM32CubeIDE, MCUXpresso, MPLAB, Visual Studio, and Visual Studio Code.
136
stars
53
forks
source link
Bootloader issue for Renesas RX65N-RSK-2MB/CK-RX65N #37
Issue Details
Though CMT0 (Compare Match Timer unit0) starts in the bootloader, it does not been stopped before transitioning to the application program.
As the result, CMT0 interrupt occurs at unintended time in the user application. This may cause unintended behavior.
Applicable Projects
"boot_loader" project included in the samples below
Renesas -> RX65N-RSK-2MB -> e2 studio CCRX
Renesas -> CK-RX65N (Ethernet) -> e2 studio CCRX/e2 studio GNURX
Expected Behavior
The CMT0 shold be stopped before transitioning to the application program.
Issue Details Though CMT0 (Compare Match Timer unit0) starts in the bootloader, it does not been stopped before transitioning to the application program. As the result, CMT0 interrupt occurs at unintended time in the user application. This may cause unintended behavior.
Applicable Projects "boot_loader" project included in the samples below
Expected Behavior The CMT0 shold be stopped before transitioning to the application program.