H7-TOOL發佈固件V2.21, 增加RTT快捷面板功能,脫機燒錄增加英飛凌,Qorvo以及NXP,普冉,華大,靈動微等新系列(2023-03-26)

H7-TOOL所有資源彙總(含操作手冊):

http://www.armbbs.cn/forum.php?mod=viewthread&tid=89934


PC機軟件:升級PC軟件到V2.2.1

h7toolPC_release(V2.2.1).zip (81.80MB)


【PC軟件】V2.2.1
1.脫機燒錄
- 廠商列表重排,按字母次序。
- 高級配置參數中,刪除不常用的參數。
- 高級配置參數中,新增顯示FLM文件信息選項
- NRF52 系列, 優化亂腳本。降低時鐘速度,解決某客戶程序異常的板子無法識別IDCODE的問題。
- NRF52 系列,載入HEX文件時, 自動選擇SDE和FLASH算法。修改需要解除保護的條件。
- 新增靈動 MM32L0020, MM32F0160, MM32G0140系列
- 靈動 MM32F0010 MM32F0020 實現SWD解鎖時序(SWD口用於GPIO的情況)
- 新增英飛凌 TLE9853
- 修改STM32F10xxC 缺省選擇硬件復位
- 新增普冉PY32F002
- 新增華大 HC32F002系列
- 新增Qorvo 的PAC55xx系列
- 新增NXP LPC800系列
- 中穎SH3xF9xxx系列添加EEPRM算法
- 解決V2.2.0的bug: 用戶自定義FLM文件放到第2行以後時,填充錯誤的修正地址和大小
- TVCC電壓值根據芯片型號自動填充缺省值
- 解決 GD32 系列寫選項字失敗的問題(V2.19引入的bug)
2.Trace
- 解決始終開啓Cashe的問題
- 解決out和ELF文件無法導出Hex文件的問題
- 修改ThreadX系統識別方式, 無法解析的elf文件顯示錯誤後終止執行
- 解決BUG: 目標板截屏功能,單色屏時讀的數據長度錯誤
3.界面
- 串口發送窗口的參數可保存
- CAN參數界面,修正參數的值域
- RTT界面參數可保存
4.RTT功能增加快捷發送面板,支持C語言轉義字符
5.新增導入PC配置參數功能,支持導入界面顏色配置、Uart命令列表、Uart解碼器、
  RTT命令列表、RTT解碼器、CAN命令列表CAN解碼器、芯片廠商列表、脫機燒錄用戶配置文件、
  WiFi熱點列表、RTT搜索地址
6.刪除 ini\rtt\RttViewer.ini 文件,配置選項集中放到 app.ini文件
7.維護界面,增加"診斷硬件"功能,主要用於遠程售後

【固件】V2.21
1. 修正 pg_init() 函數的bug. 讀數據到文件有異常.
2. 擴充 pg_swd() 函數, 可設置SWCLK和SWDIO電平. MM32F0010發SWBOOT解鎖序列需要,
        - pg_swd("PIN_SWCLK", 1)
        - pg_swd("PIN_SWDIO", 1)
        - pg_swd("SWDIO_OUT", 1)
3. 刷新TVCC設置寄存器,方便lua程序讀取
4. 調試打印FLM文件信息時,原始地址和大小和修正的地址和大小均顯示出來
5. 應對LPC824, 在swd_write_word(DBG_HCSR, DBGKEY | C_DEBUGEN | C_HALT) 之後延遲10us.
6. 新增寄存器:缺省啓動模式
7. 修正 pg_read16() 的bug。該bug導致GD32寫選項字失敗。
8. 根據CH1電壓識別1拖16轉接板的機制改爲不識別,以菜單項爲準。相關函數
   - MUL_swd_set_target_reset()
   - 打印提示信息
   - 新增pg_read_c_var() 新增 Prog16Mode 變量供lua程序使用
9. 支持1拖16模式時串口AT指令控制協議。


1、升級新版注意事項

(1)APP和eMMC獨立分別升級了:
    http://www.armbbs.cn/forum.php?mod=viewthread&tid=105600

(2)從2.20版本固件開始,更新固件排除WiFi列表更新,再也不用重新配置WiFi了

點擊下面這個按鈕即可。

如果非常早期的客戶(第1批TOOL用戶,或者固件還是V1.X),繼續點擊此按鈕升級。


2、RTOS Trace

在2.2.0的基礎上做了修正了,當前測試情況如下:

1、RTOS Trace的MDK AC5文件解析都沒問題。
2、RTOS Trace的MDK AC6文件解析,暫不要使用最新的MDK5.38/5.38a帶的AC6.19編譯的工程,多次測試發現解析期間會中斷,不知道是不是生成的調試信息有問題,待AC6.20發佈後再做測試研究。其它版本AC6測試都沒有問題。
3、IAR的解析暫沒有發現問題,含當前最新的IAR9.3X。
4、GCC測試了STM32CubeIDE和Embedded Studio的幾個版本,含當前最新版,都沒有問題。

https://www.armbbs.cn/forum.php?mod=viewthread&tid=118141


3、RTT功能增加快捷發送面板

製作了一個案例,方便大家使用:
https://www.armbbs.cn/forum.php?mod=viewthread&tid=118494

 

4、新增導入PC配置參數功能

支持導入界面顏色配置、Uart命令列表、Uart解碼器、RTT命令列表、RTT解碼器、CAN命令列表CAN解碼器、芯片廠商列表、脫機燒錄用戶配置文件、WiFi熱點列表、RTT搜索地址


5、脫機燒錄

(1)支持1拖16模式時串口AT指令控制協議。

(2)新增英飛凌 TLE9853

 

 

(3)新增Qorvo 的PAC55xx系列,PAC52xx

 

 

(4)新增靈動 MM32L0020, MM32F0160, MM32G0140系列

 

 

(5)新增普冉PY32F002

 

 

(6)新增華大 HC32F002系列

 

 

(7)新增NXP LPC800系列


6、當前脫機燒錄支持的型號

 

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章