Vous êtes sur la page 1sur 22

Chip Support Summary

BB Chip Capability
6223 6223C 6225 6226 6226M 6227 6235 6236 6238
(BT)
Y Y Y Y Y Y Y Y Y

Supported OS
Windows XP (Professional)
Windows Vista32 Business (32/64-bit)
Windows 7 Business (32/64-bit)
6239 6253 6268 6252 6251 6276 6276M 6921
(FM) (BT, FM)
Y Y Y Y Y Y Y Y
Release Note

Version

v5.1140.00

v5.1138.01
v5.1134.00
v5.1130.00
v5.1125.00

v5.1113.00
v5.1109.00

v3.1105.00

v3.1052.00
v3.1048.00

v3.1044.00

v3.1040.00
v3.1032.03

v3.1032.02

v3.1032.01

v3.1032.00

v3.1028.00

v3.1024.00

v3.1020.00
v3.1016.00

v3.1012.00

v3.1004.01

v3.1004.00

v3.0952.00
v3.0948.00

v3.0936.00

v3.0932.00

v3.0928.00

v3.0920.00
v3.0916.00

v3.0912.00

v3.0908.00
Description

MUST update: You must update FlashTool in order to prevent download error.
Strongly recommend: We strongly recommend you to update the tool for getting more useful
functionality.

New Features:
[SV5 Platform] Support customer parameter feature which download customized binary in CBR region.
[MT6252, MT6251] Support WINBOND OTP function
1) There are four security register banks(OTP) in WINBOND flash. The bank0 is Reserved by Winbond for future
use. We only use bank1~bank3. One banks size is 0x100. User could directly use 0x0 to 0x300 address that the
flashtool driver will direct these address from bank1 to bank3
2) The WINBOND flash unique feature is the security register banks are not One-Time-Program. That could be
erase by specific command. In order to prevent format these regions, user must use "Lock" these regions in order
to prevent data changed in security banks.

Bug fixes:
[MT6276] Fix the bug about Create CBR fail caused from bad block management method

Enhancements:
[SV3 Platform] MMAA support 4 flash ID comparison.

Memory support:
Add new serial flash: SF_N25W064A11EF640F, SF_MX25U12835FZNI_10G and SF_MX25L12835EMI_10G.

Note: SV5 Platform: MT6251, MT6276. SV3 platform: other chips

MUST update: You must update FlashTool in order to prevent download error.
Strongly recommend: We strongly recommend you to update the tool for getting more useful
functionality.

New Features:
[All chips] Add version check mechanisms to make sure tool could handle the latest MAUI feature.
[SV5 Platform] Support cust parameter feature which download customized binary in CBR region.
[SV3 Platform] MMAA support 4 flash ID comparison.
[MT6251, MT6256] Support download without battery retry mechanism
Note: SV5 Platform: MT6251, MT6276, MT6256. SV3 platform: other chips

Bug fixes:
[MT6239] Bypass to check SDS range.
[MT6276,MT6256] Fix the bug about Create CBR fail caused from bad block management method

Enhancements:
N/A

Memory support:
N/A
MUST update: You must update FlashTool in order to prevent download error.
Strongly recommend: We strongly recommend you to update the tool for getting more useful
functionality.

New Features:
[MT6252/MT6253] Support download EXT-Bootloader in secure chip.
[MT6252] Support Backup/Restore in Bootloader USB download mode

Bug fixes:
[MT6235/MT6268] Fix the memory pattern test error caused from wrong begin address.
[MT6276M] Fix the bug about popping wrong error message when user use "Upload" function.
[SV3 All Chip] Fix the bug about re-write FlashToolCFG caused phone boot-up failed
[MT6251] Fix the bug about UI display message that target have 1MB external memory
[MT6276/MT6251/MT6256/MT6276M] Fix display the wrong progress bar (download MAUI progress) in download
bootloader stage. Change the color of progress bar from blue to purple.
[MT6253/MT6238/MT6223/MT6921] Fix display the wrong progress bar (pre-format progress) in download MAUI
stage. Because NOR platform doesnt need to pre-format flash before download MAUI. The pre-forma process
only be happened in serial-flash platform.

Enhancements:
[MT6251] Partial update bootloader region if the Primary MAUI is not block aligned

