update uf2 to application only
This commit is contained in:
		| @@ -248,7 +248,7 @@ void read_block(uint32_t block_no, uint8_t *data) { | |||||||
|         } else { |         } else { | ||||||
|             sectionIdx -= NUM_INFO - 1; |             sectionIdx -= NUM_INFO - 1; | ||||||
|             uint32_t addr = USER_FLASH_START + sectionIdx * 256; |             uint32_t addr = USER_FLASH_START + sectionIdx * 256; | ||||||
|             if (addr < FLASH_SIZE) { |             if (addr < USER_FLASH_START+FLASH_SIZE) { | ||||||
|                 UF2_Block *bl = (void *)data; |                 UF2_Block *bl = (void *)data; | ||||||
|                 bl->magicStart0 = UF2_MAGIC_START0; |                 bl->magicStart0 = UF2_MAGIC_START0; | ||||||
|                 bl->magicStart1 = UF2_MAGIC_START1; |                 bl->magicStart1 = UF2_MAGIC_START1; | ||||||
|   | |||||||
| @@ -6,10 +6,10 @@ | |||||||
|  |  | ||||||
| #define UF2_NUM_BLOCKS 8000   // at least 4,1 MB for FAT16 | #define UF2_NUM_BLOCKS 8000   // at least 4,1 MB for FAT16 | ||||||
| #define VOLUME_LABEL "NRF52BOOT  " | #define VOLUME_LABEL "NRF52BOOT  " | ||||||
| #define FLASH_SIZE (BOOTLOADER_REGION_START-USER_FLASH_START) | #define FLASH_SIZE (10*1024) //(USER_FLASH_END-USER_FLASH_START) | ||||||
|  |  | ||||||
| // Only allow to write application | // Only allow to write application | ||||||
| #define USER_FLASH_START 0x26000 | #define USER_FLASH_START 0x26000 | ||||||
| #define USER_FLASH_END BOOTLOADER_REGION_START | #define USER_FLASH_END   0xAD000 // Fat Fs start here | ||||||
|  |  | ||||||
| #define FLASH_PAGE_SIZE 4096 | #define FLASH_PAGE_SIZE 4096 | ||||||
|   | |||||||
		Reference in New Issue
	
	Block a user