This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

Memory map address's for CC253x

Other Parts Discussed in Thread: CC2538

I am reading through the hal_board_cfg.h and related files. In these files Flash base addess is defined:

#define FLASH_BASE 0x00200000

Which is 2MByte. But CC253x have at most 512KB internal flash. Can you please clarify on this?

  • The FLASH_BASE defined as 0x00200000 is the starting address of flash in the Main Memory Pages of the device. Its not the size of flash available in the device. So for a CC2538 with 512KB flash, the Main Memory address will be from 0x00200000 to 0x0027FFFF.