Data Gateway Interface

The embedded debugger features a Data Gateway Interface (DGI) by using either an SPI or I²C. The DGI can send data from the WLR089U0 module to the host PC. For further information on how to use the DGI interface, refer to the Data Visualizer and the EDBG User Guide.

Table 1. DGI Interface Connections using SPI
Pin on WLR089U0 Module Function Shared Functionality
PA27 GPIO/SPI SS (Slave Select) (WLR089U0 is Master) EXT3
PB02 SERCOM5 PAD[0] SPI MISO (Master In, Slave Out) EXT1, EXT3, Serial Flash
PB22 SERCOM5 PAD[2] SPI MOSI (Master Out, Slave In) EXT1, EXT3, Serial Flash
PB23 SERCOM5 PAD[3] SPI SCK (Clock Out) EXT1, EXT3, Serial Flash
Table 2. DGI Interface Connections using I²C
Pin on WLR089U0 Module Function Shared Functionality
PA16 SERCOM1 PAD[0] SDA (Data line) EXT1, EXT3
PA17 SERCOM1 PAD[1] SCL (Clock line) EXT1, EXT3

Four GPIO lines are connected to the embedded debugger. The EDBG can monitor these lines and timestamp pin value changes. This makes it possible to accurately timestamp events in the WLR089U0 application code. For further information on how to configure and use the GPIO monitoring features, refer to the Data Visualizer and the EDBG User Guide.

Table 3. GPIO Lines Connected to the EDBG
Pin on WLR089U0 Module Function Shared Functionality
PA08 GPIO0 EXT1, EXT3
PA14 GPIO1 EXT3, optional 12 MHz external crystal
PA15 GPIO2 EXT1, target USB ID, optional 12 MHz external crystal
PA22 GPIO3 EXT1 and serial Flash