========================================================== Xavier NX product BSP Release Note - EN713-NX ReleaseNote: 1.0 ========================================================== =================================== Installation =================================== 1. Decompress by root sudo tar zxf EN713-NX-R1.0.17.4.6.tar.gz 2. Enter L4T directory cd JetPack_4.6_Linux_JETSON_XAVIER_NX_TARGETS/Linux_for_Tegra 3. Connect a Jetson platform and a host PC(*) through a Micro USB to USB Cable * The host PC must be a physical Ubuntu 18.04 PC with x64 CPU, not a virtual machine or Jetson platform. 4. Enter the recovery mode power off -> press recovery button -> power on -> wait 2 seconds -> release recovery button 5. Start to flash BSP a. Use default user account. ( user_name/password: nvidia ) ./install.sh b. Create other user name and password as default user ./install.sh --create_default_account 6. Flash more modules (speed up) ./install.sh -r =================================== Test Commands =================================== 1. Install NVidia SDKs $ sudo apt update && apt depends nvidia-jetpack | awk '{print $2}' | uniq | xargs -I {} bash -c "sudo apt clean ; sudo apt install -y {}" 2. Configure Ethernet interface to DHCP or static IP - PCB version E or later a. For Gbe port (eth0) # static ip sudo nmcli con delete eth0 # remove original setting sudo nmcli con add type vlan con-name eth0 ifname eth0 dev dummy1 id 2 ip4 192.168.0.100/24 # DHCP sudo nmcli con delete eth0 # remove original setting sudo nmcli con add type vlan con-name eth0 ifname eth0 dev dummy1 id 2 b. For 8 PoE ports (eth1) # static ip sudo nmcli con delete eth1 # remove original setting sudo nmcli con add type vlan con-name eth1 ifname eth1 dev dummy1 id 1 ip4 192.168.1.254/24 # DHCP sudo nmcli con delete eth1 # remove original setting sudo nmcli con add type vlan con-name eth1 ifname eth1 dev dummy1 id 1 - PCB version from A to D # static ip sudo nmcli con delete 'Wired connection 1' sudo nmcli con add con-name 'Wired connection 1' ifname eth0 dev eth0 ip4 192.168.0.100/24 # DHCP sudo nmcli con delete 'Wired connection 1' sudo nmcli con add con-name 'Wired connection 1' ifname eth0 dev eth0 3. Sample commands to display PoE camera (Please make sure the IPs of interface and PoE cameras are in the same LAN.) # modify this url according to the camera url="rtsp://admin:admin@192.168.1.202/stream0" gst-launch-1.0 -e rtspsrc latency=300 name=src location="$url" ! rtph264depay ! h264parse ! omxh264dec ! queue ! nvvidconv ! video/x-raw,width=240,height=160 ! xvimagesink src. ! rtppcmudepay ! mulawdec ! alsasink 4. Control PoE power supply (PCB version E or later) When the system is shutting down, PoE power status can be changed in /etc/poe.conf file. For example: - Turn off power supply of all PoE ports sudo avt_tool -S "00000000" - Turn on power supply of all PoE ports sudo avt_tool -S "11111111" (Each character represents a port, from left to right.) 5. 4G and GNSS(GPS,GLONASS,BD,Galileo) function (For Simcom7600 series) a. test 4G network 1. 4G modem network interface is wwan0 2. ifconfig eth0 down (because eth0 have high priority than wwan0 on default, so disable it temporally, or change higher wwan0 priority in WWAN0_ROUTE_PRIORITY in /etc/mobile_modem.conf) ping www.google.com ifconfig eth0 up (re-enable eth0) 3. test mobile net speed a. install speedtest (https://www.speedtest.net/apps/cli) curl -s https://install.speedtest.net/app/cli/install.deb.sh | sudo bash sudo apt-get install speedtest b. run speedtest cmd speedtest 4. check mobile net status a. cat /run/mobile_net_status i.e. result mobile_net_connection=4G mobile_net_rssi=-73 mobile_net_connection value is NO_SERVICE/2G/3G/4G mobile_net_rssi value reference: when RSSI is between -5x ~ -6x dbm , can be considered good when RSSI is between -7x ~ -8x dbm , can be considered normal when RSSI is between -9x ~ -10x dbm , can be considered bad when RSSI is under -110 dbm , usually is disconnection b. test GNSS(GPS,GLONASS,BD,Galileo) cat /dev/ttyUSB_MobileModem_GNSS_port c. 5G/4G modem default conf is /etc/mobile_modem.conf, we can modify it to change settings(after changed,it's needed to reboot) ====the content of /etc/mobile_modem.conf==== #This file is for 5G/4G mobile modem conf, modify or comment/uncomment the property u want to change #After changed any property,it's needed to reboot #1. Simcard pin code, default is no pin code #SIMCARD_PINCODE= #2. 5G/4G mobile modem net interface priority, default is 150, lower value have higher priority WWAN0_ROUTE_PRIORITY=150 #3. GNSS(GPS,GLONASS,BD,Galileo) function ON/OFF, default is ON GNSS_FUNCTION=ON =================================== Revision History =================================== --------------------------------------- EN713-NX-R1.0.17.4.6 20211217 --------------------------------------- - Upgrade to JetPack 4.6 (rev.3) - Fixed minor issues --------------------------------------- EN713-NX-R1.0.16.4.6 20211118 --------------------------------------- - Fixed some issues with PCB version E - Include SecureBoot package - Add POE configuration file /etc/poe.conf --------------------------------------- EN713-NX-R1.0.15.4.6 20211006 --------------------------------------- - Upgrade to JetPack 4.6 (rev.1) - Fixed a network issue in previous version - Support PWM FAN tach - Support changing default user name / password --------------------------------------- EN713-NX-R1.0.14.4.6 20210922 --------------------------------------- - Upgrade to JetPack 4.6 - Support PCB version E 1. two network interfaces 2. support control the power supply of 8-port PoE --------------------------------------- EN713-NX-R1.0.13.4.5.1 20210915 --------------------------------------- - for SIM7600G-H (4G miniPCI card) 1. add report mobile net status in /run/mobile_net_status i.e. mobile_net_connection=4G mobile_net_rssi=-73 --------------------------------------- EN713-NX-R1.0.12.4.5.1 20210914 --------------------------------------- - for SIM7600G-H (4G miniPCI card) 1. support monitor mobile net status and auto re-connect function --------------------------------------- EN713-NX-R1.0.11.4.5.1 20210729 --------------------------------------- - Support SIM7600G-H (4G miniPCI card) 1. enable 4G mobile network function 2. enable GNSS(GPS,BD,GLONASS,Galileo) function --------------------------------------- EN713-NX-R1.0.9.4.5.1 20210323 --------------------------------------- - Remove the false alarms of CPU/GPU overcurrent on JetPack 4.5.1 --------------------------------------- EN713-NX-R1.0.8.4.5.1 20210311 --------------------------------------- - Upgrade to JetPack 4.5.1 (L4T r32.5.1) --------------------------------------- EN713-NX-R1.0.7.4.5 20210205 --------------------------------------- - Upgrade to JetPack 4.5 (L4T r32.5) --------------------------------------- EN713-NX-R1.0.6.4.4 20200805 --------------------------------------- - Fixed usb storage plug and unplug issue --------------------------------------- EN713-NX-R1.0.5.4.4 20200805 --------------------------------------- - Fixed internal file with wrong permission --------------------------------------- EN713-NX-R1.0.4.4.4 20200710 --------------------------------------- - Upgrate to JetPack 4.4 (Tegra L4T r32.4.3) --------------------------------------- EN713-NX-R1.0.3.4.4_DP 20200702 --------------------------------------- - Fixed issue that get mcu version may get long time --------------------------------------- EN713-NX-R1.0.2.4.4_DP 20200701 --------------------------------------- - Fixed cannot get mcu version issue. --------------------------------------- EN713-NX-R1.0.1.4.4_DP 20200630 --------------------------------------- - Upgrate to JetPack 4.4 DP (Tegra L4T r32.4.2) - Support power saving of SATA port