Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                

Sm8450 - Sdx65.La - 1-0 (Upgrade Instructions + Vonr + Voice Fallback To Lte+ Emergency On Vonr)

Download as pdf or txt
Download as pdf or txt
You are on page 1of 28
At a glance
Powered by AI
The document discusses steps to upgrade device software, setup VoNR and enable emergency calls on VoNR.

The steps discussed are using PCAT tool to flash software, backup NV file and upgrade process options.

The steps discussed are setting up VoNR profile, configuring APNs, activating HW and SW MBNs and configuring QMITestPro.

SM8450_SDX65.

LA_1-0 (Upgrade Instructions + VoNR + Voice fallback to LTE+ Emergency on VoNR)

Contents
I. Prerequisite ............................................................................................. 2
II. Upgrade Process.................................................................................. 3
III. SM8450+SDx65 VoNR Setup: ......................................................... 15
IV. SM8450+SDx65 VoNR + VoLTE Setup: .......................................... 20
V. Emergency Call on VoNR:................................................................. 26
VI. RF ports for MTP SM8450-X65: ...................................................... 28

1/25
SM8450_SDX65.LA_1-0 (Upgrade Instructions + VoNR + Voice fallback to LTE+ Emergency on VoNR)
I. Prerequisite

SW Location
https://nokia.sharepoint.com/:f:/r/sites/irvingiotiws/Shared%20Documents/Qualcomm
%20SW%20%26%20Tools/SM8450+SDx65?csf=1&web=1&e=FgS8Vu

RF Variants and Band Support


2/25
SM8450_SDX65.LA_1-0 (Upgrade Instructions + VoNR + Voice fallback to LTE+ Emergency on VoNR)

Backup xQCN File before Upgrade


If the device is preinstalled with software, use the product configuration assistant tool (PCAT) to back up the
Qualcomm combined NVs (QCN) from the device (see Backup xQCN File from Device by PCAT), else request
the factory QCN for your device (see Obtain Factory QCN File ).

II. Upgrade Process

