Pins/tests followup (#21268)
Missing commit from #21254 Co-authored-by: Scott Lahteine <github@thinkyhead.com>
This commit is contained in:
		
				
					committed by
					
						 Scott Lahteine
						Scott Lahteine
					
				
			
			
				
	
			
			
			
						parent
						
							74457dc989
						
					
				
				
					commit
					6c6beeee70
				
			| @@ -27,6 +27,10 @@ | ||||
|   #define BOARD_INFO_NAME "BTT SKR V1.4" | ||||
| #endif | ||||
|  | ||||
| #ifndef BOARD_CUSTOM_BUILD_FLAGS | ||||
|   #define BOARD_CUSTOM_BUILD_FLAGS -DLPC_PINCFG_UART3_P4_28 | ||||
| #endif | ||||
|  | ||||
| // | ||||
| // SD Connection | ||||
| // | ||||
|   | ||||
| @@ -43,6 +43,9 @@ | ||||
|   #warning "Serial 3 is originally reserved to Y limit switches. Hardware changes are required to use it." | ||||
| #endif | ||||
|  | ||||
| // Custom flags and defines for the build | ||||
| //#define BOARD_CUSTOM_BUILD_FLAGS -D__FOO__ | ||||
|  | ||||
| #define BOARD_INFO_NAME "LGT KIT V1.0" | ||||
|  | ||||
| // | ||||
|   | ||||
| @@ -47,6 +47,9 @@ | ||||
|  | ||||
| #include "env_validate.h" | ||||
|  | ||||
| // Custom flags and defines for the build | ||||
| //#define BOARD_CUSTOM_BUILD_FLAGS -D__FOO__ | ||||
|  | ||||
| #ifndef BOARD_INFO_NAME | ||||
|   #define BOARD_INFO_NAME "RAMPS 1.4" | ||||
| #endif | ||||
|   | ||||
| @@ -36,6 +36,9 @@ | ||||
|  | ||||
| #include "env_validate.h" | ||||
|  | ||||
| // Custom flags and defines for the build | ||||
| //#define BOARD_CUSTOM_BUILD_FLAGS -D__FOO__ | ||||
|  | ||||
| #ifndef BOARD_INFO_NAME | ||||
|   #define BOARD_INFO_NAME "RAMPS S 1.2" | ||||
| #endif | ||||
|   | ||||
| @@ -0,0 +1,16 @@ | ||||
| # | ||||
| # common-dependencies-post.py | ||||
| # Convenience script to add build flags for Marlin Enabled Features | ||||
| # | ||||
|  | ||||
| Import("env") | ||||
| Import("projenv") | ||||
|  | ||||
| def apply_board_build_flags(): | ||||
| 	if not 'BOARD_CUSTOM_BUILD_FLAGS' in env['MARLIN_FEATURES']: | ||||
| 		return | ||||
| 	projenv.Append(CCFLAGS=env['MARLIN_FEATURES']['BOARD_CUSTOM_BUILD_FLAGS'].split()) | ||||
|  | ||||
| # We need to add the board build flags in a post script | ||||
| # so the platform build script doesn't overwrite the custom CCFLAGS | ||||
| apply_board_build_flags() | ||||
| @@ -215,6 +215,7 @@ extra_scripts      = | ||||
|   pre:buildroot/share/PlatformIO/scripts/common-dependencies.py | ||||
|   pre:buildroot/share/PlatformIO/scripts/common-cxxflags.py | ||||
|   pre:buildroot/share/PlatformIO/scripts/preflight-checks.py | ||||
|   post:buildroot/share/PlatformIO/scripts/common-dependencies-post.py | ||||
| build_flags        = -fmax-errors=5 -g3 -D__MARLIN_FIRMWARE__ -fmerge-constants | ||||
| lib_deps           = | ||||
|  | ||||
| @@ -727,12 +728,6 @@ platform = ${common_LPC.platform} | ||||
| extends  = common_LPC | ||||
| board    = nxp_lpc1769 | ||||
|  | ||||
| # BTT SKR 1.4 needs a UART3 tweak | ||||
| [env:LPC1768_btt_skr_v1_4] | ||||
| platform    = ${env:LPC1768.platform} | ||||
| extends     = env:LPC1768 | ||||
| build_flags = ${env:LPC1768.build_flags} -DLPC_PINCFG_UART3_P4_28 | ||||
|  | ||||
| ################################# | ||||
| #                               # | ||||
| #      STM32 Architecture       # | ||||
|   | ||||
		Reference in New Issue
	
	Block a user