|  | @@ -32,7 +32,7 @@ GPIO gpio_from_id(uint8_t id)
 | 
	
		
			
				|  |  |      return NULL;
 | 
	
		
			
				|  |  |  }
 | 
	
		
			
				|  |  |  
 | 
	
		
			
				|  |  | -const static struct user_pin _user_pins_F7SM_basic[] = {
 | 
	
		
			
				|  |  | +const static struct user_pin _user_pins_F7SM_basic_v1[] = {
 | 
	
		
			
				|  |  |      { 2, _B, 12, _OD },
 | 
	
		
			
				|  |  |      { 0,  0,  0, _OD } };
 | 
	
		
			
				|  |  |  const static struct user_pin _user_pins_F7SM_ambertronic_f7_plus[] = {
 | 
	
	
		
			
				|  | @@ -44,11 +44,16 @@ const static struct user_pin _user_pins_F7SM_lightning[] = {
 | 
	
		
			
				|  |  |      { 4, _E, 15, _PP },
 | 
	
		
			
				|  |  |      { 6, _E, 14, _PP },
 | 
	
		
			
				|  |  |      { 0,  0,  0, _PP } };
 | 
	
		
			
				|  |  | +const static struct user_pin _user_pins_F7SM_basic_v2[] = {
 | 
	
		
			
				|  |  | +    { 2, _B, 12, _OD },
 | 
	
		
			
				|  |  | +    { 4, _C,  8, _OD },
 | 
	
		
			
				|  |  | +    { 6, _C,  7, _OD },
 | 
	
		
			
				|  |  | +    { 0,  0,  0, _OD } };
 | 
	
		
			
				|  |  |  const static struct board_config _board_config[] = {
 | 
	
		
			
				|  |  | -    [F7SM_basic] = {
 | 
	
		
			
				|  |  | +    [F7SM_basic_v1] = {
 | 
	
		
			
				|  |  |          .hse_mhz   = 8,
 | 
	
		
			
				|  |  |          .hs_usb    = FALSE,
 | 
	
		
			
				|  |  | -        .user_pins = _user_pins_F7SM_basic },
 | 
	
		
			
				|  |  | +        .user_pins = _user_pins_F7SM_basic_v1 },
 | 
	
		
			
				|  |  |      [F7SM_ambertronic_f7_plus] = {
 | 
	
		
			
				|  |  |          .hse_mhz   = 8,
 | 
	
		
			
				|  |  |          .hs_usb    = FALSE,
 | 
	
	
		
			
				|  | @@ -57,6 +62,10 @@ const static struct board_config _board_config[] = {
 | 
	
		
			
				|  |  |          .hse_mhz   = 16,
 | 
	
		
			
				|  |  |          .hs_usb    = TRUE,
 | 
	
		
			
				|  |  |          .user_pins = _user_pins_F7SM_lightning },
 | 
	
		
			
				|  |  | +    [F7SM_basic_v2] = {
 | 
	
		
			
				|  |  | +        .hse_mhz   = 8,
 | 
	
		
			
				|  |  | +        .hs_usb    = FALSE,
 | 
	
		
			
				|  |  | +        .user_pins = _user_pins_F7SM_basic_v2 },
 | 
	
		
			
				|  |  |  };
 | 
	
		
			
				|  |  |  const struct board_config *board_config;
 | 
	
		
			
				|  |  |  
 |