Memory support:
Add the new serial flash: SF_N25W128, SF_W25Q16DW.
MUST update: You must update FlashTool in order to prevent download error.
Strongly recommend: We strongly recommend you to update the tool for getting more useful
functionality.

New Features:
1. [MT6276M][UI][BROM DLL] Add the mechanism: "Switch to DL mode using AT command". According to new
mechanisms, tool could use the correct com port to download image.

Bug fixes:
1. [MT6252][BROM DLL] Fix the DIDR checking rule. Original checking rule may cause download error
"S_FT_PSRAM_DIDR_NOT_MATCHED(4061)" in some MAUI load of the MT6252 platform
2. [MT6276][UI][BROM DLL] Support to download DUAL_MAC_DSP_BL.bin in Bootloader USB Download
mode. If your phone doesnt have UART port, you must update the flashtool.
3. [MT6236,MT6238,MT6268,MT6252,MT6253][BROM DLL] Fix the bug when user exchange different MAUI
loads with combo memory feature that may cause tool to keep the old load information.
4. [SV3 All chips][DA] Fix the partial download SEC_RO bin in the security load to the security chip.
5. [All chips][UI] Forbid to use right click to enable bins.

Enhancements:
1. [MT6251] [MT6276][BROM DLL][DA] Support CBR v2 and version check mechanisms.
If you use secure load of the MT6251 or regular load of the MT6276 that have Control Block Region, you must
update tool for supporting CBR v2 functionality.
2. [MT6268/MT6236/MT6252/MT6253] [DA] Remove the KEEP ROM mechanisms for saving the flash size in
the SV3 chip platform
3. [MT6276/MT6251] [BROM DLL] Support to download the bin which the file type is not defined in BROM DLL. If
you will develop a new source bin type which was not defined in GFH header file of the BROM DLL originally, you
may encounter download error. Please update the flashtool and it will classify the new source bin into OTHER
bin type.
4. [MT6236][MT6276][BROM DLL][DA] Error Handling: Prevent to download MAUI load to SDS region.
5. [All chips][UI][BROM DLL] Provide the error message when load file fail.

Memory support:
Add the new SF flash: SF_GD25LQ16, SF_GD25LQ32 and SF_GD25LQ64.
[Quick Summary]
1. If you want to use Restore only function, you must update flashtool
2. MT6251/MT6252/MT6256 Download Performance Enhancement (Average Improve 30%)
3. Support to write WiFi MAC address if user enables "Upload files" option after downloading

New Features:
Support to write WiFi MAC address if user enables "Upload files" option after downloading, this feature is internal
use only. Please see the below user manual: http://teams.mediatek.inc/WCT/SE2_ST/Global%20Tools%20Group
%20Projects/META/META%20tool%20document%20library/FlashtoolIMEI_WIFI_writing.ppt

Bug fixes:
1. [META DLL] Fix a bug regarding the "Restore Only" function
2. [META DLL] Support force to write file if the file already exists on the target
3. [BROM DLL] Fix the BROM DLL link error if users use the following API: Brom_StartCmd_Ex,
Brom_Connect_Ex and FlashTool_Format_Ex
4. [BROM DLL] Fix the bug that user cannot load the MAUI load while the local directory path is too long
5. [UI] Display the real progress bar when users upload files
6. [DA] Fix the PCT serial flash geometry

Enhancements:
1. MT6256 Download Performance Enhancement (Improve 30% )
2. MT6251/MT6252 Download Performance Enhancement (Average Improve 30%)
3. If the download image overlaps the FAT, pop error message to remind users
4. Show BootROM USB DL logo and Bootloader USB DL logo concurrently.
5. Support the MT6256E2 LPDDR2 download

Memory support:
Support the new serial flash : SF_W25Q16CV, SF_N25Q64, SF_W25Q128CV

New Feature:
1. Support MT6251 Download Without Battery
2. Support MT6276M Data Card UART/USB download

Bug Fix:
1. [BROM DLL] Support Chinese directory path for MT6276/MT6251
2. [BROM DLL] Fix UI bug when user doesn't specify scatter/config file before clicking download button
3. [DA] Fix 4KB serial flash format operation doesn't format content clearly
4. [UI] Fix random code in project id
5. [DA] Fix the serial flash ID detection which caused randomly download fail
6. [DA] Fix the USB randomly download fail issue in MT6236

