CYT2B9 (TVII-B-E-2M) is a subfamily of Traveo II microcontrollers containing a Cortex M4 and Cortex M0+ CPU.
The CYT2B9 family features 2 x 128 KB = 256 KB of SRAM located at 0x08000000. The first 2 KB are reserved for internal usage and may not be used.
Flash memory layout
The CYT2B9 series devices have 2112 KiB Code flash and a 128 KiB Work flash. Both flashes are split in an area of large sectors and an area of small sectors.
|Flash||Start adress||End adress||Sector size||Sector count||Total size|
|Code flash large area||0x10000000||0x101EFFFF||32 KiB||62||1984 KiB|
|Code flash small area||0x101F0000||0x1010FFFF||8 KiB||16||128 KiB|
|Work flash large area||0x14000000||0x14017FFF||2 KiB||48||96 KiB|
|Work flash small area||0x14018000||0x1401FFFF||128 B||256||32 KiB|
|Supervisory flash||0x17000800||0x17007DFF||512 B||13||6656 B|
Programming of the supervisory Flash is only at specific areas possible. Writing outside the specific sub-regions is not possible at any Life Cycle stage except VIRGIN which is a factory-only stage.
|0x17000800-0x17000FFF||The user's area. 2 KB are used to store arbitrary data.|
|0x17001A00-0x17001A03||Normal Access Restrictions (NAR). Used for chip protection in the Normal Life Cycle stage.|
|0x17001A04-0x17001A07||Normal Dead Access Restrictions (NDAR). Used for chip protection in the Normal Dead Life Cycle stage.|
|0x17006400-0x17006FFF||The Public Key. Used for a digital signature of the application.|
|0x17007600-0x170077FF||Application protection settings.|
|0x17007C00-0x17007DFF||The Table of contents, part 2 (TOC2). Used to locate OEM objects.|