Transcript
Document No:
© Aava Mobile Ltd. CONFIDENTIAL Title: WIN8-INARI10-R2.0-017
Revision: Rev A
Prepared by:
Issue Date: 17.10.2014
Release Note WIN8-INARI10-R2.0-017
__________________________________________________________________________ Page 1 of 13
Document No:
© Aava Mobile Ltd. CONFIDENTIAL Title: WIN8-INARI10-R2.0-017
Revision: Rev A
Prepared by:
Issue Date: 17.10.2014
Release information Release name: Supported HW:
WIN8-INARI10-R2.0-017 10 DV1,Inari10 RU
Test results: -Sub-components / Tools
Version
Location/where to get
FW Insyde Baytrail Bios Intel Baytrail Bios FRC Intel Baytrail TXE FW GOP OS
Aava_bios_inari_037 05.04.16.0044 1.82 1090 7.2.1003 Windows Embedded 8.1 Industry Pro (6.3.9600.16384)
Installed OS updates
August 2014 update roll: Includes: KB2993651, KB2975719, KB2993100, KB 2979582, KB2990532, KB 2995004
Aava Mobile Insyde Intel Intel Intel File: Win8.1_embedded_industry_pro_32bit.iso From: Microsoft/BSquare Microsoft Download Center: http://www.microsoft.com/enus/download/
KB2919355: Windows 8.1 and Windows Server 2012 R2 update rollup: April 2014 Includes: KB2919355, KB2932046, KB2959977, KB2937592, KB2938439, KB2934018 KB2919442: A servicing stack update for Windows RT 8.1, Windows 8.1, and Windows Server 2012 R2: March 2014 Intel Baytrail Drivers Modem FW
WW14_2014 PR9 Package version: 12.100.00.01.1818
Intel Huawei
__________________________________________________________________________ Page 2 of 13
Document No:
© Aava Mobile Ltd. CONFIDENTIAL Title: WIN8-INARI10-R2.0-017
Revision: Rev A
Prepared by:
Issue Date: 17.10.2014
SW Components Subsystems MSFT Components IO Drivers
Audio Camera Encoder Graphics Flashled WIFI BT GPS NFC Battery LTE Modem Sensorhub Security
Version 9600 I2C GPIO Virtual GPIO DPTF UART MBI PMIC SPI Realtek Codec Audio Driver ISP Camera Sensor (8MP imx175) Camera Sensor (2MP ov2722)
603.9600.1948.29470 603.9600.1948.30590 603.9600.1948.30590 07.1.0.169 603.9600.1948.32979 603.9600.2067.15591 603.9600.2067.27988 603.9600.1948.28229 603.9600.1948.38507 603.9600.1948.38507 603.9600.1948.42816 603.9600.1948.42816 603.9600.1948.42816 -10.18.10.3540 603.9600.1948.42816 5.93.98.187 12.0.0.7825 20.18.1477.17 6.5.9.0 --
TXEI
1.0.0.1064
ULPMC
01E
__________________________________________________________________________ Page 3 of 13
Document No:
© Aava Mobile Ltd. CONFIDENTIAL Title: WIN8-INARI10-R2.0-017
Revision: Rev A
Prepared by:
Issue Date: 17.10.2014
Known Issues 1. Update is recommended to be done using ‘bootToUSB.exe’’ from installation USB stick. Otherwise touchpanel will not be updated automatically and they must be updated manually. 2. Device does not go to full sleep on some occasions after update and this causes fast battery drain. Fix is to remove and reinsert battery. 3. Sometimes “Bitlocker on progress” icon is top of C: disk in file explorer. Fix is enable and disable bitlocker in the “control panel” Note: In case device jams, hard boot is done by holding power button on for approximately 7 seconds.
__________________________________________________________________________ Page 4 of 13
Document No:
© Aava Mobile Ltd. CONFIDENTIAL Title: WIN8-INARI10-R2.0-017
Revision: Rev A
Prepared by:
Issue Date: 17.10.2014
Change History WIN8-INARI10-R2.0-017 -
-
BIOS updated to Aava_bios_inari_037 Changed DPTF ambient temperature limit from 30 to 35 Decreased lowest DPTF charging current limit to 512 mA for Inari 10 Changed ambient temperature calibration constant for Inari 10 to 825 Fixed Touch panel configuration version read for new Inari 10 controller Enabled getting serial number from EFI variable for SMBIOS type 1 serial number field. Value stored in DMI is still default if variable does not exist. Fixed incorrect string indicating 55 C as charger participant passive limit Updated touchscreen configuration file for INARI10_TOUCH_CFG_REL_2_0_010.xcfg Updated ULPMC FW to version 01E Thermal manager timout back to 5s Minor version 0x1E Added InitCFG for re-iterating charger etc. configs in battery detection 1D changes Removed powerMgmt changing POUT_ACPI_INT to output on poweron Minor version 0x1D Thermal manager timout to 10s Added Inari5 battery configs Fixed ACPIIntQueue Re-enabled AUX_TRIPS DPDM_EN on charger reg 07
WIN8-INARI10-R2.0-016 -
BIOS updated to Aava_bios_inari_036 Fixed virtual keyboard scaling when used for input in BIOS settings (for example password input) Updated ULPMC FW to version 01C Minor version 0x1C Removed FG read when device in shutdown for FG FullSleep&Hibernate Fuel Gauge FullSleep&Hibernate Writes Battery init to 4.096V when on 45-50C Added BATCHG_REG04_VAL_LIM 4.096V for 45-50' Changed 45'c limit to 44'c Battery manager timout to 2s Fixed maintenance charge hysteresis for 45'c Changed Powermgmt to put POUT_PMIC_CHARGE_DISABLE as input when not charging Fixed temperature limits to follow battery spec when going up on temperature and to use 2'C lower threshold when going down. Temperature values in Kelvin named as Celcius defines
__________________________________________________________________________ Page 5 of 13
Document No:
© Aava Mobile Ltd. CONFIDENTIAL Title: WIN8-INARI10-R2.0-017
Revision: Rev A
Prepared by:
Issue Date: 17.10.2014
-
Battery init to false Added battery check on batteryHndl Battery check on Thermal limits Clear SDP bit on start of main Removed debug _nop() Updated touchscreen configuration file to INARI10_TOUCH_CFG_REL_2_0_009.xcfg Added “MS august 2014 update roll” updates
WIN8-INARI10-R2.0-015 -
BIOS updated to Aava_bios_inari_033 Updated ULPMC FW to version 018 Updated touchscreen configuration files.
WIN8-INARI8-R2.0-015 -
-
-
Aava_bios_inari_032 o Removed touchpanel power cycle from touch panel version reading to fix yellow bang issue detected with touchpanel changes made to RU HW version o Enabled cameras for Inari 10 EV2.1, EV2.0 is no longer supported. o Fixed bug found in 64-bit version (wrong GOP VBT used) o Fixed touchpanel configuration version reading in Inari 10 o Minor changes to scripts o Updated TXE FW used by 64-bit version to 1099 NFC driver updated to version 6.5.9.0. Wlan driver updated to version 5.93.98.187. Added dependency updates for Windows update KB2919355: o KB2932046 o KB2959977 o KB2937592 o KB2938439 o KB2934018 Updated touchscreen configuration files.
WIN8-INARI8-R1.0-014 -
-
Aava_bios_inari_029 o Merged new Insyde BIOS release 05.04.08.0038 o Update GOP driver to version 7.2.1003 o Enabled IPv6 networking o Enabled writing SMBIOS system SKU and family o Touchpanel config to ESRT table to enable updating with UEFI capsule method o Increased critical limit for WIFI Board thermal sensor to 85 degrees o Changed audio device (LPEA) subsystem ID in ACPI tables from AAM7270 to AAVA7270 o Disabled BIOS menu item for toggling MIPI DSI support Graphics driver updated to signed version. Audio driver updated to signed version. Aava_ULMPC_0028_17
__________________________________________________________________________ Page 6 of 13
Document No:
© Aava Mobile Ltd. CONFIDENTIAL Title: WIN8-INARI10-R2.0-017
Revision: Rev A
Prepared by:
Issue Date: 17.10.2014
-
o Fixes for most issues found in Code Review Added new modem FW: o Package version: 12.100.00.01.1818 o Firmware version: 12.103.38.00.00
WIN8-INARI8-R1.0-013 -
-
Updated Windows drivers to Intel ww14_2014 PR9(except display driver) Added Windows update: April 2014 (KB2919355) Aava_bios_inari_027 o Disabled cameras and camera voltage enabling for Inari 10 EV2 because it has a HW issue with one of the camera voltages o Fixed one incorrect compiler flag usage that prevented camera voltage enabling Added fix for bug in unofficial (and unsigned) Intel display driver: display may corrupt if device orientation is changed during video play. Will be updated to signed official driver on next release.
WIN8-INARI8-R1.0-012 -
Fixed ‘Windows Setup screen is shown upside down’ bug.
WIN8-INARI8-R1.0-011 -
-
Windows version changed from ‘Windows 8.1 Pro’ to ‘Windows Embedded 8.1 Industry Pro’ Aava_bios_inari_026 o Merged new Insyde BIOS release 05.04.08.0037 o Updated GOP driver to 7.1.1008 version o Enabled 180 degree display rotation for Inari 8 o Rotated boot logo 180 degree o Disabled camera rotation o Added ACPI thermistor usage changes to 64-bit version of ACPI tables o Changed MIPI to have priority over HDMI as boot display device (except in production) o Disabled AFU update o Added batch scripts (sign_env.bat) for doing BIOS signing and packaging outside of source tree (Only Aava directory along with build binaries needed) o Added setting Aava info also to SMBIOS Type 02 (Baseboard info) o Added setting ULPMC version info to SMBIOS Type 00 EC firmware version field o Changed BIOS major and minor version in SMBIOS Type 00 to more sane values o Added setting PMIC startup limit for battery voltage to 3.6V Aava_ULMPC_0028_16 o Fixes ULPMC jamming happening at sporadically startup(only in Aava_ULMPC_0028_15) o Added support for charging leds testing o Support to batterylow handling in conjunction with Aava_bios_inari_026 o Fixes battery detection issues found in DV1 o Android and Windows versions merged
__________________________________________________________________________ Page 7 of 13
Document No:
© Aava Mobile Ltd. CONFIDENTIAL Title: WIN8-INARI10-R2.0-017
Revision: Rev A
Prepared by:
Issue Date: 17.10.2014
o o
-
Changes based on feedback from DV1 build Fixes for most issues found in Code Review Display driver is unsigned test version from Intel, will be updated to signed official driver on next release. Added “AavaDaemon” Windows process to fix display rotation issues that occur with external display (HDMI or WiDi). Updated touch configuration files.
WIN8-INARI-R1.0-010 -
-
Aava_bios_inari_023 o Merged new Insyde BIOS release 05.03.47.0034 FRC 1.7.3 TXE 1060 (updated to 1090 with Aava modifications) GOP 7.1.1006 o Updated TXE FW to 1090 version o Disabled TXE FW update by default EV2 and older HW's will continue to have the older 1060 version and should use corresponding old Windows TXE driver DV1 devices will have new 1090 version and should use new Windows TXE driver Separate BIOS update files are created for updating TXE if needed o Added building separate AFU update driver which updates also TXE FW o Added retries and error popup for AFU BIOS update o Added "manifest" tool to aid adding Intel secure boot manifest to BIOS image o Added support for prioritizing USB devices in boot for production o Added creation of BIOS SPI image for production and removed creation of production BIOS update executables o Updated Insyde flash utilities o Removed creation of EFI shell BIOS update packages o Updated bios update guide o Disabled "display" temperature sensor by default o Enabled UEFI network support and driver for LAN7500 USB2Ethernet adapter Aava_bios_inari_022 o Merged new Insyde BIOS release 05.03.47.0033 FRC 1.7.1-x64 TXE 1060 GOP 7.1.1005 o Updated Insyde flash tools o Disabled interrupt for WWAN_WAKE_N signal to fix occasional high CPU load in Windows o Added support for determining memory config (single rank/dual rank) from bit 1 of board id o Reverted GOP driver to original unmodified versions o Fixed incorrect FAB ID interpretation in PEI phase o Fixed camera orientation in new Inari 8 64-bit 2GB variant o Fixed TPM broken by Insyde 05.03.47.0033 release
__________________________________________________________________________ Page 8 of 13
Document No:
© Aava Mobile Ltd. CONFIDENTIAL Title: WIN8-INARI10-R2.0-017
Revision: Rev A
Prepared by:
Issue Date: 17.10.2014
-
-
-
-
Inari8 EV2.5 and DV1 use Intel display driver from Intel ww03_2014 PR8 Updated touch configuration files: o Fixed touch sensitity in the edge area. o Fixed HID display size values o Added power optimation settings to T7 register Added Windows 8.1 update rollups: o October 2013 (KB2884846) o November 2013 (KB2887595) o December 2013 (KB2903939) o January 2014 (KB2911106) o February 2014 (KB2919394) Added new modem FW: o Package version: 12.100.00.00.1818 o Firmware version: 12.103.36.00.00 Updated ULPMC to version 014 for Inari8 EV2.5 and DV1. o Fixed Sar handling for TestSW o Removed dockDetec ACPI interrupts o Changed minor version number to 0x14 o Fixed SAR handling to be more robust o Cleaned up code o Added counters handler o Removed FG handling for EV2 sar bug, and fixed AD for TestSW o Platform reset resets SAR o Added ISR and Init for Comparator B to be used if necessary as IRQ o Renamed bodysar pin handling for clarity o Changed sar values Fixed touchscreen to work with recovery tools. Audio driver change: added unsafe volume warning on headset (driver unsigned).
WIN8-INARI-R1.0-009 -
Updated windows drivers to Intel ww03_2014 PR8(except display driver) Aava_bios_inari_018 o Merged new Insyde BIOS release 05.03.47.0032 FRC 1.6.3-x64 TXE 1060 GOP 7.1.1005 o Added support for Inari 8 DV1 & Inari 8 64 DV1 o Fixed boot logo orientation for Inari 8 64 o Rewrote FOTA/AFU BIOS update function to fix various issues o Fixed battery level check in FOTA/AFU update o Added checking charger presence in FOTA/AFU update if it is not UEFI capsule update o Fixed crash in FOTA/AFU UEFI capsule update when battery level is too low o Added setting proper ESRT version to generated FOTA/AFU capsule o Disabled IBB authentication in FOTA/AFU update if no FPF data available o Fixed EDID PNP ID in GOP VBTs o Added Insyde BIOS lock patch
__________________________________________________________________________ Page 9 of 13
Document No:
© Aava Mobile Ltd. CONFIDENTIAL Title: WIN8-INARI10-R2.0-017
Revision: Rev A
Prepared by:
Issue Date: 17.10.2014
-
o Fixed Insyde BIOS lock patch o Changed BIOS lock to be always disabled if TXE is in manufacturing mode o Removed camera rotation for Inari 10 Updated touch configuration file: o Touch calibration after sleep/power on fixed. o See Inari-BringUpGuide-009-RevA.docx for update instructions. Updated ULPMC to version 011 Updated display driver: o Signed with Aava Mobile key o Intel GUI visible o OpenGL fixes o DPST fixes
WIN8-INARI-R1.0-008 -
Updated windows drivers for Intel ww51 PR7(except display driver) Updated touch configuration file to improve ghost event issue, see Inari-BringUpGuide-009RevA.docx for update instructions. Aava_bios_inari_016 o Removed setting touch to reset during sleep Aava_bios_inari_015 o Decreased initial backlight brightness o Limited maximum backlight brightness for Inari 10 o Fixed some board id comparisons o Changed boot logo back to Insyde logo
WIN8-INARI-R1.0-007 -
Updated windows drivers for Intel ww46 PR6(except display driver 10.18.10.3366) Removed .net 3.5 Aava_bios_inari_014 o Merged new Insyde BIOS release 05.03.44.0029 FRC 1.5.1-x64 TXE 1060 GOP 7.1.1003 o Added WA for setting Azalia HD audio device disable soft strap until new version of FITC utility is available o Small fixes to sign and pack batch files o Changed EV2 backlight issue workaround to be active only for EV2 devices o Finalized initial support for Inari 10
WIN8-INARI-R1.0-006D1 -
Updated display driver for 10.18.10.3366 Aava_bios_inari_013 o Added microcode for C-stepping SOC
__________________________________________________________________________ Page 10 of 13
Document No:
© Aava Mobile Ltd. CONFIDENTIAL Title: WIN8-INARI10-R2.0-017
Revision: Rev A
Prepared by:
Issue Date: 17.10.2014
WIN8-INARI-R1.0-006 -
Updated windows drivers for Intel ww44 PR5 Added recovery partition and configuration Changed Windows OS to OOBE mode Aava_bios_inari_011 o Merged new Insyde BIOS release FRC 1.4.0 TXE 1060 o Enabled BIOS setup entering with ESC key by default o Re-added _BCM, _BQC and _DCS methods for DD02 device in ACPI tables o Started adding support for building 64-bit version o Changed Aava specific ULPMC FW version register address, will show invalid value for old ULPMC FW versions o Modified some static SMBIOS strings to contain Aava information o Added support for 'Inari 8 64' and 'Inari 10' identification o Added support for different "build setups", mainly affects used security keys, currently only 'Aava' setup available. Also build instructions updated. o Added support for enabling Touchpanel FW update ACPI device from Bios setup, default state is disabled o Increased I2C bus speed for Touchpanel o Removed CABC/DPST setting from BIOS menu o Disabled backlight brightness I2C control, EV1 will no longer support backlight brightness adjustment, it is constant level with PWM from panel. In EV2 the brightness control is handled with PMIC PWM (Intel POR solution) o Increased backlight led current to 23 mA o Started adding support for Inari 10: o Inari 10 version of GOP VBT added o Added Inari EV2 pin configuration changes
WIN8-INARI-R1.0-005 -
Added recovery Image partition to eMMC Added recovery environment settings to windows Updated ULPMC to version 006
WIN8-INARI-R1.0-004 -
Updated windows drivers for Intel ww42 Updated Bios to Aava_bios_inari_009 o Merged new Insyde BIOS release o FRC 1.3.0 o TXE 1060 o Enabled EFI shell that was disabled by Insyde o Added workaround for ULPMC programming error in EFI shell while waiting for fix from Insyde o Changed default state of S0ix_N BIOS setup item to enabled, which should improve sleep state entering o Added board id and fab id resolving functions o Modified BIOS main menu to show Aava specific board info and Aava specific ULPMC
__________________________________________________________________________ Page 11 of 13
Document No:
© Aava Mobile Ltd. CONFIDENTIAL Title: WIN8-INARI10-R2.0-017
Revision: Rev A
Prepared by:
Issue Date: 17.10.2014
-
FW version o Added BIOS option for enabling/disabling CABC or DPST o Added touch reset functionality to the ACPI PS0 an PS3 methods Added touch FW updating tools Updated ULPMC to version 005 Added Bios updating to the WinPE image Added English to default language .net 3.5 installed to image
__________________________________________________________________________ Page 12 of 13
Document No:
© Aava Mobile Ltd. CONFIDENTIAL Title: WIN8-INARI10-R2.0-017
Revision: Rev A
Prepared by:
Issue Date: 17.10.2014
Instructions See Inari-BringUpGuide-016-RevA.docx
__________________________________________________________________________ Page 13 of 13