Infineon MB9xF

From SEGGER Knowledge Base
Jump to navigation Jump to search

The Infineon MB9AF and MB9BF series are microcontrollers based on the ARM Cortex-M3 processor.

Flash Banks

MB9xFx0xx, MB9AFx1xL, MB9AFx1xM, MB9AFx1xN, MB9BFx1xS, MB9BFx1xT, MB9AFx2xK, MB9AFx2xL, MB9BFx2xJ, MB9AFx3xx

Flash Base address Size J-Link Support
Internal flash 0x00000000 Up to 1536 KB YES.png
Option bytes 0x00100000 Up to 16 KB YES.png

MB9AFx1xK, MB9BFx1xN, MB9BFx1xR, MB9BFx6xx

Flash Base address Size J-Link Support
Internal flash low 0x00000000 Up to 1536 KB YES.png
Option bytes 0x00100000 Up to 16 KB YES.png
Internal flash high 0x200C0000 Up to 64 KB YES.png

MB9BFx2xK, MB9BFx2xL, MB9BFx2xM, MB9AFx4xx, MB9AFx5xx

Flash Base address Size J-Link Support
Internal flash low 0x00000000 Up to 1536 KB YES.png
Option bytes 0x00100000 Up to 16 KB YES.png
Internal flash high 0x00200000 Up to 64 KB YES.png

MB9BFx2xS, MB9BFx2xT

Flash Base address Size J-Link Support
Internal flash low 0x00000000 Up to 1536 KB YES.png
Option bytes 0x00100000 Up to 16 KB YES.png
Internal flash high 0x00508000 Up to 64 KB YES.png

Watchdog Handling

The device has two watchdogs SWDT and HWDT that are fed during flash programming.

Device Specific Handling

Reset

The device uses normal Cortex-M reset, no special handling necessary, like described here.

Security code

The security code 0x0001 can be programmed at address 0x00100000 to activate the locking mechanism. If the device is locked, debugging features are disabled. To unlock the device, a mass erase operation must be performed using the serial port programming application provided by the silicon vendor.

Evaluation Boards

Example Applications