background image

EVK-VERA-P174 - User Guide 

UBX-17048707 - R06 

Software  

Page 21 of 30 

 

 

 

 

LLC user-space tool and plugins

5

 

The LLC user-space tool, plugins and library will be installed to the 

./bin subdirectory and the cw-llc 

driver will be copied to the 

./drivers/<kernel_version> subdirectory. 

Connect  the  EVK-VERA-P174  evaluation  kit  to  the  PC  and  connect  the  USB  device  to  the  virtual 
machine,  if  required.  The  VERA-P1  module  enumerates  itself  on  the  USB  as  “NXP  SAF510x  DFU” 
device with the USB device ID 1fc9:0102, which can be checked using the 

lsusb command: 

$ lsusb 
Bus 001 Device 002: ID 1fc9:0102 NXP Semiconductors 

Run the 

load script to detect the VERA-P1 module and download the radio firmware through USB via 

the Device Firmware Update (DFU) protocol, if required. If prompted for a firmware, select option 2 to 
download the SDRMK5Dual.bin for evaluation of VERA-P174 or option 4 to select SDRMK5Single.bin 
for evaluation of VERA-P173. 

$ ./load  
Load SAF5X00 firmware via DFU-util 
** NOTE: dfu-util may fail under VMWare; you may need to unplug your board after 
download and restart ./load ** 
1] DFUBootLoader.bin 
2] SDRMK5Dual.bin 
3] SDRMK5DualSPI.bin 
4] SDRMK5Single.bin 
Select file to download (1-4): 2 
Using firmware file images/SDRMK5Dual.bin 
[sudo] password for user:  
dfu-util 0.9 
 
Copyright 2005-2009 Weston Schmidt, Harald Welte and OpenMoko Inc. 
Copyright 2010-2016 Tormod Volden and Stefan Schmidt 
This program is Free Software and has ABSOLUTELY NO WARRANTY 
Please report bugs to http://sourceforge.net/p/dfu-util/tickets/ 
 
dfu-util: Invalid DFU suffix signature 
dfu-util: A valid DFU suffix will be required in a future dfu-util release!!! 
Deducing device DFU version from functional descriptor length 
Opening DFU capable USB device... 
ID 1fc9:0102 
Run-time device DFU version 0100 
[…] 
DFU mode device DFU version 0100 
Device returned transfer size 4096 
Copying data from PC to DFU device 
Download 

[=========================] 100%       436316 bytes 

Download done. 
state(8) = dfuMANIFEST-WAIT-RESET, status(0) = No error condition is present 
Done! 
dfu-util: can't detach 
Resetting USB to switch back to runtime mode 

In case of a virtual machine environment, repeat to run the 

load script until the cw-llc driver module is 

loaded. As the USB device changes roles after firmware download, ensure that the new 802.11p radio 
device with the USB device ID 1fc9:0103 is automatically connected to the virtual machine.  

Once the device is properly detected, the 

load script will display an output as shown below: 

$ ./load 

                                                                 

5

 LLC plugins for channel configuration, sending, and receiving packets are provided as source code. Other plugins are provided 

as binary only.

 

Summary of Contents for EVK-VERA-P174

Page 1: ...A P1 Host based V2X transceiver modules User Guide Abstract This document describes how to set up the EVK VERA P174 evaluation kit to evaluate the VERA P1 series host based 802 11p V2X transceiver mod...

Page 2: ...property rights in the products names logos and designs included in this document Copying reproduction modification or disclosure to third parties of this document or any part thereof is only permitt...

Page 3: ...figuration 12 3 3 2 USB interface 12 3 3 3 Bootstrapping 12 3 3 4 SPI interface 12 3 3 5 SPI chip select 13 3 3 6 1PPS interface 13 3 3 7 GNSS interface 13 3 3 8 SMA connectors 14 3 3 9 Host interface...

Page 4: ...EVK VERA P174 User Guide UBX 17048707 R06 Page 4 of 30 Revision history 29 Contact 30...

Page 5: ...ctors for the VERA P1 module Has an integrated u blox NEO M8U GNSS module with SMA antenna connector Has an on board SPI flash for evaluating different boot options Provides an integrated USB 2 0 hub...

Page 6: ...e Quick Start card 1 3 Software and documentation The Linux drivers firmware and basic evaluation tools for the VERA P1 series modules are available via u blox support Distribution of the software req...

Page 7: ...ly voltage 5 0 V 4 5 5 0 5 5 V 3V3 Power supply voltage 3 3 V 3 0 3 3 3 6 V VIO I O supply voltage 1 8 V 3 3 V 1 65 1 8 1 95 V 3 0 3 3 3 6 V TA Ambient operating temperature 40 95 C Ripple Noise Peak...

