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 {
 | 
			
		||||
            sectionIdx -= NUM_INFO - 1;
 | 
			
		||||
            uint32_t addr = USER_FLASH_START + sectionIdx * 256;
 | 
			
		||||
            if (addr < FLASH_SIZE) {
 | 
			
		||||
            if (addr < USER_FLASH_START+FLASH_SIZE) {
 | 
			
		||||
                UF2_Block *bl = (void *)data;
 | 
			
		||||
                bl->magicStart0 = UF2_MAGIC_START0;
 | 
			
		||||
                bl->magicStart1 = UF2_MAGIC_START1;
 | 
			
		||||
 
 | 
			
		||||
@@ -6,10 +6,10 @@
 | 
			
		||||
 | 
			
		||||
#define UF2_NUM_BLOCKS 8000   // at least 4,1 MB for FAT16
 | 
			
		||||
#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
 | 
			
		||||
#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
 | 
			
		||||
 
 | 
			
		||||
		Reference in New Issue
	
	Block a user