JODY-W3 series - System integration manual
UBX-19011209 - R09 Contents Page 4 of 83
C1-Public
2.4 Data communication interfaces ............................................................................................................ 29
2.4.1 PCI Express ........................................................................................................................................ 29
2.4.2 SDIO 3.0 .............................................................................................................................................. 30
2.4.3 High-speed UART interface ............................................................................................................ 31
2.5 Other interfaces and notes ..................................................................................................................... 32
2.6 General high-speed layout guidelines ................................................................................................... 32
2.6.1 General considerations for schematic design and PCB floor-planning ................................. 32
2.6.2 Component placement .................................................................................................................... 32
2.6.3 Layout and manufacturing ............................................................................................................. 33
2.7 Module footprint and paste mask ......................................................................................................... 33
2.8 Thermal guidelines ................................................................................................................................... 35
2.9 ESD guidelines ........................................................................................................................................... 36
2.10 Design-in checklists ................................................................................................................................. 37
2.10.1 Schematic checklist ......................................................................................................................... 37
2.10.2 Layout checklist ................................................................................................................................ 37
3 Software ............................................................................................................................................. 38
3.1 Available software packages .................................................................................................................. 38
3.1.1 Open-source Linux/Android drivers .............................................................................................. 38
3.1.2 Proprietary drivers ............................................................................................................................ 39
3.1.3 Additional u-blox software deliverables ....................................................................................... 39
3.2 Supported kernel versions ...................................................................................................................... 39
3.3 Driver package structure ......................................................................................................................... 39
3.4 Software architecture .............................................................................................................................. 40
3.4.1 Wi-Fi driver ......................................................................................................................................... 40
3.4.2 Bluetooth driver ................................................................................................................................. 41
3.5 Compiling the drivers ............................................................................................................................... 42
3.5.1 Prerequisites ...................................................................................................................................... 42
3.6 Deploying the drivers ................................................................................................................................ 42
3.6.1 Firmware ............................................................................................................................................. 43
3.6.2 Configuration utilities ...................................................................................................................... 43
3.6.3 Additional software requirements ................................................................................................ 44
3.7 Yocto meta layer ....................................................................................................................................... 44
3.8 Runtime usage ........................................................................................................................................... 45
3.8.1 Device detection ................................................................................................................................ 45
3.8.2 Driver and firmware loading ............................................................................................................ 45
3.8.3 Verification ......................................................................................................................................... 47
3.8.4 Assigning MAC addresses .............................................................................................................. 48
3.8.5 Antenna configuration..................................................................................................................... 49
3.8.6 Access point ...................................................................................................................................... 49
3.8.7 Station mode ..................................................................................................................................... 52
3.8.8 Bluetooth usage ................................................................................................................................ 53
3.9 Configuration of TX power limits and energy detection ................................................................... 54
3.9.1 Wi-Fi power table .............................................................................................................................. 54