|  | @@ -93,8 +93,10 @@ void board_init(void)
 | 
											
												
													
														|  |      /* Activity LED is active low. */
 |  |      /* Activity LED is active low. */
 | 
											
												
													
														|  |      gpio_configure_pin(gpio_led, pin_led, GPO_pushpull(IOSPD_LOW, HIGH));
 |  |      gpio_configure_pin(gpio_led, pin_led, GPO_pushpull(IOSPD_LOW, HIGH));
 | 
											
												
													
														|  |  #if defined(NDEBUG) && MCU == AT32F4
 |  |  #if defined(NDEBUG) && MCU == AT32F4
 | 
											
												
													
														|  | -    if (at32f4_series != AT32F415)
 |  | 
 | 
											
												
													
														|  | 
 |  | +    if ((gw_info.hw_submodel == F4SM_v4) && (at32f4_series != AT32F415)) {
 | 
											
												
													
														|  | 
 |  | +        /* GW V4 with 403(A) MCU duplicates Activity LED signal on pin TXO. */
 | 
											
												
													
														|  |          gpio_configure_pin(gpioa, 9, GPO_pushpull(IOSPD_LOW, HIGH));
 |  |          gpio_configure_pin(gpioa, 9, GPO_pushpull(IOSPD_LOW, HIGH));
 | 
											
												
													
														|  | 
 |  | +    }
 | 
											
												
													
														|  |  #endif
 |  |  #endif
 | 
											
												
													
														|  |  }
 |  |  }
 | 
											
												
													
														|  |  
 |  |  
 | 
											
										
											
												
													
														|  | @@ -103,7 +105,7 @@ void act_led(bool_t on)
 | 
											
												
													
														|  |  {
 |  |  {
 | 
											
												
													
														|  |      gpio_write_pin(gpio_led, pin_led, on ? LOW : HIGH);
 |  |      gpio_write_pin(gpio_led, pin_led, on ? LOW : HIGH);
 | 
											
												
													
														|  |  #if defined(NDEBUG) && MCU == AT32F4
 |  |  #if defined(NDEBUG) && MCU == AT32F4
 | 
											
												
													
														|  | -    if (at32f4_series != AT32F415)
 |  | 
 | 
											
												
													
														|  | 
 |  | +    if ((gw_info.hw_submodel == F4SM_v4) && (at32f4_series != AT32F415))
 | 
											
												
													
														|  |          gpio_write_pin(gpioa, 9, on ? LOW : HIGH);
 |  |          gpio_write_pin(gpioa, 9, on ? LOW : HIGH);
 | 
											
												
													
														|  |  #endif
 |  |  #endif
 | 
											
												
													
														|  |  }
 |  |  }
 |