Integration Manual

ANNA-B4 series - System integration manual
UBX-21000517 - R03 Contents Page 21 of 76
C1-Public
Consider the following when migrating from ANNA-B1 to ANNA-B4; that is, mounting an ANNA-B4
module onto a PCB originally designed for ANNA-B1:
The USB interface on open CPU, ANNA-B40 modules is not accessible as USBDP and USBDM
signals on pins 34 and 35 are both connected to GND.
ANNA-B4 pins GPIO_10, GPIO_11, GPIO_49, GPIO_50, and GPIO_51 cannot be used. These
signals are connected to GND and must be configured as inputs.
VBUS on pin 21 is an additional pad. It is unconnected.
The Serial Wire Debug (SWD) signals SWDIO and SWDCLK available on the open CPU modules
have the same physical location on ANNA-B4 as they do on ANNA-B1. However, the pin
numbering of the two differs: On ANNA-B4 these signals are on pins 41 and 42. On ANNA-B1
they are on pins 39 and 40.
Check that the power supply can meet the higher current requirements for ANNA-B4.
Check the PCB to make sure that there is no risk for short circuits under the additional pins
(21, 26, 47, and 52) on ANNA-B4. Remember that the solder mask is not a true insulator.
Consider the following when designing a PCB preprepared for the interchangeable placement of
ANNA-B1 and ANNA-B4:
All GND pins on ANNA-B1 and ANNA-B4 modules must be grounded regardless of whether
these have another function on the other module (ANNA-B4). These pins must then be
configured as inputs.
The USB interface supported in ANNA-B402 open-CPU modules is not accessible since USBDP
(D+) and USBDM (D-) are connected to GND.
The SWD interface supported on ANNA-B102 and ANNA-B402 open CPU modules is
connected to the same physical pins on both variants. Route this to a connector or test point
(TP).
Implement a power supply capable of sourcing the higher current requirements of ANNA-B4
modules.
The u-connectXpress software supported on ANNA-B412 modules includes secure-boot
functionality. The SWD interface is not available.
When migrating open CPU software to ANNA-B402 it is necessary to recompile the software with
the correct pin definition, base port and SoftDevice.
Although the pin numbering for ANNA-B1 is different than that on ANNA-B4, the physical
placement of all common pins is the same.
Although ANNA-B1 and ANNA-B4 are pin compatible, it is advisable to revise the layout of the
application PCB to match ANNA-B4 footprint. This ensures that all required pads for the migration
upgrade to ANNA-B4 are available. If this for any reason is not viable, review the PCB layout to
ensure that no top layer traces interfere with the additional pads included on ANNA-B4.