Ver 1.6a CONFIDENTIAL Ninja LTE mini PCIe Module LC4R-T User Guide Version 1.6a This document contains information of a proprietary nature. ALL INFORMATION CONTAINED HEREIN SHALL BE KEPT IN STRICT CONFIDENTIAL. None of this information shall be divulged to persons other than SerComm employees authorized by the nature of their duties to receive information, or individuals and organizations authorized by SerComm in accordance with existing policy regarding release of company information. SerComm Corp.
CONFIDENTIAL Change List Revision Date Author Change descriptions 1.0 2015/10/14 Alex Tu Initial release 1.1 2015/10/14 Alex Tu 1.2 2015/10/21 Alex Tu 1.3 2015/10/23 Alex Tu 1.4 2015/11/23 Alex Tu Add CDD ON/OFF Add NAS enable Firmware upgrade Replace 0,0,0 with null after APNNAME in AT+CGDCONT command Add more AT commands 1.5 2016/4/1 Alex Tu Upgrade content update 1.
CONFIDENTIAL Table of Contents Change List ................................................................................................................................................................................... 2 Table of Contents .......................................................................................................................................................................... 3 1 Product Overview.............................................................................
CONFIDENTIAL 4.2.2 AT+CLCK Facility lock ................................................................................................................................................ 18 4.2.1 AT+CPWD Change password .................................................................................................................................... 19 4.2.2 AT+CPOL Preferred PLMN list.......................................................................................................................
CONFIDENTIAL 4.5.6 AT+CMGL ...................................................................................................................................................................... 42 4.5.7 AT+CMGR ..................................................................................................................................................................... 44 4.5.8 AT+CMGS.......................................................................................................................
CONFIDENTIAL 6.6 Get IP Address.................................................................................................................................................................. 62 7 FW Upgrade ............................................................................................................................................................................. 63 7.1 Using JIG board or CPE board ............................................................................................
CONFIDENTIAL 1 Product Overview 1.1 Introduction LC4R module uses GCT GDM7243Q chipset which is a wireless LTE FDD/TDD solution. The chipset inside the module owns a dual core CPU. One of CPU (ARM1) is designed to run LTE modem job; the other CPU (ARM0) is designed for router or other application. In order to get full control, GCT designs three kinds of command sets.
CONFIDENTIAL 1.3 Network structure GDM7243M network block diagram LC4R chipset, GDM7243Q, doesn’t have WiMAX function. MII ETH is not used either due to mini PCIe form factor, so usb0 is the only interface for network communication. When NAT is enabled, notebook/PC will get IP from DHCP server on br0 interface, it will be like 192.168.0.10. br0 IP is 192.168.0.1. ltepdn0 IP can be retrieved by AT command or DM command Host Interface. LC4R uses USB 2.0 for data communication.
CONFIDENTIAL Modem control and monitor are done by UART which is defined in reserved pin 17 & 19 of mini PCIe interface. UART0_TXD and UART0_RXD voltage is 1.8V. Default baud rate is 921600/n/8/1. If CPE board baud rate cannot support such high bit rate, reducing baud rate is doable from UART at boot loader mode or by pre-configuration. To update UART port baudrate, go to boot loader (reboot and press enter key during booting), and follow the commands to update new value.
CONFIDENTIAL 1.4 Federal Communication Commission Interference Statement This device complies with Part 15 of the FCC Rules. Operation is subject to the following two conditions: (1) This device may not cause harmful interference, and (2) this device must accept any interference received, including interference that may cause undesired operation. This equipment has been tested and found to comply with the limits for a Class B digital device, pursuant to Part 15 of the FCC Rules.
CONFIDENTIAL The OEM integrator has to be aware not to provide information to the end user regarding how to install or remove this RF module in the user’s manual of the end product which integrates this module. The end user manual shall include all required regulatory information/warning as show in this manual.
CONFIDENTIAL 2 DM mode When system boots up, ”DM>” prompt will be seen, then DM mode is active. Some of commands will be introduced in the following section. 2.1 Read Band Scan List Command nv bcfgr Response 0000000000000000000 0000000000000 OK Example: nv bcfgr 49 0 2.2 Write Band Scan List Command nv bcfgw Example: nv bcfgw 49 0 41 25 26 Response OK 2.3 Update Non-Volatile Command nv bcfgsv Example: nv bcfgsv 1 Response OK 2.
CONFIDENTIAL 2.
CONFIDENTIAL 3 UCFG commands UCFG application needs to be run at Linux kernel. To go to Linux shell, type shell from DM>, Type “exit” to return DM> mode from Llinux shell mode 3.1 Connection Manager Selection Command ucfg set config wan lte vendor : 0 None 1 lteautocm Response vendor= 3.2 PLMN Search Type Command ucfg set config wan lte plmn_search_type : 0 PLMN Search 1 PLMN Search with band 2 PLMN Extension Search Response vendor= 3.
CONFIDENTIAL 3.4 Set ATCM Mode To set atcm mode about PDN connect Command ucfg set config wan lte atcm use_autocm_req : 0 By itself 1 Request to lteautocm Response vendor= 3.5 USB Ethernet Interface Enable Command ucfg set config lan usbeth ENABLE 1 Response ENABLE=1 3.6 USB Ethernet Interface Disable Command ucfg set config lan usbeth ENABLE 0 Response ENABLE=0 3.
CONFIDENTIAL 4 AT Commands AT commands can be accessed from UART port and ACM port. 4.1 Request information commands 4.1.1 AT+CGMI Request manufacture identification This command gets the manufacture identification Command +CGMI Response +CME ERROR: Value GCT +CGMI=? 4.1.
CONFIDENTIAL 4.1.
CONFIDENTIAL 4.2 Network service related commands 4.2.
CONFIDENTIAL 4.2.1 AT+CPWD Change password 4.2.
CONFIDENTIAL 20
CONFIDENTIAL 4.2.3 AT+CPLS Selection of preferred PLMN list 4.3 Mobile Termination control and status commands 4.3.
CONFIDENTIAL 4.3.2 AT+CFUN Set phone functionality 4.3.
CONFIDENTIAL 4.3.4 AT+CPUK Unblock PIN2 4.3.
CONFIDENTIAL 4.3.6 AT+CCLK Clock 4.3.
CONFIDENTIAL 4.3.
CONFIDENTIAL 4.3.9 AT+CLAC List all available AT commands 4.3.
CONFIDENTIAL 4.3.11 AT+CPINR Remaining PIN retries 4.4 Commands for packet Domain 4.4.1 AT+CGDCONT Define PDP (Packet Data Protocol) Context Specifies PDP context parameter values for a PDP context identified by the (local) context identification parameter, . - [set command] : specifies PDP context parameter values for a PDP context identified by the (local) context identification parameter, .
CONFIDENTIAL +CGDCONT=? ency indication>[,[,]]]][+CGDCONT: ,,,,, [,[,[,[,]]]][...
CONFIDENTIAL 2 Preference of P-CSCF address discovery through DHCP - : a numeric parameter used to indicate to the network whether the PDP context is for IM CN subsystem-related signalling only or not. 0 UE indicates that the PDP context is not for IM CN subsystem-related signalling only 4.4.
CONFIDENTIAL 4.4.
CONFIDENTIAL 31
CONFIDENTIAL 4.4.
CONFIDENTIAL 4.4.5 AT+CGACT PDP Context Activate or Deactivate Activate or deactivate the specified PDP context(s). - [execution command] : activate or deactivate the specified PDP context(s). : is a numeric parameter which specifies a particular PDP context definition. - [read command] : returns the current Packet Domain service state.
CONFIDENTIAL 4.4.8 AT+CGPADDR Show PDP (IP) address 4.4.
CONFIDENTIAL 4.4.10 AT+CEREG EPS network registration status Reports changes in network registration - [set command] : controls the presentation of an unsolicited result code when there is a change in the MT's EPS network registration status.
CONFIDENTIAL 0 GSM 1 GSM Compact 2 UTRAN 3 GSM w/EGPRS 4 UTRAN w/HSDPA 5 UTRAN w/HSUPA 6 UTRAN w/HSDPA and HSUPA 7 E-UTRAN 4.4.
CONFIDENTIAL - : string; shows the IP Address of the primary DNS Server. If the MT has dual stack capabilities the parameter shows first the dot separated IPV4 Address, followed by the dot separated IPV6 Address of DNS Server. - : string; shows the IP address of the secondary DNS Server. If the MT has dual stack capabilities the parameter shows first the dot separated IPV4 Address, followed by the dot separated IPV6 Address of DNS Server.
CONFIDENTIAL 38
CONFIDENTIAL 4.4.
CONFIDENTIAL 4.4.
CONFIDENTIAL 4.5 SMS Commands 4.5.1 AT+CSMS 4.5.2 AT+CPMS 4.5.3 AT+CMGF 4.5.
CONFIDENTIAL 4.5.5 AT+CSMP 4.5.
CONFIDENTIAL 43
CONFIDENTIAL 4.5.7 AT+CMGR 4.5.
CONFIDENTIAL 4.5.9 AT+CMSS 4.5.10 AT+CMGW 4.5.
CONFIDENTIAL 4.5.
CONFIDENTIAL 5 Other commands 5.1 CDD 5.1.1 CDD ON (2 Tx) 1. Run the command in shell mode, mount -o remount,rw / 2.Edit script file, vi etc/sysconfig/script/lte_init_script.sh 3.Update mode, chmod +x /etc/sysconfig/script/lte_init_script.sh 4. write "l1u t cdd 1 4" , save file, and reboot 5.1.2 CDD OFF (1 Tx) Update etc/sysconfig/script/lte_init_script.sh with "l1u t cdd 0 4" and save file, reboot.
CONFIDENTIAL 5.2 Q Log Message There are three text-DM modes when q log command uses, DM>q 0/1/2. Interactive mode (q 0) Logging is disabled but command line interface is enabled. Logging mode (q 1) Logging is enabled but command line interface is disabled. Verbose mode (q 2) Both logging and CLI are enabled. To enable NAS protocol dump, type DM>dbg nas* -1 before q log command. 5.2.1 PERF: CPU Usage Profile Example: PERF : C(88.4/0.9/7.4/3.3) I(4101) M(H:10.0/2MB P:0.4/0.5/0.1/0.
CONFIDENTIAL 5.2.2 FRAME: LTE Radio Frame Information Example: FRAME: CONNECTED CAT5 TDD(2:7,N) Pos=(38245,38247,38247,38247) STI=836 5.2.
CONFIDENTIAL Example: RF : E(39850,39850) B41 F25160 AFC(R,0:-182:34,-160,H,0x409) AGC(N,0x53:50:55,0x5f:5a:61,0x60:5d:61,0x6b:66:6d) ACI=0 5.2.
CONFIDENTIAL Example: CHAN : 20MHz #A2 TM2 PCI=501 DS(S,96,0,0,0/0.3,0.3) ACE(I) FIB(-1:0:0:-1) CS(17:17:17:16) 5.2.5 MEAS: Measurement Result of a Serving Cell Example: MEAS : CINR(32.1,33.6) RSRP(-75.2,-81.3) RSSI(-49.3,-55.5) RSRQ(-5.9,-5.8) CINR(33.9,32.2) RSRP(-80.2,-87.3) RSSI(-54.3,-61.5) RSRQ(-5.9,-5.
CONFIDENTIAL 5.2.6 NMEAS: Measurement Result of a Neighbor Cell Example: NMEAS: {39850,501,-75.0,-6.0} 5.2.
CONFIDENTIAL 53
CONFIDENTIAL Example: L1D : DCI0=3 DCI={1A(0/3)}{} BLER(0/3,0/0) Dup(0,0) HI(0/4) CFI(796:3:1:0) TB(0,0) TP=1K Layer-Map={1C1L=3,1C2L=0,2C2L=0,2C3L=0,2C4L=0} 54
CONFIDENTIAL 5.2.
CONFIDENTIAL Example: L1U : PUSCH(4)={2(0/3),7(0/1)} PRACH=1 ACK(0/3,0/0) DTX(9,12) PWR(-54.0,-23.3,-48.0,-,-28.1) 5.2.
CONFIDENTIAL 5.2.
CONFIDENTIAL 5.2.11 TP: Throughput Statistics Example: TP : PHY(1K:1K) MAC(1K:1K) RLC(84:79) PDCP(75:73) DIM() IPC(0:0) 5.2.12 MAC Example: MAC : [S] PDU=D{4},U{3}, CE=D{CR1,PAD(0/3)},U{PHR2,BSR(0/3/1),SR(0/2),PAD(0/3)}, I{0,0,0} [S:0] PDU=D{1},U{2} [S:1] PDU=D{2},U{3} [R] RA{0/1}, CE{0,1}, CR{0,0,0} 5.2.
CONFIDENTIAL 5.2.14 DP: Data-path statistics Example: DP : RLC=D0{DC0,AF0,UF0} IPC=D{F0,M0,T0},U{A0,M0,T0} 5.2.
CONFIDENTIAL 5.3 NAS Protocol Binary Decode 5.3.1 Install decoder Install 3GPP message decoder 5.3.2 Copy NAS Data Copy NAS protocol binary string 5.3.
CONFIDENTIAL 6 Network Connection Examples 6.
CONFIDENTIAL Step 2 is using AT commands to enable modem dial up action Step command 1 DM>AT+CGDCONT=1,"IPV4V6","APNNAME","",,, 2 3 DM>AT%GPDNTYPE=1,3 4 DM>AT+CGACT=1,1 DM>AT+COPS=5 Description APNNAME need to change to your network internet APN name, like ”internet” Choose APN 3 for internet Choose search extension mode Attached to network 6.
CONFIDENTIAL 7 FW Upgrade 7.1 Using JIG board or CPE board If JIP board is used, GCT LTE window driver and ACM driver are required to install first. When connected PC get IP, 192.168.0.10, from JIG board USB port, GDM7243Q module GUI can be accessed by http://192.168.0.1. Click continuous the web site link to go to main page. If using CPE board, access GCT module by http://192.168.0.1 Select Firmware update from System Link and Select file from filename 1, click update button. For xxx.
CONFIDENTIAL 7.2 Upgrade FW from 64M to 80M Two steps required. Step 1: Get 80M package file and follow the ways to input to module web gui. 1. Select Filename 1 :u-boot-7243q.bin 2. Select Filename 2 :uImage 3. Select Filename 3 :ramdisk.ubifs 4. Select Filename 4 :tk.gz 5. Select RAW Format, Click Update button, Then the system will move to 80M format.