diff --git a/content/learning-paths/microcontrollers/project-migration-cmsis-v6/EventRecorder_migration.png b/content/learning-paths/microcontrollers/project-migration-cmsis-v6/EventRecorder_migration.png index cefcfb7b8..fb4f06a63 100644 Binary files a/content/learning-paths/microcontrollers/project-migration-cmsis-v6/EventRecorder_migration.png and b/content/learning-paths/microcontrollers/project-migration-cmsis-v6/EventRecorder_migration.png differ diff --git a/content/learning-paths/microcontrollers/project-migration-cmsis-v6/IO_migration.png b/content/learning-paths/microcontrollers/project-migration-cmsis-v6/IO_migration.png index e3c8b8dd4..2b5aa1219 100644 Binary files a/content/learning-paths/microcontrollers/project-migration-cmsis-v6/IO_migration.png and b/content/learning-paths/microcontrollers/project-migration-cmsis-v6/IO_migration.png differ diff --git a/content/learning-paths/microcontrollers/project-migration-cmsis-v6/packs.md b/content/learning-paths/microcontrollers/project-migration-cmsis-v6/packs.md index 2b46bcf26..3e199a78c 100644 --- a/content/learning-paths/microcontrollers/project-migration-cmsis-v6/packs.md +++ b/content/learning-paths/microcontrollers/project-migration-cmsis-v6/packs.md @@ -23,7 +23,7 @@ The ARM.CMSIS.5.x.x pack has been broken up into three different packs that need The Kei.ARM_Compiler pack has been deprecated and its content has diverged into two packs that need to be installed for a 1:1 replacement: - [ARM.CMSIS-View.1.0.0.pack](https://www.keil.com/pack/ARM.CMSIS-View.1.0.0.pack) -- [ARM.CMSIS_Compiler.1.0.0.pack](https://www.keil.com/pack/ARM.CMSIS_Compiler.1.0.0.pack) +- [ARM.CMSIS_Compiler.2.0.0.pack](https://www.keil.com/pack/ARM.CMSIS_Compiler.2.0.0.pack) {{% notice %}} The pack versions are minimum versions. diff --git a/content/learning-paths/microcontrollers/project-migration-cmsis-v6/troubleshooting.md b/content/learning-paths/microcontrollers/project-migration-cmsis-v6/troubleshooting.md index 7437fe48a..850d1f87a 100644 --- a/content/learning-paths/microcontrollers/project-migration-cmsis-v6/troubleshooting.md +++ b/content/learning-paths/microcontrollers/project-migration-cmsis-v6/troubleshooting.md @@ -51,6 +51,28 @@ As the components from the Keil.ARM_Compiler pack do not have 1:1 replacements, ![Event Recorder migration](./EventRecorder_migration.png) 1. Compiler:I/O migration - Deselect any component of `Compiler:I/O` and select the corresponding `CMSIS-View:I/O` component: + Deselect any component of `Compiler:I/O` and select the corresponding `CMSIS-Compiler` component: ![I/O migration](./IO_migration.png) + + This table helps you to identify the correct components: + + | Compiler:I/O: | CMSIS-Compiler: | + |-------------------|----------------------------| + | STDERR@Breakpoint | STDERR (API):Breakpoint | + | STDERR@ITM | STDERR (API):ITM | + | STDERR@User | STDERR (API):Custom | + | STDIN@Breakpoint | STDIN (API):Breakpoint | + | STDIN@ITM | STDIN (API):ITM | + | STDIN@User | STDIN (API):Custom | + | STDOUT@Breakpoint | STDOUT (API):Breakpoint | + | STDOUT@EVR | STDOUT (API):EventRecorder | + | STDOUT@ITM | STDOUT (API):ITM | + | STDOUT@User | STDOUT (API):Custom | + | TTY@Breakpoint | TTY (API):Breakpoint | + | TTY@ITM | TTY (API):ITM | + | TTY@User | TTY (API):Custom | + + {{% notice Note %}} + All CMSIS-Compiler components require CMSIS-Compiler:Core to be present. + {{% /notice %}}