siengine download tool 更新记录
V7.5
1. 合并工业板内容。
在点开siengine_downloadtool.exe工具以后会自动生成config.ini文件，在config.ini文件中有tx_hs_equalizer_setting参数。用于控制ufs的eq tx。

TX_HS_Equalizer_Setting可以取值：

b000: No de-emphasis selected,
b001: De-emphasis of 3.5 dB selected,
b010: De-emphasis of 6 dB selected,
b011 to b111: Reserved

0 for SE1000 EVB
2 for ECARX Board
2 for 艾贝 Board

配置拉高工业板gpio 136用于上电，指令：oem gpio 136

V7.4
1. 增加downloader_ufs.bin文件以支持secure boot模式下的下载。用户需要使用该文件，自行使用key进行fip打包，该文件实际是一个bl21.bin文件，推荐使用sebuilder进行fip打包。

V7.2
1.Batch download支持客户生成的带版本号的lun名字，自动寻找对应文件，下载时的是关键字是lunx_fip.bin。
2.去掉ufs-rpmb-configuration.xml文件，客户在使用rpmb功能的时候，根据需求打开rpmb。
example:
<rpmb bRPMBRegionEnable="0x08" bRPMBRegion1Size="0x00" bRPMBRegion2Size="0x00" bRPMBRegion3Size="0x01" />

V6.9
1. 修复北斗 256k sparse image支持问题。

V6.8
1. 修改ufs-device-configuration.xml，lun5-lun7，128M，以支持ddr兼容性feature和以后有可能会增加的功能。
2. 修改ufs-device-configuration.xml，增加ufs booster功能，配合6.8之前版本的xml需要添加 wb 的相关配置。
*********************ATTENTION***************************
6.8以前的ufs-device-configuration.xml不适配6.8的工具，6.8的工具仅支持新的ufs-device-configuration.xml，请在V6.8的ufs-device-configuration.xml基础上修改想要的参数。
*********************ATTENTION***************************
3. 增加checksum机制，在下载前发送oem chkopen指令，在下载后发送oem chkclose指令。在发送oem chkclose指令以后上位机和soc会打印出checksum的值，可以对比检查下载的数据和收到的数据。

V6.7
1. 增加readback指令。
for example: oem readback 0 0 255，从lun0 的0读到255，读出prm_gpt_lun0，在tool目录下生成output.bin文件。该功能可以用于debug ufs。
*************SIENGINE PARTITION********************
Partition GUID code:0
Partition unique GUID:0
First sector: 0 (at 0 KiB)
Last sector: 255 (at 1024 KiB)
Partition size: 256 sectors (1024.0 KiB)
Partition name: 'prm_gpt_lun0'
2. 修复chunk size大于4G出现挂载不上ivres分区的问题。
3. 支持不同的sparse block size，推荐img2simg使用256K，UFS性能更高。
4. ufs修改配置策略，针对新ufs，不需要重烧lun3了。
5. 初步适配KIOXIA UFS。
6. 刷misc分区不会再对boot区域产生影响了。
7. 支持batch download烧写部分image。

V6.3
修复烧录工具烧录大sparse分区出现无法烧录的问题。

V6.1
1. 擦除lun指令，例如：oem eraselun 0
2. 写lun的sparse文件时，会先进行lun的擦除。
*********************ATTENTION***************************
如果download的sparse image的文件名不叫lun*_fip.bin（lun0_fip.bin,lun1_fip.bin,lun2_fip.bin,lun3_fip.bin），需要手动去先擦除想要下载的区域，再进行下载，否则会启动失败。
raw image不受影响
*********************ATTENTION***************************
3. xml增加了lun4作为bootlun以支持ota升级，如果需要ota功能，需要将板子重新partition cfg

V5.0.10
1. sparse image 如果不是4K对齐也可以下载了
2. 显示bug fixed （emmc downloader fip.bin done打印，erase done打印）

V5.0.9
1. sipartitionfile中false的分区也可以下载了
2. 增加了gpt erase
3. emmc bug fixed

V5.0.8
支持lun文件进行sparse转换后的下载，raw/sparse自动识别。
batch download也可以支持sparse格式的文件下载，可以选择包含有（raw/sparse）文件lun0_fip.bin-lun3_fip.bin的文件夹进行一键下载。

V5.0.6
1. 下载平均速度25MB/S。
2. 根据客户需求修改了一些问题E04 烧录问题沟通.xlsx GPT分区加载，同时加载多个，需要手动把3个partitionfile合成一个。
3. 擦除功能更新。
oem format
oem erase 0 10 100（lunnumber erasestartlba howmanylbaneedtobeerase）

V5.0.1
1. 修改usb枚举信息和bootrom相同，使不需要重装驱动（测试tip：删除旧的驱动，安装工具rar里面自带的usb driver便可）
2. ddr已经去掉，不会跳2级，sparse边下边解。
3. 增加usb sn显示。
4. 增加自动fastboot flash checkbox，可以手动fastboot flash，也可以自动。
5. 选择partition cfg xml功能，可以任意放置和选择。
6. 选择batch download功能，可以任意放置lun0-lun3文件，并且可以缺省，选择包含lun0-lun3的文件夹，自动找到所有lun*fip.bin文件。