Enhancement:
1. [DA] Support new MAUI ROM Info v08
2. [DA] Prevent HB and MAUI to corrupt CBR region
3. [DA] Support NAND flash bad block remark mechanism
4. [BROM DLL][DA] Support MT6276/MT6251 Secure-USB DL/MBA/Secure load

Memory support:
1. [BROM DLL][DA] Support new memories: SF_EN25S64
This version supports SV5 chip including MT6276E2, MT6251E2

Bug fixes:
1. [BROM DLL] GUI doesnt show the WINBOUND flash ID
2. [DA] MT6252/MT6268 USB Backup & Restore
3. [DA] SST Serial Flash download fail
4. [UI] Fix GUI pop "No COM Port" warning message
5. [UI] GUI will prevent users to download bootloader in bootloader usb download mode
6. [DA] MT6276 NAND flash bit error correction

Enhancements:
1. [BROM DLL] Support to load the long directory file path of the ROM files
2. [BROM DLL] Pop-up a warning message if current FAT start address is different from the one in ROM files
3. [DA] MT6252 supports MBA MAUI load download
4. [DA] MT6252 supports secure USB download
5. [BROM DLL] MT6252 supports Boot_MAUI
6. [BROM DLL][DA] Auto format boot regions if users full download bootloaders
(S_DA_UPDATE_BOOTLOADER_FILE_SIZE_EXCEEDS_BOUNDARY_ADDR)

Memory support:
1. Serial Flash memories: SF_FM25Q32, SF_W25Q64CV and SF_W25Q32BV

Bug fixes:
1. [BROM DLL] Fix the MMAA mechanism which will compare subcode for MT6252
2. [DA] Support Serial Flash 4KB aligned format operation
3. [DA] Correct USB packet size for MT6253
4. [UI] Fix an MMAA bug which shows "Encrypted Bins" when re-opening flashtool
5. [DA] Fix NOR flash table entry: NOR_MX29GL640E_H_L
6. [DA] Fix NAND flash table entry: NAND_HY27UF084G2B

New features:
1. [UI][BROM DLL] Show BootROM USB DL logo if MAUI load indicates the target supports BootROM USB DL
2. [DA] Support new NOR flash memories: NOR_S29VS064R_T

Enhancements:
1. [UI] Auto load the DA in flashtool directory
2. [UI] Disable ROM List View when users click the download button
3. [BROM DLL] Support to load the long directory file path of the ROM files
4. [BROM DLL] Show the warning messages if the FAT address of the target is different from the ROM file which
users want to download

Bug fixes:
N/A

