Browse Source

AP_HAL_PX4: aeorfc: Move GPS to UART7

The UART3 also have the I2C bus 2 functions so moving GPS to UART7 to
have one additional I2C.
To keep GPS working is also necessary update the FPGA RTL to version
0xC1 or higher.
master
José Roberto de Souza 8 years ago committed by Lucas De Marchi
parent
commit
e674d6ee20
  1. 6
      libraries/AP_HAL_PX4/HAL_PX4_Class.cpp
  2. 2
      mk/PX4/ROMFS/init.d/rc.aerofc-v1

6
libraries/AP_HAL_PX4/HAL_PX4_Class.cpp

@ -68,10 +68,10 @@ static PX4::SPIDeviceManager spi_mgr_instance; @@ -68,10 +68,10 @@ static PX4::SPIDeviceManager spi_mgr_instance;
#define UARTF_DEFAULT_DEVICE "/dev/ttyS0" // wifi
#elif defined(CONFIG_ARCH_BOARD_AEROFC_V1)
#define UARTA_DEFAULT_DEVICE "/dev/ttyS1" // Aero
#define UARTB_DEFAULT_DEVICE "/dev/ttyS2" // GPS
#define UARTC_DEFAULT_DEVICE "/dev/ttyS4" // Telem
#define UARTB_DEFAULT_DEVICE "/dev/ttyS5" // GPS
#define UARTC_DEFAULT_DEVICE "/dev/ttyS3" // Telem
// ttyS0: ESC
// ttyS3: RC
// ttyS2: RC
#define UARTD_DEFAULT_DEVICE "/dev/null"
#define UARTE_DEFAULT_DEVICE "/dev/null"
#define UARTF_DEFAULT_DEVICE "/dev/null"

2
mk/PX4/ROMFS/init.d/rc.aerofc-v1

@ -1,5 +1,5 @@ @@ -1,5 +1,5 @@
# AEROFC-V1 custom definitions
set NSH_ERROR_UART1 /dev/ttyS5
set NSH_ERROR_UART1 /dev/ttyS4
set NSH_ERROR_UART2 none
set USB none

Loading…
Cancel
Save