simmel-bootloader/src/usb/uf2/uf2cfg.h

18 lines
471 B
C
Raw Permalink Normal View History

#include "boards.h"
2018-06-23 07:15:39 +00:00
#define UF2_NUM_BLOCKS 8000 // at least 4,1 MB for FAT16
#ifndef UF2_VOLUME_LABEL
2019-04-24 09:46:25 +00:00
#define UF2_VOLUME_LABEL "NRF52BOOT "
#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
// 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