Add support for MKS Robin board (#12650)
Implement initial support for MKS Robin (STM32F103ZET6) board. Custom build script is used to generate encrypted firmware compatible with original MSK Robin bootloader (i.e. safe firmware update from SD card and possibility to go back to original close-source firmware).
This commit is contained in:
		
							
								
								
									
										14
									
								
								buildroot/share/PlatformIO/ldscripts/mks_robin.ld
									
									
									
									
									
										Normal file
									
								
							
							
						
						
									
										14
									
								
								buildroot/share/PlatformIO/ldscripts/mks_robin.ld
									
									
									
									
									
										Normal file
									
								
							@@ -0,0 +1,14 @@
 | 
			
		||||
MEMORY
 | 
			
		||||
{
 | 
			
		||||
  ram (rwx) : ORIGIN = 0x20000000, LENGTH = 64K - 40
 | 
			
		||||
  rom (rx)  : ORIGIN = 0x08007000, LENGTH = 512K - 28K
 | 
			
		||||
}
 | 
			
		||||
 | 
			
		||||
/* Provide memory region aliases for common.inc */
 | 
			
		||||
REGION_ALIAS("REGION_TEXT", rom);
 | 
			
		||||
REGION_ALIAS("REGION_DATA", ram);
 | 
			
		||||
REGION_ALIAS("REGION_BSS", ram);
 | 
			
		||||
REGION_ALIAS("REGION_RODATA", rom);
 | 
			
		||||
 | 
			
		||||
/* Let common.inc handle the real work. */
 | 
			
		||||
INCLUDE common.inc
 | 
			
		||||
		Reference in New Issue
	
	Block a user