IFWD_Download_DLL_ReleaseNote.pdf

(51 KB) Pobierz
Download DLL release note
Version 4.55.x.x
SMS01221639: The error print-out is fixed for protocol 3.32.
Version 4.54.x.x
SMS01240042: Print out of boot response details for XMM1100 projects.
SMS01224729: "Flashloader logging is very slow (7 times slower)". The log file is now only opened
once instead of opening,appending and closing every time something is logged. This makes tracing
much faster, but we have not measured how much faster it is - this is all we can do to speed trace up
without omitting information in the trace.
Version 4.53.x.x
SMS01242479 Made support for odd length certificate.
SMS01236598 Fix for download/upload to/from NAND in binary mode.
Version 4.52.x.x
SMS01229586 Binary mode does now works with FFC files as reference.
SMS01229609 Check of HW details against the info in signature is now OK for XMM1100 platform.
Version 4.51.x.x
SMS00936291: “Flashing Certificates – Flashtool”
First working version of all current certificates features.
Added support for a larger COM port string, and made sure that a large string does not cause over
writes.
Version 4.50.x.x
SMS00934737 Added support for write, read and erasure of certificates.
Version 4.49.x.x
SMS00954652 "DLL Trace crashes on some PC's" FlashToolE2 v.4.49.3.38” solved. Moreover, extra
trace information about OS and driver versions, and added the possibility for any program using the
Download DLL to inject data/messages into the DLL trace file (needed for GUI module test).
781512564.001.png
Version 4.48.x.x
SMS00947647 Testing found an error when using XMM6180 EBL2’s older than version 10.8 whan
loading SW with support for NVM.
Version 4.47.x.x
SMS00943701 Sending separate SetAddress for read operations to satisfy security requirements in
EBL2 for uploading from phone in secure mode.
Version 4.46.x.x
SMS00887853 Support for the storage NVM concept.
SMS00906364 Download speed via USB is enhanced by using protocol 3.32 (length 32bit and constant
package length) and by skipping the write data packs (using USB handshake)
Version 4.45.x.x
SMS00897775 Download DLL: automated release test: Major clean up of trace code and inserting of
COM port emulation. Various communication errors have been corrected in this process.
This version is only compatible with FlashToolE2 version 3.37 or above, since the DLL interface has
been changed.
Version 4.44.x.x
SMS00933679: The DLL now handles Protocol type 2 correctly, so the enhanced protocol features and
erase modes will work as expected.
Version 4.43.x.x
SMS00913256: Check for dynamic EEPROM entry in the memory map (from PRG file) and do not
attempt to erase this area if there is no entry.
SMS00932160: Fix side effect on XMM1100 download, from expanding the boot RX buffer for
XMM6180 downloads.
Version 4.42.x.x
SMS00882099: “Support for extended bootcore response” fixed.
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
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
Zgłoś jeśli naruszono regulamin