Option 1: Flash Software using PCAT (Mandatory for Brand new device)
PCAT must be used to install the software on a test device that does not have a preinstalled software, while either
PCAT or the fastboot method can be used for later software upgrades
To flash images on the device using the PCAT tool:
1. Connect the USB cable from the device port to the computer. Connect the debug board to the device, and the power
supply to the debug board.
2. Launch the PCAT tool.
3. The PCAT tool detects the device in any one of the following states:
i. Qualcomm HS-USB QDLoader 9008 (COM#)
ii. Qualcomm USB Composite Device 90DB (COM#)

Qualcomm HS-USB QDLoader 9008 (COM#)


• If the device does not have a preinstalled software, then the device will be in EDL mode and the PCAT tool
displays the port information as “Qualcomm HS-USB QDLoader 9008 (COM#)”.
• On the CONNECT A DEVICE screen, select Qualcomm HS-USB QDLoader 9008 (COM#) using the check box
and click CONNECT.

3/25
SM8450_SDX65.LA_1-0 (Upgrade Instructions + VoNR + Voice fallback to LTE+ Emergency on VoNR)
Qualcomm USB Composite Device 90DB (COM#)
• If the device has a preinstalled software, then the device boots up to Andriod and the PCAT tool displays the port
information as “Qualcomm USB Composite Device 90DB (COM#)”. The same port information is enumerated
in the Device Manager.
• On the CONNECT A DEVICE screen, select Qualcomm USB Composite Device 90DB (0018) using the check
box and click CONNECT.

4. On the configuration window, set the configuration as shown in the following figure and click UPDATE.

5. Click BROWSE and select the contents.xml from the downloaded software build.(File path example:
<target_root>\Waipio.LA.1.0\contents.xml)

4/25
SM8450_SDX65.LA_1-0 (Upgrade Instructions + VoNR + Voice fallback to LTE+ Emergency on VoNR)

If you didn’t see any files loaded, please shorten your windows path name

6. The device programmer path is automatically populated. If it is not loaded automatically, please load it manually.
Device programmer path:
<target_boot>\BOOT.MXF.1.0\boot_images\boot\QcomPkg\SocPkg\Lahaina\Bin\LAA\RELEASE\prog_firehose_ddr.
elf
7. Click DOWNLOAD.

8. Activity logs show:

9. After successful software installation, the device boots up to Android automatically.

5/25
SM8450_SDX65.LA_1-0 (Upgrade Instructions + VoNR + Voice fallback to LTE+ Emergency on VoNR)

Option 2: Program system images using Fastboot


1. Connect the USB cable from the device port to the computer.
2. Put the device into Fastboot mode.
adb reboot bootloader
3. Confirm that Fastboot is active from the Windows command shell.
fastboot devices
4. After the device is detected, run the following command:
cd <target_root>\Waipio.LA.1.0\common\build
fastboot_complete.py
5. After software flashing is successful, power cycle the device using the following command:
fastboot continue

Upgrade Troubleshooting Tips:


While flashing the software, use the debug board connected to power supply instead of battery.

➢ Set the Device in EDL Mode


1. If the device is in "Qualcomm USB Composite Device 90DB (COM#)" state and if the software flashing does not start
automatically after clicking Download.
OR
If the device goes into the Crash mode, then the user can manually place the device in EDL mode and then perform
software installation.
2. Use one of the following methods to place the device in EDL mode:
• Using the PCAT tool, select EDL option as shown:

• Using DIP switch settings on the debug board

6/25
SM8450_SDX65.LA_1-0 (Upgrade Instructions + VoNR + Voice fallback to LTE+ Emergency on VoNR)

For MTP: (See slide Debug Board for diagram)


• To enable EDL mode, use the following DIP switch settings on the debug board:
- S4 –1, 2, 3, 4 –ON
- S4 –5, 6, 7, 8 –OFF
• After successful Flash, disconnect the power cord and USB cable.
• To disable EDL mode, use the following settings:
- S4 –2, 3, 4 –ON
- S4 –1, 5, 6, 7, 8 –OFF
• Reconnect the power cord followed by the USB cable and bootup the device. The device boots up to Android.

➢ If the flash fails, close the PCAT tool, disconnect and reconnect the USB and power supply to the device, re-open the
PCAT tool, and try to reinstall the software. If it still fails, erase the software on the device and reinstall the software.

7/25
SM8450_SDX65.LA_1-0 (Upgrade Instructions + VoNR + Voice fallback to LTE+ Emergency on VoNR)
➢ Steps to Collect Crash Dump
1. If the device goes into Crash mode, connect it to the PCAT tool to get the crash dump logs.
2. Click Crash Collection and the device shows up on the PCAT tool as shown:

3. Click BROWSE to select the location to save the crash dump.


4. When the dump collection is completed, Memory Dump Progress shows 100%.

5. Open the Memory Dump Path to access 8K memory dumps.

8/25
SM8450_SDX65.LA_1-0 (Upgrade Instructions + VoNR + Voice fallback to LTE+ Emergency on VoNR)

➢ Erase Software using PCAT


1. If the device often goes into Crash mode or it has ATTACH issues with the network due to incorrect software
installation or configuration, then it is recommended to erase the software completely and reinstall the latest software
on the device.

2. To erase the software using the PCAT tool:


a. Connect the target device in EDL mode and BROWSE the path to select metabuild.
b. Device programmer auto updates the .elf file, which is at
<target_root>boot_images\boot\QcomPkg\SocPkg\Waipio\Bin\LAA\RELEASE\prog_firehose_ddr.elf

3. Click the Partition Manager icon shown, then a window pops up to verify device programmer path. Click OK.

4. Click ERASE ALL to erase entire flash.

5. Click YES(recommended) to erase the entire partition data or click NO to keep the current partition table.

Note: It is recommended to erase the entire partition data, because the size of the image files could vary for each software build.

9/25
SM8450_SDX65.LA_1-0 (Upgrade Instructions + VoNR + Voice fallback to LTE+ Emergency on VoNR)

Restore QCN
Note:
Always restore the factory xQCN file first followed by build xQCN files.
Please restore all build xQCN (Sub6+mmW) no matter your test scope.
If the device is not reboot automatically, please reboot it manually before you restore build QCN.

Factory QCN:
You can follow the link to apply factory QCN via QC CreatePoint.
https://nokia.sharepoint.com/:w:/r/sites/5GTSE/_layouts/15/Doc.aspx?sourcedoc=%7B1be9c1b4-
5ce4-4352-97b1-84dc713c5fe6%7D&action=edit&wdPid=2d25eebb

Build QCN (same as Gold QCN):


LTE + NR5G Sub6:
<root\modem_proc\rf\rftarget_denali\mtp\qcn\hwid_xxx_bid0_pid255\
RF variant MCN HWID xQCN file
Global 10-12800-9111 847 hwid847_bid0_pid255_reference.xqcn
Global 10-12800-9223 895 hwid895_bid0_pid255_reference.xqcn

mmW:
Restore both mmW reference and char xQCN files from the given file paths
<root>modem_proc\rf\rftarget_denali\mtp\qcn\hwid_xxx_bid255_pid255\hwid_xxx_reference.xqcn.
<root>modem_proc\rf\rftarget_denali\mtp\qcn\hwid_xxx_bid255_pid255\hwid_xxx_char.xqcn.
RF variant MCN HWID xQCN file
Global 10-12800-9111 830 hwid830_bid255_pid255_reference.xqcn
hwid830_bid255_pid255_char.xqcn
Global 10-12800-9223 830 hwid830_bid255_pid255_reference.xqcn
hwid830_bid255_pid255_char.xqcn

QCN Restore instruction


1. Launch the PCAT tool and navigate to xQCN Operations.
2. Select the Restore tab.
3. Click BROWSE and select the location to place the xQCN file.
4. Select Allow ESN Mismatch and Reset the device to normal operating mode after restoring xQCN
using the check boxes.
5. Click START to restore the xQCN file.

10/25
SM8450_SDX65.LA_1-0 (Upgrade Instructions + VoNR + Voice fallback to LTE+ Emergency on VoNR)
6. The xQCN file restores in approximately three to six minutes and then the device restarts. The
PCAT tool displays the following dialog box during the restore process:

7. The device reboots automatically after the xQCN restoration is completed.


8. Activity log shows:
xQCN Operation completed on the -Qualcomm USB Composite Device 90DB (0018).

SIM Configuration:
1. After successfully installing the SW, please make sure you have restored all 3 of the following QCNs. 1.
Reboot after restoring each QCN.
a. Factory QCN
b. Sub6 QCN
c. mmW
2. Enable SIM Slot1 or SIM Slot2 but not both.
a. 00453 – 0
b. 70210 – to enable SIM Slot 1 (bottom one, away from the display screen).
[1].DISABLE_UIM needs to be set to "TRUE"
[0].DISABLE_UIM needs to be set to "FALSE"
OR
70210 –to enable SIM Slot 2 (top one, close to the display screen).
[1].DISABLE_UIM needs to be set to "FALSE "
[0].DISABLE_UIM needs to be set to "TRUE "
3. Then, you need to run the following command to enable single SIM mode on MTP:
adb root & adb wait-for-device
adb shell setprop persist.radio.multisim.config ssss
adb shell sync
adb reboot

11/25
SM8450_SDX65.LA_1-0 (Upgrade Instructions + VoNR + Voice fallback to LTE+ Emergency on VoNR)
NV items setting:
Common part:
00010=4 -Determine Mode Automatically
00453=0
00850=PS
65633=LTE bands bitmap (Hex)
65777 = data centric
70210 - To enable SIM slot 1: [1].Disable_UIMmust be set to true
[0].Disable_UIMmust be set to false
To enable SIM slot 2: [1].Disable_UIMmust be set to false
[0].Disable_UIMmust be set to true
73680 = 0
73046: Default ( or set to “3” only for mmW)

74036 = version 0, power_mode_detect1 (only for mmW)


74087 = 0 (to disable 5G NR SA)

NSA:
80000 = 80
74213=NR Preferred band (NSA only)

SA:
80000 = 64
74087 = NR Preferred band (SA)
74213 = 0
67218 = 1
73991 = 0

12/25
SM8450_SDX65.LA_1-0 (Upgrade Instructions + VoNR + Voice fallback to LTE+ Emergency on VoNR)
ADB commands
You can get latest ADB tools from below link:
https://developer.android.com/studio/releases/platform-tools

adb root & adb wait-for-device


adb shell setprop persist.radio.multisim.config ssss
adb shell sync
adb shell rm -rf /data/user_de/0/com.android.providers.telephony/databases/telephony.db

NSA :
adb shell setprop persist.vendor.radio.5g_mode_pref 1
adb shell setprop persist.vendor.radio.5g_mode_pref_0 1
adb shell setprop persist.vendor.radio.5g_mode_pref_1 1

SA :
adb shell setprop persist.vendor.radio.5g_mode_pref 2
adb shell setprop persist.vendor.radio.5g_mode_pref_0 2
adb shell setprop persist.vendor.radio.5g_mode_pref_1 2

adb shell sync


adb reboot

EFS Settings:
N/A

USB 3.0 setting:


Please uncheck “Allow the computer to turn off this device to save power” on USB 3.0 cXtensible Host
Controller via device manager.

13/25
SM8450_SDX65.LA_1-0 (Upgrade Instructions + VoNR + Voice fallback to LTE+ Emergency on VoNR)
Delete the policyman folder in both root and mdb:

APN Settings:
To set the APN on device UI.
1. Open Settings by tapping the Settings icon, under Network & internet > Mobile
Network > Advanced > Access Point Names.
2. Select the + icon and enter APN name, APN, APN type, and IPv4/IPv6 protocol.
APN type:
Internet: default
IMS: ims
3. Select and then tap Save.

14/25
SM8450_SDX65.LA_1-0 (Upgrade Instructions + VoNR + Voice fallback to LTE+ Emergency on VoNR)
III. SM8450+SDx65 VoNR Setup:

This section is for VoNR use only. If you test VoNR + VoLTE (Voice fallback to
LTE), please ignore this paragraph and refer to the last section “III.
SM8450+SDx65 VoNR + VoLTE Setup”
Prerequisites:
1- It’s mandatory to Execute all the previous steps to set the Device in 5G SA
Mode
2- SIM card must be flashed with SIP Configuration
3- Before Activate and Configure NR, it’s recommended to take a QCN backup
of the device. In case of bad execution of VoNR Activation and
configuration, you can start all over from beginning by restoring the saved
QCN file.

Activate and Configure VoNR on SDx65:


1- On PCAT, Set NV 74233 =1 and reboot the device
2- On UE Screen:
a. set APN for Internet as default

15/25
SM8450_SDX65.LA_1-0 (Upgrade Instructions + VoNR + Voice fallback to LTE+ Emergency on VoNR)

b. set APN for VoNR as ims

16/25
SM8450_SDX65.LA_1-0 (Upgrade Instructions + VoNR + Voice fallback to LTE+ Emergency on VoNR)

3- Launch QMITestPro

a. Configure profile_1 for APN Internet


17/25
SM8450_SDX65.LA_1-0 (Upgrade Instructions + VoNR + Voice fallback to LTE+ Emergency on VoNR)

b. Configure Profile_2 for APN ims

c. Delete any empty profile


4- Double check APN settings with AT command:

5- Configure QDXM to capture IMS/SIP/RTP messages


A Logmask for tcpdump and VoNR is available here
https://nokia.sharepoint.com/:u:/s/irvingiotiws/EbKUwSUptIJIgBwroOG4jh8BhRnUsbbHVat-Mk2O-
6MyPA?e=CKkCsr

6- Dial #Number

18/25
SM8450_SDX65.LA_1-0 (Upgrade Instructions + VoNR + Voice fallback to LTE+ Emergency on VoNR)
7- You should see IMS messages over 5GNR in UE logs (as in this example)

19/25
SM8450_SDX65.LA_1-0 (Upgrade Instructions + VoNR + Voice fallback to LTE+ Emergency on VoNR)
IV. SM8450+SDx65 VoNR + VoLTE Setup:

Prerequisites:
1- It’s mandatory to Execute all the previous steps to set the Device in 5G SA
Mode (ignore Section “II. SM8450+SDx65 VoNR” )
2- SIM card must be flashed with SIP Configuration
3- Before Activate and Configure NR, it’s recommended to take a QCN backup
of the device (after Flashing. In case of bad execution of VoNR Activation
and configuration, you can start all over from beginning by restoring the
saved QCN file.
Activate adb commands
echo %date% %time%
REM SA IMS ADB config
adb wait-for-device root
adb wait-for-device remount
adb wait-for-device disable-verity
REM adb wait-for-device reboot
adb wait-for-device devices
adb wait-for-device
adb root
adb wait-for-device
adb shell setprop persist.dbg.ims_volte_enable 1
adb shell setprop persist.dbg.volte_avail_ovr 1
adb shell setprop persist.dbg.vt_avail_ovr 1
adb shell setprop persist.radio.videopause.mode 1
adb shell setprop persist.data.iwlan.enable true
adb shell setprop persist.dbg.wfc_avail_ovr 1
adb shell setprop persist.radio.multisim.config ssss
adb shell setprop persist.vendor.radio.5g_mode_pref_0 1
adb shell setprop persist.vendor.data.iwlan.enable true
adb shell setprop persist.cne.logging.qxdm 3974
adb shell setprop persist.vendor.cne.feature 1
adb shell setprop persist.data.iwlan.enable true
adb shell setprop persist.dbg.wfc_avail_ovr 1
adb shell settings put global wfc_ims_enabled 1
adb shell rm -rf /data/user_de/0/com.android.providers.telephony/databases/telephony.db
adb shell setprop persist.vendor.mdm_helper.pause on_dump
adb shell sync
adb wait-for-device reboot
adb wait-for-device

20/25
SM8450_SDX65.LA_1-0 (Upgrade Instructions + VoNR + Voice fallback to LTE+ Emergency on VoNR)
Activate HW MBN
Use PCAT tool to activate HW MBN SS-LA-Waipio and SW MBN VoLTE-ATT

- Click on “pending”
- Click on “activate” button

- Reboot the device

On UE Screen:
a. set APN for Internet as default
21/25
SM8450_SDX65.LA_1-0 (Upgrade Instructions + VoNR + Voice fallback to LTE+ Emergency on VoNR)

b. set APN for VoNR as ims

22/25
SM8450_SDX65.LA_1-0 (Upgrade Instructions + VoNR + Voice fallback to LTE+ Emergency on VoNR)

Launch QMITestPro

23/25
SM8450_SDX65.LA_1-0 (Upgrade Instructions + VoNR + Voice fallback to LTE+ Emergency on VoNR)
c. Configure profile_1 for APN Internet

d. Configure Profile_2 for APN ims

e. Delete any empty profile


8- Double check APN settings with AT command:

9- Re-Set NV items

- 65633=LTE bands bitmap (Hex)


- 73851= “default APN”

Activate VoNR
- Set NV 74233 to 1 to enable VONR or 0 to disable VONR to enable voice fallback to LTE
- Reboot the device

24/25
SM8450_SDX65.LA_1-0 (Upgrade Instructions + VoNR + Voice fallback to LTE+ Emergency on VoNR)
Delete the policyman folder in both root and mdb:

➔ AT this stage, the device is ready to be used for Both VoNR, VoLTE and
fallback from 5GSA to LTE for Voice
- Configure QDXM to capture IMS/SIP/RTP messages
A Logmask for Tcpdump and VoNR is available here
https://nokia.sharepoint.com/:u:/s/irvingiotiws/EbKUwSUptIJIgBwroOG4jh8BhRnUsbbHVat-Mk2O-
6MyPA?e=CKkCsr

- Dial #Number

25/25
SM8450_SDX65.LA_1-0 (Upgrade Instructions + VoNR + Voice fallback to LTE+ Emergency on VoNR)
V. Emergency Call on VoNR:

Prerequisites:
1- It’s mandatory to Execute all the previous steps to set the Device in 5G SA

Mode + II. SM8450+SDx65 VoNR or + III. SM8450+SDx65 VoNR + VoLTE

Setup

2- Configure Emergency call on VoNR as recommended in Webnei

Emergency Activation on SDx65


- On PCAT Set the NV Item 74278= true
- Reboot the device
- Call 911

26/25
SM8450_SDX65.LA_1-0 (Upgrade Instructions + VoNR + Voice fallback to LTE+ Emergency on VoNR)

27/25
SM8450_SDX65.LA_1-0 (Upgrade Instructions + VoNR + Voice fallback to LTE+ Emergency on VoNR)
VI. RF ports for MTP SM8450-X65:

28/25

You might also like