history(5).txt

(8 KB) Pobierz
040329 / 4.16 / 5.13

- added platform support: VX100 evaluation board



040319 / 4.16 / 5.12

- added chip support: Intel 28F640W18B

- added platform support: CUSTT WP4



040310 / 4.16 / 5.12

- added platforms: CUSTW C1888 1x16 MB and 2x8 MB

- removed platforms: CUSTW C6388N, CUSTW C8068

- added support for AMD Am49PDL127BH and Toshiba TH50VPF5783BASB chips

- extended max. transfer size to 128KB during flashing



040225 / 4.15 / 5.11

- fixed problem when reading multiple reagions

- improved speed of 'differences only' mode by splitting verification into two phases

- removed CUSTN platforms (requested by CS)



040128 / 4.14 / 5.11

- fixed problem with certain USB/serial converters

- disabled ACS during write access in Nice FL

- added Vienna platform definition



031127 / 4.13 / 5.10

- fixed bug when reading a memory range that is spanning multiple chips

- added support for Am41DL3204G memory



031113 / 4.12 / 5.10

- the size for chips with write-buffer is now configurable in the flash chip definition

- multi-port flashing: fixed fallback to single port, if second port has problems/is not connected

- fixed bug in flash loaders and setup loaders that reported incomplete data as CRC error



031103 / 4.11 / 5.08

- made various changes to better support multiple concurrent instances

- added support for more COM ports (64 now)

- added necessary run-time DLLs that are missing on some machines

- added support for CUSTT CMP5



031022 / 4.1.0.0 / 5.07

- fixed 'erase unused' option

- added support for CUSTT ICP platform



030930 / 4.0.0.0 / 5.07

- first official OptiFlash V4 (=MSVS) version



030925 / 3.6.1.7 / 5.07

- added suport for latest revision of CUSTT HP platform



030918 / 3.6.1.7 / 5.07

- added 1x16 MB HP evaluation platform

- added HP flash loader (instead of using SC4 flash loader)

- added CUSTT E305 platform



030903 / 3.6.1.5 / 5.05

- fixed bug in multi-port protocol (only affected tiny data transfers)



030902 / 3.6.1.4 / 5.04

- added support for Strata flash

- added support for CUSTT HP evaluation platform (beta)



030827 / 3.6.1.3 / 5.03

- added CUSTC TG6E platform



030806 / 3.6.1.2 / 5.02

- fixed buffer overflow when talking to bootloader and setup loader



030731 / 3.6.1.1 / 5.01

- fixed bug caused by protocol changes due to multi-cycle probing



030730 / 3.6.1.0 / 5.00

- added support for multi-cycle AMD probing

- added support for CUSTY F99 platform

- added support for Sceptre-HP evaluation board



030718 / 3.6.0.12 / 4.28

- fixed minor glitch in the CUSTT P720 USB FL



030715 / 3.6.0.12 / 4.27

- added support for flashing over USB for the CUSTT P720 platform



030714 / 3.6.0.12 / 4.27

- fixed multi-port support for W2K (got broken by the Win98 changes)



030710 / 3.6.0.11 / 4.27

- added support for Win98 again. Only single ports are supported. If more than one port is specified

  only the first one is used.



030710 / 3.6.0.10 / 4.27

- changed platform definition for CUSTW C8068N platform

- added support for CUSTW C6388N platform



3.6.0.10 / 4.27

- added 1 HS to sceptre 3 nice std SL

- changed scepre3 nice FL not to disable non-flash CS



3.6.0.9 / 4.26

- removed CSRAME configuration from new generic FL

- corrected platform description for CUSTC TG9 platform



3.6.0.8 / 4.25

- support for CUSTT E/10x platform

- support for 8MB Seville platform



3.6.0.7 / 4.24

- support for CUSTC TG9 platform

- fixed memory leak



3.6.0.6 / 4.22

- moved FL base address to 0x20000000 for CUSTT Edge platform



3.6.0.5 / 4.21

- support for CUSTN Cheetah platform (untested)



3.6.0.4 / 4.20

- support for UARTs 0/2 on CUSTT Edge platform added



3.6.0.3 / 4.19

- return information about unknown flash chips

- CUSTT Edge platform stack base address moved to 512MB



3.6.0.2 / 4.18

- support for CUSTT Edge platform added



3.6.0.2 / 4.17

- full support for Wizard

- re-implmented support for flash Tridents (only 115200 baud, only tested on reference design boards)

- added support for 2-stage bootloading on SC3 platforms

- can load SRE files with unsorted addresses



3.6.0.0 / 4.16

- rudimentary support for Wizard (first flash chip only, max. speed 115200)



3.5.0.2 / 4.14

- added support for Fujitsu MB84VD23280EA/EE, MBM29DL640E80 flash