New features:
1. [DA][BROM DLL] Support MT6252/MT6252H download (Not support USB to do "backup/restore" and "reset to
factory default")
2. [DA][BROM DLL] Add new NOR flash memories (NOR_MX29NS640E)

Enhancements:
N/A
Bug fixes:
1. [DA] Fix NOR flash table entry: NOR_MX29GL640E_H_L
2. [DA] Fix NAND flash table entry: NAND_MT29C4G48MAZAPAKD

New features:
1. [UI] Display "Support USB Download" logo when MAUI load supports USB download
2. [UI] Add the option '-m' for changing META log path in console mode.
3. [BROM DLL][DA] Support new NAND flash memory: NAND_HY27UF084G2B

Enhancements:
1. [UI] "Preserve Backup Data": the user could preserve backup data when MAUI load supports RID feature
2. [UI] "Use COM Port Number as Backup Folder Name": the user could use COM port number as backup folder
name when MAUI load supports RID feature
3. [UI] Set the default EXT_CLK from Auto-detect to 26MHz
4. [DA] Download performance improvement on MT6236 and MT6253

Bug fixes:
1. [BROM DLL] Power loss issue while entering META mode

New features:
1. Support new NOR flash memories:
NOR_MX29GL640E_H_L

Enhancements:
1. [UIl] Enhance "Restore Only" and "Download/Format->Restore": the user could choose a directory to restore
backup data

Bug fixes:
1.[BROM DLL] Fix the bug of version check in secure USB/UART enduser download.
2.[BROM DLL] Call SwitchSharedPadToUSBMode() after SLA challenge is done. Also, modify the implementation
of BRom_MT6253::SwitchSharedPadToUSBMode(): configure PMIC_VUSB_CON to disconnect UARTs TX path
through USB.
3.[DA] Fix the secure USBDL of power loss issue to re-gen correct integrity checking value.
4.[FlashTool] Fix the issue of updating reported time UI after 2nd FlashTool operation(DL/FMT/RB/MT).
5.[FlashTool] Provide the more friendly edit box for displaying input path.
6.[FlashTool] Fix the scatter file parsing problem for the line with "#" in the beginning.

New features:
1. [FlashTool] Support MMAA in secure USB/UART enduser download.
2. [BROM DLL, DA] Support anti-clone mechanism on SV3. (Bootloader will be encrypted by RID)
3. [BROM DLL, DA] Add API for "enable watch dog timer and reset to NORMAL mode" for automatically reboot
target to NORMAL mode from DL mode.
4. [BROM DLL] Enhance the foolproof check for blocking the attempt to download nonsecure MAUI to secure
chip.
5. [BROM DLL] Add a new field in BOOT_FLASHTOOL_ARG for users to specify USB COM port control options.

Enhancements:
1. [DA] Split each platform DA into two DAs (UART/USB) to gain more efficient internal RAM usage.
2. [DA] Integrate latest USB driver.
3. [DA] Reserve space of external RAM for customization usage for bootloader.
4. [DA] Add new NAND flash memories (AND_MT29C4G48MAZAPAKD, NAND_H9LA25G25HAMBR,
NAND_TC58NYG1S3E, NAND_TC58NYM9S8E and NAND_TC58NYG0S3E)
5. [DA] Add new NOR flash memories (NOR_K5N6433ATB)
Bug fixes:
1. [DA] Fix data unsync issue to handle power loss condition while doing secure USBDL.
2. [BROM DLL] SwitchSharedPadToUSBMode(): configure PMIC_VUSB_CON to disconnect UART's TX path
through USB.

New features:
1. Support new NOR flash memories:
NOR_EN71GL064B0

Enhancements:
1. [BROM DLL] Add a new field in BOOT_FLASHTOOL_ARG for users to specify USB COM port control options.

Bug fixes:
1. [BROM DLL] Call SwitchSharedPadToUSBMode() after SLA challenge is done.

Enhancements:
1. [BROM DLL] Add API for "enable watch dog timer and reset to NORMAL mode" for automatically reboot target
to NORMAL mode from DL mode.
2.[DA] Add command to set flag for entering normal mode forcely after rebooting target from DL mode

Enhancements:
1. [DA] Re-arrange shared external memory space between DA and bootloader
2. [BROM DLL] Disable UART/USB shared pad function when we connect to the target via UART (applied to
MT6253 and MT6268B)

Bug fixes:
1. [DA] Fix external memory test for MT6223
2. [BROM DLL] Fix high CPU utilization problem in start command loop

New features:
1. Support new NOR flash memories:
NOR_K5N6433ABM
NOR_M58LR128KC

Enhancements:
1. [BROM DLL] Add new BROM DLL API for download handle cloning
2. [DA] Disconnect USB from PC after USB operation is completed

Bug fixes:
1. [DA] [NFB] Find a good block for writing Secure RO.
2. [DA] Use a larger buffer for holding Secure RO read from flash.
3. [DA] Correct an entry in NOR flash table.
4. [DA] Add program pre-process and post-process for NOR flash before and after NOR_WriteData().
5. [BROM_DLL] Use correct pattern for extended bootloader customer name.
6. [BROM_DLL] Check Bootloader customer name with the one in authentication filebefore downloading.

New features:
1.DA version control mechansim.

Enhancements:
1.[BROM_DLL] Use 19200bps (instead of 115200bps) as initial baudrate for BootROM stage synchronization.

Bug fixes:
1. [DA] Fix MT6268B baudrate adjustment mechanism

New features:
1. Support UART Download for End User (only for platforms without USB HW)
2. Support META mode operations over USB
Bug fixes:
1. [DA] Update MT6236's DRAM initialization flow
2. [BROM DLL] Fix MT6253 start command protocol issue

New features:
1. Support new NOR flash memories:
NOR_EN29NS128
NOR_K5N6433ATM
NOR_EN71GL064B0
2. Support new NAND flash memories:
NAND_TYBC0A111236KC10

Enhancements:
1. [UI] Show a warning dialog if the user attempts to close the application when there's an ongoing operation

Bug fixes:
1. Fix several minor UI bugs
2. Correct MT6253's NFI-related GPIO setting

New features:
1. Add a new BROM DLL API function: FlashTool_EnableSRAM()
2. Support new NOR flash memories:
NOR_S29NS128P
NOR_S29NS256P
NOR_S29NS512P
NOR_K5L6433ABM
3. Support new NAND flash memories:
NAND_H8BCS0UN0MCR

Enhancements:
1. Modify MT6235's scatter file to yield more space for DA customization
2. Enable USB DL for MT6236

Bug fixes:
1. MT6253 + Numonyx PF38F3040M0Y3DE watchdog reset issue: Apply new EMI configuration mechanism to
enable NOR and PSRAM for MT6253

New features:
1. Support MMAA (Multi-Memory Auto-Adaption)
2. Support new NOR flash memories:
NOR_K5N5629ABA
NOR_K5L6433ATM
3. Support new NAND flash memory:
NAND_MT29F4G08ABC

Bug fixes:
1. Fix "Secure + UID" download issues

Enhancements:
1. Have a separate error code for image checksum error
New features:
1. Support new NOR flash memories:
NOR_EON_EN29GL128
NOR_TC58FYM7T8C
NOR_K5N2833ATB
NOR_K5N5666ATB
NOR_MX29GL128E
2. Support new NAND flash memories:
NAND_K522H1GACE
NAND_H8BCS0SI0MBR
3. New checksum mechanism for download precedure

Enhancements:
1. Support multiple chip-UID-protected areas
2. Support ADMUX memories on MT6235
3. NAND memory test - verify each page programmed

Bug fixes:
1. [DA] Readback function cannot work if the length is not aligned to USB packet size

Enhancements:
1. [Console Mode] Re-design the schema to make it more flexible

Bug fixes:
1. [BROM DLL/DA] USB readback issue

Enhancements:
1. [DA] Change Toshiba TC58FYM8T8D and TC58FYM8B8D NOR flash driver from
AMD_CMD_CB_WORD_PGM to TOSHIBA_CMD_CB_PAGE_8WORDS_PGM

Bug fixes:
1. [UI] Bootloader is not enabled automatically
2. [DA] MAC issue

Enhancements:
1. Improve USB download performance
2. Improve USB readback performance on NAND flash memories
3. Move flash device tables to PC-side to save DA's memory usage

Bug fixes:
1. [DA] NFB image list calculation algorithm
2. [DA] Reset image list when NFB full download
3. [DA] More robust authentication flow of signed images

New features:
1. FlashTool Console Mode

Enhancements:
1. [META] Enhance backup and restore functionality with two additional sections in BACKUP.ini:
[Backup/Restore File Prefix-MORE]
[Backup/Restore File Prefix-DELETE]
New features:
1. Support new NOR flash memories:
[SPANSION] S29WS128R
[SPANSION] S29WS256R
[SPANSION] S29WS512R
[SPANSION] S29WS01GR
[SPANSION] S29VS128R
[SPANSION] S29VS256R

Enhancements:
1. [DA] Skip blank block check for Sibley NOR flash memories (HW bug workaround)
2. [BROM DLL] Support auto-format operation for FAT on both NOR and NAND
3. [BROM DLL] Add a BROM DLL API for specifying log prefix

Enhancements:
1. [BROM DLL API] NAND Flash Memory Test: Report bad block addresses via callback function.
2. [UI] Refine backup/restore/upload UI

Bug fixes:
1. [NOR Driver] Samsung K5L2833ATA: add CB_PROGRAM_PRE_PROCESS before NAND erase
2. [NOR Driver] Fix lock status check for Intel OTP driver

New features:
1. USB2.0 DL (MT6235/MT6238/MT6268)
2. NAND OTP
3. [BROM DLL API] GetFAT address
4. [BROM DLL API] Flash Read/Write
5. Support New Flash:
(1) New NOR Flash
[TOSHIBA] TC58FYM8T8D
[TOSHIBA] TC58FYM8B8D
[NUMONYX] M30L0T8060B0
[NUMONYX] M36C0W5030T0
[ESMT] FM91L03208UA
(2) New NAND Flash
[MICRON] MT29F2G08ABD
[PowerFlash] ASU1GA30GT_G30CA
[TOSHIBA] TC58NYG1S8C

Enhancements:
1. Update build script to customize DA for MT6268B and MT6251/53

Vous aimerez peut-être aussi