🔨 Melzi with OptiBoot build (#22630)
This commit is contained in:
		
							parent
							
								
									a0ebe7c8ff
								
							
						
					
					
						commit
						22fdfa9629
					
				@ -329,7 +329,7 @@
 | 
			
		||||
#elif MB(OMCA)
 | 
			
		||||
  #include "sanguino/pins_OMCA.h"               // ATmega644P, ATmega644                  env:sanguino644p
 | 
			
		||||
#elif MB(ANET_10)
 | 
			
		||||
  #include "sanguino/pins_ANET_10.h"            // ATmega1284P                            env:sanguino1284p env:sanguino1284p_optimized
 | 
			
		||||
  #include "sanguino/pins_ANET_10.h"            // ATmega1284P                            env:sanguino1284p env:sanguino1284p_optimized env:melzi_optiboot
 | 
			
		||||
#elif MB(SETHI)
 | 
			
		||||
  #include "sanguino/pins_SETHI.h"              // ATmega644P, ATmega644, ATmega1284P     env:sanguino1284p_optimized env:sanguino1284p env:sanguino644p
 | 
			
		||||
 | 
			
		||||
 | 
			
		||||
@ -86,8 +86,24 @@
 | 
			
		||||
 *   Many thanks to Hans Raaf (@oderwat) for developing the Anet-specific software and supporting the Anet community.
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
/**
 | 
			
		||||
 * OptiBoot Bootloader:
 | 
			
		||||
 *   Optiboot is an alternative bootloader that can be flashed on the board to free up space for a larger firmware build.
 | 
			
		||||
 *   See https://github.com/Optiboot/optiboot for more information.
 | 
			
		||||
 *
 | 
			
		||||
 * Install Marlin with Arduino IDE:
 | 
			
		||||
 *   For a board with the stock bootloader, select 'Sanguino' in 'Tools > Board' and 'ATmega1284P' in 'Tools > Processor.'
 | 
			
		||||
 *   For a board with OptiBoot, select 'Sanguino (Optiboot)' in 'Tools > Board' and 'ATmega1284P' in 'Tools > Processor.'
 | 
			
		||||
 *
 | 
			
		||||
 * Install Marlin with PlatformIO IDE:
 | 
			
		||||
 *   (NOTE: You can set a default build environment by editing the value of 'default_env' in 'platformio.ini'.
 | 
			
		||||
 *          For the best user experience install the "Auto Build Marlin" extension.)
 | 
			
		||||
 *   For a board with the stock bootloader use Build / Upload under the 'sanguino1284p' or 'sanguino1284p_optimized' target.
 | 
			
		||||
 *   For a board with OptiBoot, use Build / Upload under the 'melzi_optiboot' target.
 | 
			
		||||
 */
 | 
			
		||||
 | 
			
		||||
#if NOT_TARGET(__AVR_ATmega1284P__)
 | 
			
		||||
  #error "Oops! Select 'Sanguino' in 'Tools > Board' and 'ATmega1284P' in 'Tools > Processor.' (For PlatformIO, use 'melzi' or 'melzi_optiboot.')"
 | 
			
		||||
  #error "Oops! Select 'Sanguino' in 'Tools > Board' and 'ATmega1284P' in 'Tools > Processor.' (For PlatformIO, use 'sanguino1284p' or 'sanguino1284p_optimized'. With optiboot, use 'melzi_optiboot.')"
 | 
			
		||||
#endif
 | 
			
		||||
 | 
			
		||||
#define BOARD_INFO_NAME "Anet 1.0"
 | 
			
		||||
 | 
			
		||||
@ -141,6 +141,7 @@ platform     = atmelavr
 | 
			
		||||
extends      = common_avr8
 | 
			
		||||
board        = sanguino_atmega1284p
 | 
			
		||||
upload_speed = 115200
 | 
			
		||||
board_upload.maximum_size = 130048
 | 
			
		||||
 | 
			
		||||
#
 | 
			
		||||
# Melzi and clones (Zonestar Melzi2 with tuned flags)
 | 
			
		||||
 | 
			
		||||
		Loading…
	
	
			
			x
			
			
		
	
		Reference in New Issue
	
	Block a user