CMSemicon BAT32G133
Contents
The BAT32G1xxGx series are 32-bit general-purpose microcontrollers based on the Arm® Cortex®-M0 processor.
Internal ECC RAM
Device | StartAddr | Size |
---|---|---|
BAT32G133xAxxxx | 0x20000000 | 4Kb |
BAT32G133xCxxxx | 0x20000000 | 4Kb |
BAT32G157xHxxxx | 0x20000000 | 32Kb |
BAT32G157xKxxxx | 0x20000000 | 32Kb |
*** Additional information ***
In order to prevent errors when reading first time, the DLL intialises the first 4Kb of RAM
starting at 0x2000_0000.
Due to this attaching to a running system is not possible.
Supported Flash Banks
Internal Flash
Device | StartAddr | Size | J-Link Support |
---|---|---|---|
BAT32G133xAxxxx | 0x00000000 | 16Kb | YES |
BAT32G133xCxxxx | 0x00000000 | 32Kb | YES |
BAT32G157xHxxxx | 0x08000000 | 128Kb | YES |
BAT32G157xKxxxx | 0x08000000 | 256Kb | YES |
Internal Data Flash
Device | StartAddr | Size | J-Link Support |
---|---|---|---|
BAT32G133xAxxxx | 0x00500000 | 1.5Kb | YES |
BAT32G133xCxxxx | 0x00500000 | 1.5Kb | YES |
BAT32G157xHxxxx | 0x08500200 | 2.5Kb | YES |
BAT32G157xKxxxx | 0x08500200 | 2.5Kb | YES |
Option Byte
Within the Flash-Area (Offset:0x0c) and DataFlash-Area (Offset:0x4)
AS THE OPTION BYTES ARE WITHIN THE NORMAL FLASH AREA PLEASE ENSURE NOT TO OVERWRITE WITH PROGRAM CODE
ONE POSSIBLE SOLUTION IS WITHIN THE EXAMPLES
Reset
The device uses normal reset, no special handling necessary.
Minimum requirements
- J-Link software V7.__b or later
Evaluation Boards
- CMSemicon BAT32G133-EVB evaluation board: https://wiki.segger.com/CMSemicon_BAT32G1xx_EVB
Example Application
- CMSemicon BAT32G133-EVB evaluation board: https://wiki.segger.com/CMSemicon_BAT32G1xx_EVB#Example_Project