3.5.0.2 / 4.13

- added support for Panther platform



3.5.0.2 / 4.12

- fixed bug that sometimes caused a failure after loading the flashloader into the phone (when only using one COM port)



3.5.0.1 / 4.11

- implemented accelerated AMD programming commands

- improved flashing speed by handling sector erases asynchronously



3.5.0.0 / 4.10

- introduced platform defintion file and removed flash loader and bootloader type setting

- implemented accelerated Sharp LRS1395 programming commands



3.4.0.0 / 4.10

- fixed AMD support

- fixed sceptre3_sgh_hw1 flash loader



3.4.0.0 / 4.00

- Substantially rewritten flash loaders for faster flashing (26MHz clock)

- OptiFlash now supports flashing over two UARTs in parallel

- fixed bug in COM port handling with ports > COM9



3.3.0.11 / 3.52

- file history is now handled on a per-profile basis



3.3.0.10 / 3.52

- fixed bug in command line option handling

- Added display of used COM port(s) to status bar in main window



3.3.0.9 / 3.51

- changed handling of COM port setting. Used to be a global setting, is a porfile setting from now on

- removed 'erase unused memory' option from the GUI. Too many people were ignoring the warning and screwing up data



3.3.0.8 / 3.51

- minor modifications for 2 COM port usage



3.3.0.7 / 3.51

- added support for using 2 COM ports for active bootloaders



3.3.0.6 / 3.51

- added support for Sharp LRS1391

- a list of the 10 most recently used files is now kept

- the CUSTT1 flash loaders had to be renamed again, as new models don't fit in the old naming scheme



3.3.0.5 / 3.50

- added support for S-record files containing S1 records



3.3.0.4 / 3.50

- fixed a bug that disabled the checking for reserved regions



3.3.0.3 / 3.50

- added support for Sharp LRS1395

- added support for CUSTC5 XG5



3.3.0.2 / 3.49

- added support for multiple flash chips

- added support for images up to 16MB



3.3.0.0 / 3.47

- introduced new thread-model, should work better now under high system load

- added support for AMD Am41DL6408G

- accelerated AMD low-level functions

- fixed bug in handling of reserved ranges in conjunction with 'erase unused memory'

- added new flash loaders for new HW platforms

- renamed flash loaders due to increasing number of variations (see flashloader.txt)



3.2.0.16 / 3.46

- changed timeout-handling because of USB/serial adaptors. The problem is, that different adaptors behave differently though the 

  same settings are used.

- speed up flash loaders (~10s/MB)



3.2.0.15 / 3.45

- boost the thread priority during initial communication phase, this seems to solve some problems on some machines.



3.2.0.14 / 3.45

- support for baud rates above 115200

  Note: 1) This is only implemented for ROM devices, not for Flash devices

        2) If you are using an USB/serial adapter it will only work reliably with

	   'passive' bootloaders



3.2.0.13 / 3.44

- drag&drop support implemented

- percentage indicator in the task bar implemented

- now with a manual. See optiflash.pdf



3.2.0.12 / 3.44

- added support for Micron MT28F322P3



3.2.0.12 / 3.43

- purely cosmetic changes (renamed 'suck' to 'read', etc.)



3.2.0.11 / 3.43

- added support for Sharp LH28F320BFHG-PBTLXX



3.2.0.10 / 3.42

- did some extensive testing on a really crappy laptop which was virtually unable to flash at all. Should work better now.

- fixed a bug in the 'erase-unused' option



3.2.0.9 / 3.41

- support for SGH HW added

  flash loader names and their target HW:

  sceptre3_berlin_flash_ld.sre:     100% Berlin compatible HW

  sceptre3_berlin_n5_flash_ld.sre:  Berlin CUSTN5 

  sceptre3_sgh_flash_ld.sre:        SGH HW (tested with 5C/6A)



3.2.0.8 / 3.41

- minor bug in diff mode fixed. Used to happen when multiple disjunct memory regions lie in a single sector. Did NOT cause any data corruption.



3.2.0.7 / 3.41

- Tried to shorten OptiFlash's response time. OptiFlash will now start talking to the BL as soon as the 'O' (of 'OK') is received

- The 'suck' feature is now always enabled

- Introduced 'operation phases'. This determines where OptiFlash should start/stop the control flow. Possiblities are:

  a) normal operation (=load in flash loader, talk to flash loader, load in image)

  b) talk to bootloader only and then exit (= load the flash loader into RAM)

  c) assume a flash loader is waiting for communication (= load in image)



3.2.0.6 / 3.41

- fixed a heap corruption bug for flashes with more than 128 sectors



3.2.0.5 / 3.41

- Support for up to 8MB images

- new flash loader for Berlin customer n5

Zgłoś jeśli naruszono regulamin