WB45NBT Reference Guide ONTENTS Introduction to the Laird WB45NBT Device ...................... 4 Product Description ............................4 Software ................................4 WB45NBT Usage ............................5 Configuring IP Based Connectivity ........................5 Choosing an Interface to the WB ......................5 Configuring the WB to Use Layer 2 Bridging or Layer 3 NAT ..............6 Choosing Layer 2 Bridge or Layer 3 NAT –...
WB45NBT D NTRODUCTION TO THE AIRD EVICE The Laird WB45NBT wireless bridge module is a wireless communications subsystem that may be integrated into a variety of host devices via a number of available electronic and logical interfaces. Interfaces Features Specifications ▪...
IP network connectivity via the WB’s Wi-Fi interface. We’ll explain these use cases in this guide, but they aren’t the only ones available; more complex configurations are also possible. Please contact Laird support if you have a use case this is not covered in this document. 4.1 Choosing an Interface to the WB The first consideration in configuring the Wi-Fi connectivity is what interface will be used between the host device and the WB.
Wi-Fi, USB Ethernet to Wi-Fi, and Serial PPP to Wi-Fi. Seven common use cases are detailed that describe the WB configured as a bridge or NAT device. Note: Please contact Laird support if you have a use case not covered here in this document. 4.3 Choosing Layer 2 Bridge or Layer 3 NAT – Use Cases 4.3.1 Use Case 1...
We recommend that you use a NAT-based configuration instead. The WB does not currently support this use case in the standard release. If this use case is required, please contact Laird with complete details of the use case for potential customized options.
Laird recommends to use a NAT-based configuration instead. The WB does not currently support this use case in the standard release. If this use case is required, please contact Laird with complete details of the use case for potential customized options.
UILDING THE FROM OURCE The WB50NBT utilizes Buildroot to build the entire system. Laird's WB50NBT source release package provides everything necessary to build and customize a WB image for your application and hardware system. WB source releases are distributed on GitHub.
Page 15
8.1.3 Bootfile Description The bootfile (called fw.txt) is a list of all images that are to be updated on the WB45NBT. It resides on the file server and is pointed to by the Bootfile-Name option in the DHCP Server’s configuration.
Page 16
This section describes the default behavior of the WB45NBT firmware supplied by Laird. After associating with an AP, the WB45NBT sends out a DHCP request. The DHCP server must respond with an IP address and a Bootfile-Name. The WB45NBT detects if it has received this optional DHCP information. If it does, it proceeds with the fw_update program using the information in the bootfile to update its flash memory.
Page 17
WB45NBT Reference Guide There cannot be a second DHCP server which could respond to the DHCP request sent out by the WB45NBT. This would create a situation where an intended update may not take place. Currently, boot failures are not automatically handled by the default software.
8.2 Troubleshooting U-Boot If it is not known whether or not a WB45NBT module has a boot loader programmed into it, the presence of a boot loader can be determined by examining the serial data from the Debug UART at power-on. This serial interface runs at 115200 baud, no parity, 8 data bits, 1 stop bit, and no hardware handshaking.
WB45NBT product page. EBUGGING 9.1 Application Debugging The GNU Debugger (gdb) is loaded onto the WB45NBT file system by default. It can be used to debug userspace applications. gdb <application_name> Type r and then press Enter. To stop execution at any time, press CTRL-C.
/etc/init.d/opt/S50sshd /etc/init.d/opt/S50tftpd 10 B REAKOUT OARD CHEMATIC AND The Breakout Board schematic and BOM (Bill of Materials) are available from the Laird website. 11 D EVELOPING AND NTEGRATING SING THE EVELOPMENT There are many helpful tools and hints to developing software and integrating hardware with the WB45N.
The kernel version can be found via the uname command: # uname -a Linux summit 3.8.0-laird5 #30 PREEMPT Tue Aug 13 14:48:13 PDT 2013 armv5tejl GNU/Linux The rootfs Laird release can be found in /etc/summit-release: # cat /etc/summit-release Laird Linux wb45n-laird_fips-3.4.0.6 12 H...
▪ Four analog inputs shared with digital signals Note: ADC3 is located on pin 9 of the WB45NBT connector. 12.2.2 Software Information about the ADC can be accessed at the following link: http://www.at91.com/linux4sam/bin/view/Linux4SAM/IioAdcDriver 12.2.2.1 Accessing the ADC in Linux If the driver is not included in the kernel, load it.
ECURITY This section addresses current security matters related to the use of the Laird WB. The WB is designed to aid a development engineer in the development of an end system. For ease of development it is not a hardened platform and the flash memory file system is unprotected.
All Laird products are sold pursuant to the Laird Terms and Conditions of Sale in effect from time to time, a copy of which will be furnished upon request. When used as a tradename herein, Laird means Laird PLC or one or more subsidiaries of Laird PLC.
Need help?
Do you have a question about the WB45NBT and is the answer not in the manual?
Questions and answers