UMTS SYNERGY PLATFORM R2.723.3 Release Notes
------------------------------------------------------------------------------------------------
FULL BUILD PRODUCT RELEASE LABEL : R27233_U_A2.00.00R
BASELINE BUILD LABEL : R27232_U_9D.00.1DI
RELEASE IDENTIFIER : R2.723.3
BUILD ENGINEER ( CORE ID ) : Manjula Naravani ( cbxj84 )
BUILD DATE : June 13, 2008
CLEARCASE REGION BUILT IN : il93h
------------------------------------------------------------------------------------------------
RELEASE LOCATION
================
URL: http://compass.mot.com/go/wsdswrel/internal/3G/A2/R27233/R27233_U_A2.00.00R
------------------------------------------------------------------------------------------------
BASIC SOFTWARE INFORMATION
==========================
ELF FILE
FILENAME : R27233_U_A2.00.00R.elf
FILE SIZE : 232294652
CHECK SUM : 178721fcc662bc3b5a17b2e2d2720c95
HWCFG_BLOCK FILE
FILENAME : R27233_U_A2.00.00R_hwcfg_block.elf
FILE SIZE : 17452
CHECK SUM : 8b720a39aaba6e68fe166affa8688d4a
HARDWARE
PRODUCT : UMTS SOMERSET
CHIPSET : ArgonLV
RAM : 64M
ROM : 64M
FLASH PART
PART NAME : argon
PART SIZE : 64
DSP INFORMATION
http://wcdma-releases.pcs.mot.com/3g_dsp_builds/argon_releases/53xx/532D
BOOTLOADER : BOOT_N_00.06.F0R_ZAS
SEEM MAP version : 0b.0f.00.00
IMEISV version : 01
PLMN ROC Check : PASS
PLMN Methodology : Data taken from SW component
SmartLabel is present in this release
------------------------------------------------------------------------------------------------
COMPONENT LABELS TAKEN
======================
3G MT/LT Build Tools : MT_LT_BLD_TOOLS_U_00.01.17I
--------------------------------------------------------------------------------
BOOT : BOOT_N_00.06.F0R_ZAS
--------------------------------------------------------------------------------
BUILD Tools : BUILD_N_03.06.4DI
--------------------------------------------------------------------------------
Common Application & Architecture (CAA) : CAAP07232_U_01.19.01I
--------------------------------------------------------------------------------
Digital Signaling Processor (DSP) : DSP_ARGP_U_532D.0000R
--------------------------------------------------------------------------------
High-Assurance Boot (HAB) Tools : HAB_TOOLS_N_01.60.0001I
--------------------------------------------------------------------------------
Integration Tools : INTTOOL_N_02.01.1BR
--------------------------------------------------------------------------------
MMI Network & Signaling (MMINS) : MMINSP063_U_01.34.00I
--------------------------------------------------------------------------------
OMA PoC : Click POC_N_61.00.54I for enabling and configuring OMA PoC functionality
--------------------------------------------------------------------------------
Perl : PERL_N_05.88.17I
--------------------------------------------------------------------------------
Product Configuration (PRODCFG) : 3G_PROD_CONFIG_01.00.5C_I
--------------------------------------------------------------------------------
Python : PYTHON_N_02.04.02I
--------------------------------------------------------------------------------
RUBY Programming Language : RUBY_N_01.84.05I
--------------------------------------------------------------------------------
Real View Compilation Tool (RVCT) : RVCT_2.2_BUILD559
--------------------------------------------------------------------------------
SDT Telelogic Licensing : SDT_C_3.6.3_R
--------------------------------------------------------------------------------
SIERRA Low-Level Engine (LLE) : SIERRA_U_P071_08.04A
--------------------------------------------------------------------------------
STACK : STACK_U_25.30.20I
--------------------------------------------------------------------------------
Simulator : SIMTECH_ARGON_071205
--------------------------------------------------------------------------------
Subscriber Unit API (SUAPI) : SUAPI_C_3.0.21.01_R
--------------------------------------------------------------------------------
Synergy Build Tools : SBT_N_08.04.17R
--------------------------------------------------------------------------------
------------------------------------------------------------------------------------------------
RELEASE DESCRIPTION
===================
Known Issues:
None
-------------
Upgrade Procedure:
None
------------------
Sanity Test Results:
None
--------------------
Additional Important Notes:
None
---------------------------
Submitting CRs
--------------
If a CR needs to be opened against this software release, please do the following:
a) Use the Google search in DDTS to look for similar issues.
b) Use the MDS Hotline with the appropriate teams to get feedback/verification prior to
submitting a CR. Note: Currently here is no equivalent link for the engine side.
c) CRs for SW development should be submitted to DDTS using the following class and
project:
For GSM class = analysis project = aprod_gsm
For 3G class = analysis project = ap2k1_main
For LJ class = linux-lite project = lj__triage
(note that there are 2 underscore characters between lj and triage)
Important Instructions that apply to all releases.
--------------------------------------------------
(1). To request access to WSD software releases in the Compass release area, Please follow the
process described in: http://compass.mot.com/go/relhelp
(2). IF YOU ARE AN ACTIVE PANIC REPORTING (APR) USER: Please make sure you re-enable APR after
the upgrade.
Please refer to http://compass.mot.com/go/aprpanic for additional information regarding APR.
Additional product specific APR instructions, if needed, may be found above in 'Known
Issues' or 'Additional Important Notes'.
------------------------------------------------------------------------------------------------
FLASHING SUPERFILES
===================
!!!Please read the "Additional Important Notes" and "Upgrade Procedure" above before flashing
your phone.
Flashing superfiles requires RSD_4.0.1 and up.
The latest versions can be found here: http://compass.mot.com/go/rsdlite
The following steps need to be executed in the specified order to load SW into the phone with a
specific language/DRM package (non-1FF). NOTE: These steps are historically
considered good practice; deviate at your own risk!
Step_1: Backup phasing data using RadioComm, the NVM file to use is listed under the
"SEEM NVM PHASING FILE" section.
Step_2: Flash the default superfile. This default superfile is located under one of
these directories:
/flash/SOMERSET/full
Step_3: Flex the phone with required flex file. For details see the "FLEXING"
section below.
Step_4: Flash a Language-only superfile (if any), which are located under one of
these directories:
/flash/SOMERSET/languages
Step_5: Flash a DRM-only superfile (if any), which are located under one of
these directories:
/flash/SOMERSET/drm
Step_6: Restore phasing values saved in Step_1 with RadioComm.
Step_7: Perform Master Clear / Master Reset on the phone.
Default Package Information (DRM 2001, LANG 0001):
-------------------------------------------------
Superfiles for SOMERSET:
REFLASH :
R27233_U_A2.00.00R_somerset_reflash.sbf.gz
Location: /flash/SOMERSET/full
Language Package Information (Standard):
---------------------------------------
Language Package 0001 (American English)
Language Package 0003 (American English, American Spanish, Brazilian Portuguese, Canadian French)
Language Package 0015 (American English, Chinese Simple)
Language Package 0016 (American English, Chinese Complex)
Language Package 0021 (Bahasa, British English, Thai, Vietnamese)
Language Package 0024 (Bahasa Malay, British English, Chinese Simple)
Language Package 002C (British English, Danish, Finnish, German, Norwegian, Russian, Swedish)
Language Package 002D (British English, Estonian, Finnish, Latvian, Lithuanian, Polish, Russian)
Language Package 002F (British English, Croatian, Czech, Hungarian, Polish, Slovak, Slovenian)
Language Package 0030 (British English, Bulgarian, Croatian, German, Romanian, Serbian, Slovenian)
Language Package 0031 (British English, Bulgarian, German, Greek, Italian, Romanian, Russian)
Language Package 0032 (Arabic, British English, French, German, Russian, Spanish, Turkish)
Language Package 0033 (Arabic, British English, French, Hebrew, Russian, Spanish, Turkish)
Language Package 0036 (British English, Danish, Polish, Russian, Slovak)
Language Package 0037 (British English, Croatian, Czech, Dutch, German, Hungarian, Polish)
Language Package 0038 (British English, French, German, Greek, Italian, Spanish, Turkish)
Language Package 0039 (British English, Dutch, French, German, Italian, Portuguese, Spanish, Turkish)
Language Package 004C (British English, German, Italian, Slovenian)
Language Package 004D (British English, Chinese Complex, Chinese Simple)
Language Package 004F (Arabic, British English, Hebrew, Russian)
Language Package 0052 (British English, Chinese Complex, Chinese Simple)
Language Package 0055 (British English, Chinese Simple, Greek, Italian, Vietnamese)
Language Package 0057 (American English, Canadian French, Chinese Simple)
Language Package 0063 (American English, American Spanish, Canadian French, Chinese Complex)
Language Package 0066 (British English, Dutch, French, German, Italian, Polish, Portuguese, Spanish)
Language Package 0067 (Basque, British English, Catalan, French, Galician, German, Italian, Spanish)
Language Package Information (Vodafone):
---------------------------------------
Language Package 032C (British English, Danish, Finnish, German, Norwegian, Russian, Swedish)
Language Package 032F (British English, Croatian, Czech, Hungarian, Polish, Slovak, Slovenian)
Language Package 0330 (British English, Bulgarian, Croatian, German, Romanian, Serbian, Slovenian)
Language Package 0331 (British English, Bulgarian, German, Greek, Italian, Romanian, Russian)
Language Package 0332 (Arabic, British English, French, German, Russian, Spanish, Turkish)
Language Package 0333 (Arabic, British English, French, Hebrew, Russian, Spanish, Turkish)
Language Package 0338 (British English, French, German, Greek, Italian, Spanish, Turkish)
Language Package 0339 (British English, Dutch, French, German, Italian, Portuguese, Spanish, Turkish)
Language Package 0355 (British English, Chinese Simple, Greek, Italian, Vietnamese)
Language Package 0366 (British English, Dutch, French, German, Italian, Polish, Portuguese, Spanish)
Language Package Information (Orange):
-------------------------------------
Language Package 052F (British English, Croatian, Czech, Hungarian, Polish, Slovak, Slovenian)
Language Package 0531 (British English, Bulgarian, German, Greek, Italian, Romanian, Russian)
Language Package 0539 (British English, Dutch, French, German, Italian, Portuguese, Spanish, Turkish)
Language Package Information (Telefonica):
-----------------------------------------
Language Package 0839 (British English, Dutch, French, German, Italian, Portuguese, Spanish, Turkish)
Language Package 0867 (Basque, British English, Catalan, French, Galician, German, Italian, Spanish)
Language Package Information (Cingular):
---------------------------------------
Language Package 1101 (American English)
Language Package 1103 (American English, American Spanish, Brazilian Portuguese, Canadian French)
Language Package 1157 (American English, Canadian French, Chinese Simple)
Language Package 1163 (American English, American Spanish, Canadian French, Chinese Complex)
Location: /flash/SOMERSET/languages
DRM Bundle Only Superfiles:
--------------------------
DRM Package r27233_u_a2.00.00r_drm2001 Model 20 (Generic)
DRM Package r27233_u_a2.00.00r_drm2011 Model 20 (AT&T)
Location: /flash/SOMERSET/drm
------------------------------------------------------------------------------------------------
FLEXING
=======
Release Notes: http://falcon.pcs.mot.com:8080/3gflex/index.jsp
Model List: http://falcon.pcs.mot.com:8080/3gflex/index.jsp
------------------------------------------------------------------------------------------------
MEMORY USAGE
============
The ram_rom reports are calculated based on flash dev ONLY (without bootloader).
RAM/ROM All : R27233_U_A2.00.00R_ram_rom_all.txt.gz
RAM/ROM Report : R27233_U_A2.00.00R_ram_rom_report.txt.gz
Location: /info/ram_rom
------------------------------------------------------------------------------------------------
LOC/DLC
=======
The delta reports are between R27233_U_A2.00.00R and R27232_U_9D.00.1DI
Delta LOC (DLC) : R27233_U_A2.00.00R_delta_lines_of_code.txt
Delta LOC (DLC) Summary : R27233_U_A2.00.00R_delta_lines_of_code_summary.txt
Lines of Code (LOC) : R27233_U_A2.00.00R_lines_of_code.txt
Lines of Code (LOC) Summary : R27233_U_A2.00.00R_lines_of_code_summary.txt
Location: /info
------------------------------------------------------------------------------------------------
SEEM ELEMENT LIST
=================
SEEM element list : R27233_U_A2.00.00R_SEEM_element_list.csv
Location: /info
------------------------------------------------------------------------------------------------
SEEM NVM PHASING FILE
=====================
SEEM Phasing Data (NVM): R27233_U_A2.00.00R_SEEM_phasing_file.nvm
Location: /info
This file can be used by developers to save the phasing (and other persistent but unsecure)
data for their phones. Having this data will enable them to restore their phones to working
order if the phones had to be erased for some reason.
To backup the phasing information using RadioComm:
1. Select 'NV/SEEM' from the 'Features' menu.
2. Go to Table and click Open, then browse to the template file.
3. Go to Action and click Read, this should read the contents of the SEEM elements from
the phone.
4. Go to Table and click Save, to save the phasing backup for your phone.
To restore the phasing information using RadioComm:
1. Select 'NV/SEEM' from the 'Features' menu.
2. Go to Table and click Open, then browse to the back up file.
3. Go to Action and click Write, to restore the phasing information.
------------------------------------------------------------------------------------------------
SIMULATOR
=========
The simulator is based on version SIMTECH_ARGON_071205
You need the following line in your config-spec to run the simulator:
element /vobs/simtech/release/... SIMTECH_ARGON_071205
element * R27233_U_A2.00.00R
------------------------------------------------------------------------------------------------
SIMULATOR FLASH IMAGES
======================
R27233_U_A2.00.00R_UCEMRINACORER2723203D.flash.gz
R27233_U_A2.00.00R_UCEMRINACORER2723203D.flash.nflash.gz
Location: /info/simulator
The command that was attempted to generate simulator flash file (SFF):
----------------------------------------------------------------------
SFF : /vobs/atso_tools/build/inttool/IG/BIG/base_image_generator.pl -label R27233_U_A2.00.00R -m auto -b e1 -debug -release N -sign engineering -no_gui -product 'SOMERSET' -type 3gargonsff -flex UCEMRINACORER2723203D
The command that was attempted to generate one file flash (1FF):
----------------------------------------------------------------
1FF SOMERSET : /vobs/atso_tools/build/inttool/IG/BIG/base_image_generator.pl -label R27233_U_A2.00.00R -m auto -b e1 -debug -release N -sign engineering -no_gui -product 'SOMERSET' -type 3gargon1ff -flex UCEMRINACORER2723203D
Additional HWCFG elfs, which can be used to create images with this release, can be found at the
following link(s):
http://compass.mot.com/go/wsdswrel/internal/3G/A2/R27233/HWCFG/HWCFG_ELF/emeraldipu
------------------------------------------------------------------------------------------------
DUMP
====
UMTS Dump file : R27233_U_A2.00.00R_dump.elf
Location: /dump
------------------------------------------------------------------------------------------------
SPECIAL NOTES AND INSTRUCTIONS FOR THE BUILD
============================================
- Set the config-spec to the following:
element /vobs/atso_tools/perl5/... PERL_N_05.88.17I
element /vobs/atso_tools/bin/... PERL_N_05.88.17I
element /vobs/atso_tools/util/... PERL_N_05.88.17I
element * R27233_U_A2.00.00R
- Build Instructions for synergy-based products or BP-side only:
- Make sure you are in the correct directory by running:
cd /vobs/3g/code
- Issue one of the following build commands:
| NOTE: | For official builds, OFFICIAL_VERSION=1 is used. The DEBUG_ON=1 macro is also used for official builds. Language packages are built using link_umts_lng_pkgs and DRM packages are built using link_umts_drm_pkgs on the command line. Also, there are two switches that can be used to distinguish a developer build from
an official one: BLD_PRODVER_LABEL and BLD_COMMENT. The BLD_PRODVER_LABEL macro will
overwrite the product version in the phone. The BLD_COMMENT macro allows for one to
put a small description of what a build contains (remember to use quotes),
for example 'BLD_COMMENT="Test for LIBjj12345"'. The BLD_COMMENT can be read from
the phone using TCMDs. |
BUILD FROM SOURCE:
=================
acmake ARBITER=FALSE ASIAN_BLD=1 BLD_COMMENT_LEN=255 BLD_PRODUCTS=R27233 CFLAGS_CPU_TYPE=ARM1136J-S FLASH_16BIT=TRUE FLASH_IC=argon_64 GLOB=1 GSM_RF_IC=transaam HWCFG_CLOCK=3 HWCFG_SYS_ARCH=talon_emeraldnarefipu_p11b IMPSSTACK=TRUE ITAP_LIBRARIES=1 LINK_CODE_GROUP_15=1 LNG_PKG_RENAME=TRUE MAIN_IC=argon_lv MAKE_ARGON_CHIPSET=TRUE MAKE_FTR_ASIAN_LANGUAGES=TRUE MAKE_RAINBOW_CHIPSET=TRUE MAKE_RAM_SIZE=64 NOR_FLASH=MONOLITHIC_64 OMA_DRM=1 PRODUCT=umts_r27232 PTT=OMA SVN=0x01 TYPE=DISP240X320 BLDSRC=1 umts_phone
BUILD FROM LIBRARY:
==================
acmake ARBITER=FALSE ASIAN_BLD=1 BLD_COMMENT_LEN=255 BLD_PRODUCTS=R27233 CFLAGS_CPU_TYPE=ARM1136J-S FLASH_16BIT=TRUE FLASH_IC=argon_64 GLOB=1 GSM_RF_IC=transaam HWCFG_CLOCK=3 HWCFG_SYS_ARCH=talon_emeraldnarefipu_p11b IMPSSTACK=TRUE ITAP_LIBRARIES=1 LINK_CODE_GROUP_15=1 LNG_PKG_RENAME=TRUE MAIN_IC=argon_lv MAKE_ARGON_CHIPSET=TRUE MAKE_FTR_ASIAN_LANGUAGES=TRUE MAKE_RAINBOW_CHIPSET=TRUE MAKE_RAM_SIZE=64 NOR_FLASH=MONOLITHIC_64 OMA_DRM=1 PRODUCT=umts_r27232 PTT=OMA SVN=0x01 TYPE=DISP240X320 clean_platform_dir clean_list_libraries link_umts_phone
HWCFG BLOCK BUILD:
=================
NOTE: The HWCFG_SYS_ARCH macro can be used to specify different HW, see example below:
HWCFG_SYS_ARCH=talon_<product>_<HW version>
acmake ARBITER=FALSE ASIAN_BLD=1 BLD_COMMENT_LEN=255 BLD_PRODUCTS=R27233 CFLAGS_CPU_TYPE=ARM1136J-S FLASH_16BIT=TRUE FLASH_IC=argon_64 GLOB=1 GSM_RF_IC=transaam HWCFG_CLOCK=3 HWCFG_SYS_ARCH=talon_emeraldnarefipu_p11b IMPSSTACK=TRUE ITAP_LIBRARIES=1 LINK_CODE_GROUP_15=1 LNG_PKG_RENAME=TRUE MAIN_IC=argon_lv MAKE_ARGON_CHIPSET=TRUE MAKE_FTR_ASIAN_LANGUAGES=TRUE MAKE_RAINBOW_CHIPSET=TRUE MAKE_RAM_SIZE=64 NOR_FLASH=MONOLITHIC_64 OMA_DRM=1 PRODUCT=umts_r27232 PTT=OMA SVN=0x01 TYPE=DISP240X320 BLDSRC=1 umts_hwcfg_block.elf
DUMP BUILD:
==========
acmake ARBITER=FALSE ASIAN_BLD=1 BLD_COMMENT_LEN=255 BLD_PRODUCTS=R27233 CFLAGS_CPU_TYPE=ARM1136J-S FLASH_16BIT=TRUE FLASH_IC=argon_64 GLOB=1 GSM_RF_IC=transaam HWCFG_CLOCK=3 HWCFG_SYS_ARCH=talon_emeraldnarefipu_p11b IMPSSTACK=TRUE ITAP_LIBRARIES=1 LINK_CODE_GROUP_15=1 LNG_PKG_RENAME=TRUE MAIN_IC=argon_lv MAKE_ARGON_CHIPSET=TRUE MAKE_FTR_ASIAN_LANGUAGES=TRUE MAKE_RAINBOW_CHIPSET=TRUE MAKE_RAM_SIZE=64 NOR_FLASH=MONOLITHIC_64 OMA_DRM=1 PRODUCT=umts_r27232 PTT=OMA SVN=0x01 TYPE=DISP240X320 BLDSRC=1 umts_phone_dump DEBUG_ON=1
RFDI BUILD:
==========
acmake ARBITER=FALSE ASIAN_BLD=1 BLD_COMMENT_LEN=255 BLD_PRODUCTS=R27233 CFLAGS_CPU_TYPE=ARM1136J-S FLASH_16BIT=TRUE FLASH_IC=argon_64 GLOB=1 GSM_RF_IC=transaam HWCFG_CLOCK=3 HWCFG_SYS_ARCH=talon_emeraldnarefipu_p11b IMPSSTACK=TRUE ITAP_LIBRARIES=1 LNG_PKG_RENAME=TRUE MAIN_IC=argon_lv MAKE_ARGON_CHIPSET=TRUE MAKE_FTR_ASIAN_LANGUAGES=TRUE MAKE_RAINBOW_CHIPSET=TRUE MAKE_RAM_SIZE=64 NOR_FLASH=MONOLITHIC_64 OMA_DRM=1 PRODUCT=umts_r27232 PTT=OMA SVN=0x01 TYPE=DISP240X320 BLDSRC=1 RFO_FDI=1 umts_phone
- To calculate the cksums, use the /vobs/atso_tools/build/inttool/md5sum tool.
------------------------------------------------------------------------------------------------
FLASH SUPERFILE (.shx/.sbf) GENERATION:
======================================
NOTE: To determine whether your phone is an engineering or production phone, please use
RadioComm (MEMACS method)
1. Go to GSM 2 tab. Find the "MEMACS" function.
2. Select "Binary", and "Read". Enter address 24850000. Number of Bytes = 2.
3. Choose Device "MCU".
4. Press "Execute"
5. The result is displayed in the "Data" box. A Development Neptune chip will report the
value 0xF001. A Production Neptune should report 0xF002.
A Production Non-Secure Neptune should report 0xF008.
NOTE: It is possible to generate .sbf files from the command lines listed below by adding the
option '-bin'. An SBF is a binary file with all the content of a .shx file, except
they are smaller and faster to flash, using RSD.
REFLASH :
-------
/vobs/atso_tools/boot/superfile -0,1,3,4,15,18 umts.elf -S -p umts_emeraldna_ipu_mono
LANGUAGE ONLY REFLASH :
---------------------
/vobs/atso_tools/boot/superfile -4 umts_langXXXX.elf -S -p umts_emeraldna_ipu_mono
LANGUAGE FULL-FLASH REFLASH :
---------------------------
/vobs/atso_tools/boot/superfile -0,1,3,15,18 umts.elf -4 umts_langXXXX.elf -S -p umts_emeraldna_ipu_mono
DRM ONLY REFLASH :
----------------
/vobs/atso_tools/boot/superfile -15 umts_drmXXXX.elf -S -p umts_emeraldna_ipu_mono
DRM FULL-FLASH REFLASH :
----------------------
/vobs/atso_tools/boot/superfile -0,1,3,4,18 umts.elf -15 umts_drmXXXX.elf -S -p umts_emeraldna_ipu_mono
------------------------------------------------------------------------------------------------
Generate Bound Signature for HAB:
================================
http://compass.mot.com/go/genboundsig
------------------------------------------------------------------------------------------------
LINK WARNINGS
=============
File Name: R27233_U_A2.00.00R_link_warnings.txt
------------------------------------------------------------------------------------------------
VOB LIST
========
File Name: R27233_U_A2.00.00R_vobs_list.txt
------------------------------------------------------------------------------------------------
NEW BRS
=======
File Name: R27233_U_A2.00.00R_BR_list.html
Location: /info
------------------------------------------------------------------------------------------------
NEW CRS
=======
CR Report : R27233_U_A2.00.00R_CR_report.html
CR Audit Report: R27233_U_A2.00.00R_CR_audit.csv
Location: /info
------------------------------------------------------------------------------------------------
====================
END OF RELEASE NOTES
====================