2018-12-04 21:45:55 +00:00
|
|
|
#include "boards.h"
|
|
|
|
|
|
|
|
#ifndef PRODUCT_NAME
|
2018-08-29 09:30:03 +00:00
|
|
|
#define PRODUCT_NAME DIS_MODEL
|
|
|
|
#endif
|
|
|
|
|
2018-06-23 07:15:39 +00:00
|
|
|
#define BOOTLOADER_ID MK_DIS_FIRMWARE
|
2018-06-21 05:28:52 +00:00
|
|
|
|
2018-06-23 07:15:39 +00:00
|
|
|
#define UF2_NUM_BLOCKS 8000 // at least 4,1 MB for FAT16
|
2018-12-04 21:45:55 +00:00
|
|
|
|
2019-04-24 09:31:08 +00:00
|
|
|
#ifndef UF2_VOLUME_LABEL
|
|
|
|
#define UF2_VOLUME_LABEL "NRF52BOOT "
|
2018-12-04 21:45:55 +00:00
|
|
|
#endif
|
|
|
|
|
2018-06-25 08:17:53 +00:00
|
|
|
#define FLASH_SIZE (USER_FLASH_END-USER_FLASH_START) // Max flash size
|
2018-06-19 15:12:01 +00:00
|
|
|
|
2018-08-14 08:56:24 +00:00
|
|
|
// Only allow to write application TODO dynamic depending on SD size
|
2018-06-23 07:15:39 +00:00
|
|
|
#define USER_FLASH_START 0x26000
|
|
|
|
#define USER_FLASH_END 0xAD000 // Fat Fs start here
|
2018-06-19 15:12:01 +00:00
|
|
|
|
2018-06-23 07:15:39 +00:00
|
|
|
#define FLASH_PAGE_SIZE 4096
|
2018-08-08 12:52:51 +00:00
|
|
|
|
|
|
|
#define UF2_FAMILY_ID 0xADA52840
|