IFWD_Download_DLL_ReleaseNote.pdf

(46 KB) Pobierz
Download DLL release note
Version 4.41.x.x
SMS00916912: "wrong IMEI / SimLocks after Flashing" fixed (ebl_xgold213.h updated).
Version 4.40.x.x
SMS00837188:
ifwd_comm.c: updated to support usb boot using usb bootrom.
ifwd_comport.c: purge of internal buffers not done for usb port.
ifwd_boot_sgold.c: boot using usb bootrom added.
Version 4.39.x.x
SMS00882793: Download DLL's protocol handler is missing a range check on error codes returned by
target.
SMS00879966: XMM6180 Modem Express Card Software Reset for triggering flash procedure (added
GP0 control)
SMS00879804: Disable option for setting test mode in FlashTool (added parameter to ban EEPROM
writes).
Version 4.38.x.x
Solved SMS00844023 Update download DLL to support xgold110
Version 4.37.x.x
Solved SMS00843392, SMS00849017, SMS00837477, SMS00857427, SMS00849017,
SMS00847521:
Flashtool auto detect if the chip is ES1.x or ES2.0 and select the correct EBL_Loader/EBL
Download with support for XG618 for XMM6180 and ICE3 hardware.
Updated I2C driver for SGOLD2, so not found I2C devices will not stop download process
No Lint & compiler warnings policy is now enforced!
Version 4.36.x.x
903971339.001.png
SMS00849017: "Handle ES2 Link Establishment Response"Implement support for new XM618 ES2
Link Establishment (Boot) Response in the Download DLL.
Version 4.35.x.x
SMS00844023: “Update download DLL to support xgold110”. The support is added under the
assumption that XG110 behave like XG102 download wise.
Version 4.34.x.x
SMS00827942: “[Download Tool Chain] Release Planning - INI file handling”. Support for Injected
ZIP file in DLL added. Note that the FlashToolE2.exe may not yet support this feature, so this is only
part of the solution.
SMS00833907: “Download DLL for XG213 in CC”. XG213/XMM213 chip download support added.
Version 4.33.x.x
Fixed SMS00831325: “Spansion MCP/NOR support”.
Removed ripple on TX for XMM6180. Support for spansion AAD mux flash chips on XMM6180.
Version 4.32.x.x
Fixes SMS00782492: "Support for Spansion NOR flash for XMM6180 platform."
Version 4.31.x.x
Fixes SMS00802281:
Fixed problem with upload of large data packages (>16KB).
Support faster usb download and upload of largeblock NAND based target.
Total progress indication is merged from other branches (this has been a popular customer request that
should be on the common branch also).
Version 4.30.x.x
- SMS799062 Bug in 'Check file signature HW cfg value'
- SMS764778 Handling of unfinished download ... (need MMI update to close the UTP).
- Misleading errors are removed.
- Support for total progress.
Version 4.29.x.x
- Solution for SMS00780830: Support for XGOLD618. Autodetect if hardware is set for AD or AAD
flash mux mode. PRG file must contain correct EBU setting for AD or AAD flash mux mode.
- Fixed correct length of last upload request for binary upload.
Version 4.28.x.x
- Solution for SMS774668 is excluded from this release as it is not requested by one customer.
- All other solutions were included in the test release (4.27_test_4) approved by the same customer.
Version 4.27.x.x
- More support for EGoldVoice Ver2
- Linerarize problem of SGold systems fixed. (SMS767873)
- Length of protocol enhancements structure is corrected (SMS774668)
- Handling of injected EBL and RAM-PSI in binary mode is fixed. (SMS768449)
Version 4.26.x.x
Fixed bug in EEPROM update linearize function.
Prepare for support of XGold102 and XGold 213 chipsets.
Version 4.25.x.x
Default RAM-PSI was included in the previous release, use same as in 4.23.
Version 4.24.x.x
Load of EBL with higher baudrates added (instead of 115200).
Fixed bug in certificate validation for EGold.
Version 4.23.x.x
EBL-Loader with support for high speed loading of EGoldVoice EBL is removed from the release
again as download can not start unless the new EBL2 is injected.
Version 4.22.x.x
Support for high speed loading of EGoldVoice EBL.
Updated target error handling for EGoldVoice.
Error, in handling of encrypted sec-pack when using HW-dongle, is fixed.
Code warnings removed.
Support for more baudrates.
Version 4.21.x.x
UTP: SMS00750796, SMS00741345:
- Base address of ‘Erase whole flash’ is fixed for EGold Voice.
Speed optimization:
- Support for high speed load of EBL
- Support for target conditional skip erase.
- Support for target skip write-package CRC check.
- Support for high voltage programming.
API readout of flash programming voltage. EFP
Support for download of FFC files.
Check of USER_ID HW bits against bits in the certificate in secure mode on EGOLD Voice.
Version 4.20.x.x
Return error if USB device is not found when using USB auto download mode.
Fixed problem with overwriting allocated memory in function COMPORT_open() located in IFWD_comport.c
when trying to open can USBx port multiple times. This is related to Port swapping issues.
Version 4.19.x.x
Now support for two identical flash devices on Sgold3 in the default EBL.
Error, in ‘Erase whole flash before download’, is fixed.
Version 4.18.x.x
Sideeffect found in the changed CRC handling in previous version. It is now fixed.
Version 4.17.x.x
Error, in the “erase whole flash” option for SGold3 NOR systems, is fixed.
Error, not downloading the last byte if size is odd, is fixed.
Error, in CRC check handling, is fixed.
Version 4.16.x.x
Binary Mode Upload for NAND can now generate a pre-flash image (controlled by the parameter
IFWD_DL_dll_parameter_upload_mbn_data).
Added parameter IFWD_DL_dll_parameter_force_plain_upload to control that uploads should only
include the specified data itself (no extra added EBL’s or MBN at the end).
Support for downloading external EBL with USB added.
Version 4.15.x.x
Error in binary mode preflashing download fixed.
Error in binary upload fixed.
Added time stamps to function traces.
Version 4.14.x.x
Updated to handle RAM-PSI code to be taken from the EBL appended to a BIN file.
Version 4.13.x.x
Further corrections to fix problems with multi USB download in automatic mode.
Version 4.12.x.x
Fix for problem with multi USB download in automatic mode.
File API interface functions are fixed so they support file streams.
Version 4.11.x.x
Error in the EEPROM patch concept for EGoldRadio is fixed.
Version 4.10.x.x
Same as version 4.9; due to confusion when using our new automatic release tool.
Version 4.9.x.x
Unstable boot on SG3 is fixed.
Error – no erase of dynamic eeprom after download of bootcode FLS file, is fixed.
Version 4.8.x.x
UTP SMS00661541, problem with core voltage level, is fixed.
UTP SMS00703073, Support for new EEPROM patch concept.
Memory leaks eliminated.
Error, in conditional erase of dynamic EEPROM vs download of FLB files, is fixed.
Version 4.7.x.x
Error in erase-all mode for NOR flash is fixed.
Version 4.6.x.x
Added support for trace on Single File Handler state-machine and handling flags.
Support for flash memory type SST32HF64A2
Communication buffers size doubled to 32K to support USB transfer using 16K block size.
Error in RX trace function is fixed
Version 4.5.x.x
Fixed repeated injection of EBL for EGold.
SGold timer duration for EBL transfer increased to 30000 milliseconds to avoid timeouts on large
EBL’s.
Added support for trace of DLL actions (Function calls and IO).
Version 4.4.x.x
Support for binary mode NAND system pre-flashing and cloning is finalized.
Zgłoś jeśli naruszono regulamin