Page 8: ...Boot_1 to select the USB DFU boot mode 3 Connect two external 5 9 GHz antennas to the SMA antenna connectors of the VERA P1 series module Always make sure that the RF ports are properly terminated to...

Page 9: ...gure 3 Block diagram of the EVK VERA P174 evaluation board 3 2 Overview Table 5 lists the available connectors on the upper main board of the EVK VERA P174 and their functions Table 6 lists the availa...

Page 10: ...eader to measure current on 5V rail J102 ANT1 SMA connector for antenna 1 of VERA P1 J103 ANT2 SMA connector for antenna 2 of VERA P1 J113 SPI CS Jumper to configure SPI chip select routing between VE...

Page 11: ...ternal 5 V supply Connector for external 5 V supply J4 External 3 3 V supply Connector for external 3 3 V supply J10 VIO select Jumper to select VIO voltage 1 8 V or 3 3 V J9 Jumper for 1 8 V supply D...

Page 12: ...interface of the VERA P1 module on the main board The u blox NEO M8U GNSS module on the main board via a USB to UART bridge FT234XD T The SPI interface of the VERA P1 module or on board SPI flash on...

Page 13: ...1 2 4 5 6 Used to connect VERA P1 to the SPI flash for firmware or bootloader download when boot mode SPI master is selected see 3 3 3 Host to VERA P1 via J105 3 2 4 4 5 6 Used to connect VERA P1 to t...

Page 14: ...kits include a minimum attenuation of 50 dB to avoid damage to the modules 3 3 9 Host interface connector The host interface connector is used in the EVK to connect the VERA P1 main board to the powe...

Page 15: ...age 15 of 30 The schematics for the EVK VERA P174 are shown in Figure 6 and Figure 7 Full design files are also available via u blox support To obtain these documents send an email to the support team...

Page 16: ...EVK VERA P174 User Guide UBX 17048707 R06 Board description Page 16 of 30 Figure 6 Schematic of the VERA P1 main board page 1 2...

Page 17: ...EVK VERA P174 User Guide UBX 17048707 R06 Board description Page 17 of 30 Figure 7 Schematic of the VERA P1 main board page 2 2...

Page 18: ...EVK VERA P174 User Guide UBX 17048707 R06 Board description Page 18 of 30 Figure 8 Schematic of the power supply board page 1 2...

Page 19: ...EVK VERA P174 User Guide UBX 17048707 R06 Board description Page 19 of 30 Figure 9 Schematic of the power supply board page 2 2...

Page 20: ...via USB to a native Linux PC or a virtual machine running Linux For this user guide a virtual machine running Ubuntu 18 04 LTS with Linux kernel 4 15 0 23 generic x86_64 has been used 4 1 Quick start...

Page 21: ...ile images SDRMK5Dual bin sudo password for user dfu util 0 9 Copyright 2005 2009 Weston Schmidt Harald Welte and OpenMoko Inc Copyright 2010 2016 Tormod Volden and Stefan Schmidt This program is Free...

Page 22: ...t Source External 53 1024 Last Reset Source External 54 1024 The llc tool and plugins require the shared library libLLC so that it can be located by the run time linker This is set up during the make...

Page 23: ...lays details of the last transmitted frames by the PHY chconfig Sets the channel configuration for both radios test tx Generates and transmits test packets test rx Receives test packets Table 10 Descr...

Page 24: ...rings 0 2765 0 0 Rx Frame Firings 0 2765 0 0 4 3 2 Channel configuration Two different channel configurations are available per radio on the VERA P1 which can be configured by using the chconfig LLC p...

Page 25: ...st SeqNum 90 100 Packet rate Current 10 0 Target 10 0 Tx Last SeqNum 100 100 Packet rate Current 9 8 Target 10 0 4 3 4 Receiver test The test rx command is used to receive test packets sent by another...

Page 26: ...les must be configured to use the same DSRC channel The module option IPv6Enabled 1 must be provided when the driver module is loaded to enable IPv6 support The optional argument IPv6MCS can be used t...

Page 27: ...red kernel sources should be available in the home duser work linux 3 10 107 directory Recipes for integrating the software package into Yocto based projects can be provided by u blox on request To cr...

Page 28: ...tion Board EVK Evaluation Kit IEEE Institute of Electrical and Electronics Engineers ITS Intelligent Transport Systems GNSS Global Navigation Satellite System GPS Global Positioning System MAC Medium...

Page 29: ...u blox com Revision history Revision Date Name Comments R01 24 Aug 2017 mzes shoe kgom Initial release R02 20 Oct 2017 mzes kgom Removed references to VERA P175 R03 25 Apr 2018 shoe Fixed a typo in t...

Page 30: ...Office China Beijing Phone 86 10 68 133 545 E mail info_cn u blox com Support support_cn u blox com Regional Office China Chongqing Phone 86 23 6815 1588 E mail info_cn u blox com Support support_cn...

Reviews: