1ChangeLog:
220170323  v2.0.0  Compatible with B_Cut.
320170428  V2.0.1  (1) Reset flash status register before download.
4                  (2) Verify checksum after download.
520170508  v2.0.2  Enable RSIP Function.
620170724  v2.0.3  (1) Fix other baudrate except 1.5Mbps can not download issue
7                  (2) Add Security Boot image process function
820170815  v2.0.4  Add Offset and Len options to Security Boot
920170822  v2.1.0  Adjust Generate Tabpage. Generate Image_All.bin without inserting system data by default. Select system.bin if needed.
1020170915  v2.2.0  (1) Build flash loader with ROM symbols, which is compatible with SMIC and UMC version.
11                  (2) Add "Advanced Setting" functions to Download Tabpage, which makes users to be able to check and modify flash status registers.
12                  (3) Modify Download Tabpage layout.
1320180202  v2.2.1  Compatible with AmebaD Security Function.
1420180306  v2.2.2  (1) Compatible with AmebaD Uart Download Function.
15                  (2) User needs to select target chip before download or encrypt images.
16                  (3) DataGridView is used to show images to be downloaded. The maximum number of images is not limited.
17                      User can add more rows in DataGridVeiw if needed.
1820180605  v2.2.3  (1) Compatible with AmebaD secure boot function(Start Offset fixed, Length: fixed to image size).
19                  (2) AmebaD init baudrate set to 115200bps for UART Download.
20                  (3) Close COM would throw exception when image download is ongoing. Fix it.
2120180719  v2.2.4  (1) Fix checksum error when download image to 8MB flash
22                  (2) Update AmebaD flashloader to fit ASIC
2320180725  v2.2.5  (1) Show default download address for different chips
24                  (2) Disable AllowUserAddRows function when download image.
2520180727  v2.2.6  Add H/W power down enable function for AmebaD.
2620180731  v2.2.7  Modify flash speed options for AmebaD.
2720180820  v2.2.8  (1) Add support to Ameba-D RSIP mask function.
28                  (2) Fix closing serial port causes exception issue.
29                  (3) Fix checksum error in case of RSIP enable when download images to Ameba-D.
3020180905  v2.2.9  (1) Add timeout mechanism for handshake in AmebaZ/D flashloader.
31                  (2) Fix checksum error in case of RSIP enable when download images to Ameba-Z.
3220181024  v2.2.10 (1) AmebaD flash layout adjustment.
33                  (2) Enable datagridview column auto-size function.
34                  (3) Modify OTA trigger pin for AmebaD
3520181102  v2.2.11 (1) Enable image append to tail without offset in Generate.
36                  (2) IMG3 download with IMG2 for AmebaD if use RDP. Do not download IMG3 independently.
3720181226  v2.2.12 (1) Modify default download images to fit new memory layout.
38                  (2) Update AmebaD flashloader to compatible with B-Cut.