coloradocube / balloonsat

COTS balloonsat mission to test the RPi 4 with a battery UPS, a quad camarray, a GPS module, a RockBLOCK module, and a small number of Qwiic sensors
0 stars 5 forks source link

Conflict between RockBLOCK and headless RPi #30

Open ivogeorg opened 2 years ago

ivogeorg commented 2 years ago

Description

The basic solutions for #6 and #19 are in conflict because they are both using the same UART port.

Knowledge

  1. Connecting the RockBLOCK to the RPi hat UART pins, option 2.
  2. Setting up a headless RPi over UART pins.
  3. RPi 4 had multiple UARTs that can be activated:
    1. Documentation of BCM 2711 peripherals explains both the one mini UART and the several PL011 UARTS.
    2. Forum discussion on activating multiple UARTs. GPIO pins are used.
  4. RPi 4 does not accept a direct USB connection.
  5. The RockBLOCK can be connected over USB with an FTDI converter, the same as to a laptop.
  6. There are various other ways to boot and/or connect to a headless RPi 4: USB drive, Ethernet, WiFi.

Deliverables

Either configure a second UART and connect RockBLOCK to one and use the other for headless access, or use the UART for headless and connect to RockBLOCK over USB.

ivogeorg commented 2 years ago

Have to test if the RockBLOCK v3 connected to UART via USB and the headless connection over UART to USB to a laptop conflict.

ivogeorg commented 2 years ago

Activating additional UART interfaces on RPi

  1. https://forums.raspberrypi.com/viewtopic.php?t=244827
  2. https://raspberrypi.stackexchange.com/questions/3475/how-to-get-more-than-one-uart-interface