Overview of the XM122/XB122/XA122 IoT Module Evaluation Kit 1.1. Introduction The XM122/XB122/XA122 IoT Module Evaluation Kit (The EVK) is a development platform that is optimized for IoT use cases where low power is important, and the device is expected to run on battery.
API. All APIs provided by Acconeer are documented. Unzip the SW zip file downloaded from Acconeer’s download site. In the file structure, please locate /doc folder from where API documentation in HTML format is found at doc/html/index.html.
3.1. XB122 Breakout Board 3.1.1. Overview The XB122 is a breakout-board designed for the XM122 IoT Module. It makes the interfaces from the XM122 module accessible for evaluation and debug. It also enables flashing of the XM122 via USB- UART or SW-DP. The XM122 is connected to the XB122 via a board-to-board connector on the top side of the PCB.
When the LED D1 on the XB122 is lit, the USB-UART chip is powered and ready to use. If SW1 is set to “VBUS” it also means that XM122 is powered and ready to use (if connected to the board-to- board connector on the top side of XB122).
3.1.6. Connectors USB (J1) USB is used as power supply for the XB122 and the XM122 as well as for flashing and communicating over UART. USB is connected to the FTDI chip FT230XS which converts the UART interface from XM122 into USB data signals. The pinout of J1 is shown in Table 2.
Page 17
UART_RTS 2x5 JTAG/SWD pin header (J4) The 2x5 JTAG/SWD pin header (1.27mm pitch) contains the signals needed for flashing the XM122 MCU via the SWD interface. The pinout matches that of the Cortex 10-pin JTAG/SWD Connector and is found in Table 4.
Page 18
There are two buttons on the XB122. SW2 controls the signal “DFU” (Device Firmware Upgrade) connected to XM122 and SW3 controls “NRST” connected to the XM122. In Table 7 the state of the buttons and the corresponding signal states are listed.
IoT module EVK hardware user guide 3.2.3. Bill of Material Table 8 shows the BOM for the XM122. Table 8 The BOM for XM122 Component Ref. Specification QTY Value Comment C2,C7,C18,C22,C25,C 100/NF/K/50V/X7R/1005 100 nF 29,C31,C32 C3,C5,C27,C28,C30,C 1/UF/K/10V/X5R/1005 47/NF/K/50V/X5R/1005 47nF C8,C9...
IoT module EVK hardware user guide 3.2.5. Pinning Table 9 shows the pinout of the XM122 connector J2. Table 9 The pinout of the XM122 connector J2. Pin Number Signal Pin Number Signal GPIO P0.23 VOUT GPIO P0.21 VOUT GPIO P0.24 GPIO P0.04...
The IoT module can be used without connecting it to the board-to-board connector if external power is supplied. In this way the XM122 can operate as a standalone module or connected to other hardware. In XM122 R2D a NOT MOUNTED battery connector has been added to the design. For XM122 R2C, power supply leads or connection to a battery can be soldered onto the pads of C38 (not mounted), see Error! Reference source not found..
CR2477 battery holder (battery NOT included), tantalum capacitors for handling current peaks from the XM122 IoT module and a switch preventing the battery from being short-circuited if inserted incorrectly. It also enables access to some of the interfaces in the board-to- board connector via test points.
IoT module EVK hardware user guide 3.3.5. Connectors 3.4. Connectors 30 pin board-to-board connector (J1) The 30-pin board-to-board connector is intended to connect the XM122 to the XA122. The pinout is found in Table 3. Table 11. The pinout of J1. Pin Number...
UART_RTS 3.5. Test Points XA122 has 11 test points which makes signals from the XM122 IoT Module available for probing or external connection. The test points on the bottom side of XA122 are listed in Table 12. Table 12 The test points on XA122...
EU - Electromagnetic Compatibility Directive: Not Performed South Korea – Kc, Korea certification: Not Performed Independent of XM122 regulatory status it is the user’s responsibility to ensure that any regulatory requirements, applicable to any region, are followed in the region the device is being used.
IoT module EVK hardware user guide Disclaimer The information herein is believed to be correct as of the date issued. Acconeer AB (“Acconeer”) will not be responsible for damages of any nature resulting from the use or reliance upon the information contained herein.
Need help?
Do you have a question about the XM122 and is the answer not in the manual?
Questions and answers