Product Version Update Information (CMW Arm Cortex)
Thank you for using Gaio Technology products.
The following Product Update has taken place.
Update Information
[Product name]
CoverageMaster winAMS
[Target Microcontroller]
Simulator Engine : System-G(standard)
ARM Cortex-A5/A7/A8/A9/A12/A15
ARM Cortex-M0/M0+/M1
ARM Cortex-M3
ARM Cortex-M4
ARM Cortex-R4/R4F/R5/R5F
Simulation Engine: SX (High Speed)
ARM Cortex-R4/R4F/R5/R5F
ARM Cortex-R7 *1
ARM Cortex-R52/R52+ *1
ARM Cortex-M7
ARM Cortex-M23 *1
ARM Cortex-M33
ARM Cortex-M55 *1
Update Contents
OMF Converter ArmGccOmf : V2.0.0.0
Compiler Version Support
•The following compilers are supported.
Target Compiler: GNU C Compiler(arm-none-eabi-gcc.exe) V14.3.1
(*1 This is a new microcontroller that now supports the GNU compiler.)
Improved functionality
• We have made the following performance improvements.
- We have improved the processing performance of the OMF converter.
- We have reduced the size of the XLO files output by the OMF converter.
- We have expanded the memory width handled by the OMF converter from 32 bits to 64 bits to prevent memory allocation errors from occurring during the conversion of large objects. To avoid placing a heavy load on the winAMS Simulator Coverage Master, we recommend using conversion options (-select, -select_path, or -select_list) to narrow down the source code to be converted for debug information when converting large-capacity objects.
• The following conversion options have been added.
[-select_list list file]
We have added the [-select_list] option to filter the source code to be converted for debugging information. With the conventional [-select] option, only one target could be specified per option. With the new [-select_list] option, you can specify multiple targets with a single option.
[-warnmax Maximum number of warnings displayed]
We have set the default upper limit for the number of OMF Converter warnings displayed in the Coverage Master winAMS Message View to 1,000 to reduce the load on the Message View. Note that the maximum number of warnings can be changed using the [-warnmax] conversion option.
[-msgfile message save file]
We have added the [-msgfile] option to save OMF converter messages to a file. When reviewing warnings for objects that generate a large number of warnings, we recommend using the [-msgfile] option and reviewing the file after the conversion. (We do not recommend using [-warnmax] to display all warnings, as it puts a strain on the system.)
For information on how to use the options, please refer to the “OMF Converter” chapter for each microcontroller.
(Product Installation Folder)\doc\XAIL-Debugger.chm
• We have improved the process so that, upon completion of the conversion, it returns “Normal completion (0)/Warning (1)/ Error (2)” based on the reason for termination. This enables the “Delete output objects if a conversion error occurs” feature in Coverage Master winAMS R10.0 and later versions. For details, please refer to the chapter on the relevant feature in the Coverage Master winAMS R10.0 or later manual.
• We have added the `stmt_line` option to Coverage Master winAMS. Select this option if you are using Compiler V14.3.1 or later. Of the debug line information generated by the compiler, only the debug line information recommended by the compiler as breakpoints (line information where the DWARF `is_stmt` flag is set to 1) is output.