How To's

Connecting to a gateway

How do I connect to a gateway

Prerequisites

  • Infuse-IoT Capable hardware with:
    • Serial or the programmer port.
  • Python tools

Device Logs

Connecting to a gateway uses the infuse gateway command. This command can be used over multiple backends.

  • RTT
  • Serial
  • PyOCD

See Gateways for more details.

Some boards have multiple interfaces that can be used for Text logs and ePacket data. The selected interface can be viewed by searching the firmware's devicetree_generated.h for epacket_serial and finding the underlying device (e.g. DT_N_S_epacket_serial_REQUIRES_ORDS).
  • Note the name of the microcontroller you are connecting to. e.g. for the nRF52840 - nRF52840_xxAA.
  • Connect your JLink programmer
  • To connect to an nRF52840_xxAA board run:
infuse gateway --rtt nRF52840_xxAA

or replace with your board name as required.

You should now be connected to the board, wait for data to appear in the terminal. You can use commands from the Python Tools while the infuse gateway script is running.