0
  • 聊天消息
  • 系統(tǒng)消息
  • 評論與回復(fù)
登錄后你可以
  • 下載海量資料
  • 學(xué)習(xí)在線課程
  • 觀看技術(shù)視頻
  • 寫文章/發(fā)帖/加入社區(qū)
會員中心
創(chuàng)作中心

完善資料讓更多小伙伴認(rèn)識你,還能領(lǐng)取20積分哦,立即完善>

3天內(nèi)不再提示

支持Linux平臺!HPMicro Manufacturing Tool v0.4.1發(fā)布

先楫半導(dǎo)體HPMicro ? 2024-08-13 08:17 ? 次閱讀

各位先楫的小伙伴久等了,我們很高興地通知您,HPMicro Manufacturing Tool 0.4.1 版本正式發(fā)布啦!


讓我們先來看看 0.4.1 版本的主要更新內(nèi)容都有什么吧!

0.4.1版本主要更新內(nèi)容

新增 Linux 平臺支持,所有功能與 Windows 平臺保持一致;

更新 Boot Loader 固件,修復(fù)大鏡像采用串口燒寫速度較慢的問題;

支持加載 Boot Loader 固件后,采用低波特率連接設(shè)備;

調(diào)整連接設(shè)備波特率下拉框頻率范圍;

修復(fù) HPM6700 系列波特率調(diào)整后無法正常連接的問題;

修復(fù) GUI 和 CMD 模式下,使用 erase-chip 和 erase-region 命令在擦除大內(nèi)存 FLASH 超時擦除失敗的問題;

修復(fù)了部分 SoC 下 OTP 模板參數(shù)錯誤的問題;

修復(fù)部分 SoC 采用原子命令讀取 FLASH 內(nèi)容時,ID參數(shù)與地址不匹配時程序崩潰的問題;

修復(fù)鏡像編輯助手對于加密鏡像仍然可以編輯的問題;

修復(fù)鏡像編輯助手自定義數(shù)據(jù)鏡像無法正常生成的問題;

修復(fù)鏡像編輯助手取消勾選簽名或加密窗口仍然會同步 OTP 字到開發(fā)工具的問題。

新特性及修復(fù)說明

1. 支持 Linux 平臺

考慮到各位 Linux 平臺用戶對先楫芯片的使用需求,0.4.1 版本新增了 Linux 平臺支持,整體功能與 Windows 平臺保持一致。對于使用過之前版本工具的用戶來說,完全可以零成本上手。

Linux 平臺工具運(yùn)行界面如下:

7c378000-5909-11ef-817b-92fbcf53809c.png7c5f0d0a-5909-11ef-817b-92fbcf53809c.png

需要注意的是,Linux 平臺下不管通過 USB-HID 還是串口進(jìn)行設(shè)備連接時都需要提權(quán),工具在啟動時會檢測當(dāng)前用戶是否有正確的權(quán)限,如果沒有權(quán)限則會彈出提示框讓用戶提權(quán)。您可以通過不同的方式進(jìn)行提權(quán),例如:

打開命令行,使用sudo命令運(yùn)行程序;

僅使用串口連接可以將當(dāng)前用戶加入到 dialout 組;

僅使用 USB-HID 連接可以配置udev連接規(guī)則;
具體使用方法可以參考工具內(nèi)置的用戶手冊 2.1.1 設(shè)備連接章節(jié),里面詳細(xì)介紹了 Linux 平臺下設(shè)備連接的配置方法。


目前我們測試過的 Linux 平臺有:Ubuntu 18.04、Ubuntu 20.04、Ubuntu 22.04 以及 Ubuntu 24.04。歡迎小伙伴們使用體驗。

2. 調(diào)整連接設(shè)備波特率下拉框頻率范圍

考慮到各位小伙伴的使用情況,在 0.4.1 版本中,我們調(diào)整了連接設(shè)備波特率的頻率范圍,修改為 57600 到 1000000,如下圖所示:

7c702d4c-5909-11ef-817b-92fbcf53809c.png

同時該波特率仍然支持用戶自定義,方便用戶使用不同波特率進(jìn)行連接。


有的小伙伴可能需要用低波特率連接設(shè)備進(jìn)行一些調(diào)試操作,但之前由于 ROM 限制,工具不能很好地支持低波特率連接,在 0.4.1 版本中,我們更新了Boot Loader 固件,可以通過固件更好地支持低波特率方式,操作步驟如下:

GUI模式下,首先以正常波特率如 115200 的方式連接設(shè)備,此時設(shè)備會自動加載 Boot Loader 固件;

連接成功后,代表開發(fā)板以正常寫入固件,此時斷開連接,便可以使用低波特率進(jìn)行連接;

CMD模式下,需要先用 load-blfw 命令燒寫對應(yīng)芯片固件,然后再使用低波特率連接即可。

3. 支持擦除大容量 FLASH 設(shè)備

工具支持小伙伴們采用原子命令erase-chiperase-region命令擦除 FLASH 部分和整體數(shù)據(jù)。但對于一些大容量 FLASH 設(shè)備擦除時可能會提示擦除超時問題,這是由于擦除時間過長導(dǎo)致工具和 ROM 通信中斷。在 0.4.1 版本中,我們更新了這兩個命令的底層交互方式,解決了大容量 FLASH 設(shè)備擦除超時的問題。這兩條命令的使用方式和之前版本保持一致,不過記得使用這兩條命令擦除前要先使用config-memory命令配置 FLASH 信息哦,這樣才能正確的擦除。

4. 鏡像編輯助手自定義數(shù)據(jù)鏡像默認(rèn)進(jìn)行加密配置

在之前版本的鏡像編輯助手中,編輯自定義鏡像時,是否加密為可選項,這可能讓一些小伙伴產(chǎn)生了一些使用上的誤解。因此在 0.4.1 版本中,默認(rèn)啟用加密功能且不能關(guān)閉,這樣生成的自定義鏡像才是有意義的,如下圖所示:

7c7d34c4-5909-11ef-817b-92fbcf53809c.png

5. 串口燒寫速度優(yōu)化

有的小伙伴在使用上個版本的工具進(jìn)行連接時,發(fā)現(xiàn)使用串口設(shè)備燒寫大鏡像時速度比較慢。在 0.4.1 版本中,我們更新了 Boot Loader 固件,優(yōu)化了燒寫速度,保證了加載 Boot Loader 固件前后燒寫速度一致。

先楫的小伙伴們,0.4.1 版本主要的特性及修復(fù)介紹完啦,大家趕緊使用起來吧!在使用過程中如果遇到任何問題以及有什么使用建議,歡迎大家隨時反饋,來幫助工具更好的進(jìn)步!

聲明:本文內(nèi)容及配圖由入駐作者撰寫或者入駐合作網(wǎng)站授權(quán)轉(zhuǎn)載。文章觀點(diǎn)僅代表作者本人,不代表電子發(fā)燒友網(wǎng)立場。文章及其配圖僅供工程師學(xué)習(xí)之用,如有內(nèi)容侵權(quán)或者其他違規(guī)問題,請聯(lián)系本站處理。 舉報投訴
  • 芯片
    +關(guān)注

    關(guān)注

    455

    文章

    50812

    瀏覽量

    423571
  • Linux
    +關(guān)注

    關(guān)注

    87

    文章

    11304

    瀏覽量

    209474
  • 先楫半導(dǎo)體
    +關(guān)注

    關(guān)注

    10

    文章

    214

    瀏覽量

    2120
收藏 人收藏

    評論

    相關(guān)推薦

    支持項目分享!HPMicro Pintool Web v0.4.0 上線

    支持項目分享!HPMicro Pintool Web v0.4.0 上線
    的頭像 發(fā)表于 08-14 08:18 ?551次閱讀
    <b class='flag-5'>支持</b>項目分享!<b class='flag-5'>HPMicro</b> Pintool Web <b class='flag-5'>v</b>0.4.0 上線

    hpm_manufacturing_tool linux 版本 選擇 hidraw 連接等待超時

    詳情在倉庫已經(jīng)反饋 https://github.com/hpmicro/hpm_manufacturing_tool/issues/1 hpm_manufacturing_tool
    發(fā)表于 08-07 16:43

    HPMicro Arduino支持v0.1.0發(fā)布,適配功能揭曉!

    HPMicro Arduino支持v0.1.0發(fā)布,適配功能揭曉!
    的頭像 發(fā)表于 07-11 08:18 ?513次閱讀
    <b class='flag-5'>HPMicro</b> Arduino<b class='flag-5'>支持</b>包<b class='flag-5'>v</b>0.1.0<b class='flag-5'>發(fā)布</b>,適配功能揭曉!

    揭曉!HPMicro Manufacturing Tool v0.4.0正式發(fā)布

    各位先楫的小伙伴久等了,我們很高興地通知您,HPMicroManufacturingTool0.4.0版本正式發(fā)布啦!0.4.0版本主要更新內(nèi)容如下:1、新增HPM6E00系列的燒寫及其它操作,新增
    的頭像 發(fā)表于 06-08 08:17 ?680次閱讀
    揭曉!<b class='flag-5'>HPMicro</b> <b class='flag-5'>Manufacturing</b> <b class='flag-5'>Tool</b> <b class='flag-5'>v</b>0.4.0正式<b class='flag-5'>發(fā)布</b>

    先楫半導(dǎo)體 hpm_sdk v1.5.0 正式發(fā)布

    先楫半導(dǎo)體 hpm_sdk v1.5.0 正式發(fā)布!功能升級更強(qiáng)大 版本更新概況 新支持的IDE IAR Embedded Workbench for RISC-V (測試版本3.20
    發(fā)表于 04-08 11:14

    先楫半導(dǎo)體攜手OpenHarmony正式發(fā)布HPMicro ohos v1.0.0

    各位關(guān)注先楫的小伙伴們,基于OpenHarmony 4.0-Release版本和hpm_sdk v1.4.0 版本的 HPMicro ohos v1.0.0 正式發(fā)布了。
    的頭像 發(fā)表于 04-02 10:45 ?1137次閱讀
    先楫半導(dǎo)體攜手OpenHarmony正式<b class='flag-5'>發(fā)布</b><b class='flag-5'>HPMicro</b> ohos <b class='flag-5'>v</b>1.0.0

    先楫半導(dǎo)體HPMicro Nuttx v0.2.0正式發(fā)布!

    各位關(guān)注先楫的小伙伴們,基于Nuttx v12.4.0版本和hpm_sdk v1.4.0版本的HPMicro Nuttx v0.2.0正式發(fā)布
    的頭像 發(fā)表于 03-12 10:22 ?1317次閱讀

    RZ/G柔性軟件包v2.0.1發(fā)布說明

    電子發(fā)燒友網(wǎng)站提供《RZ/G柔性軟件包v2.0.1發(fā)布說明.pdf》資料免費(fèi)下載
    發(fā)表于 02-21 10:48 ?0次下載
    RZ/G柔性軟件包<b class='flag-5'>v</b>2.0.1<b class='flag-5'>發(fā)布</b>說明

    QE for Motor V1.3.0發(fā)布說明

    電子發(fā)燒友網(wǎng)站提供《QE for Motor V1.3.0發(fā)布說明.pdf》資料免費(fèi)下載
    發(fā)表于 02-19 09:35 ?0次下載
    QE for Motor <b class='flag-5'>V</b>1.3.0<b class='flag-5'>發(fā)布</b>說明

    RZ/V2L DRP-AI支持包版本.7.41發(fā)布說明

    電子發(fā)燒友網(wǎng)站提供《RZ/V2L DRP-AI支持包版本.7.41發(fā)布說明.pdf》資料免費(fèi)下載
    發(fā)表于 02-01 10:07 ?0次下載
    RZ/<b class='flag-5'>V</b>2L DRP-AI<b class='flag-5'>支持</b>包版本.7.41<b class='flag-5'>發(fā)布</b>說明

    RZ/V多操作系統(tǒng)包V1.12發(fā)布說明

    電子發(fā)燒友網(wǎng)站提供《RZ/V多操作系統(tǒng)包V1.12發(fā)布說明.pdf》資料免費(fèi)下載
    發(fā)表于 02-01 09:47 ?0次下載
    RZ/<b class='flag-5'>V</b>多操作系統(tǒng)包<b class='flag-5'>V</b>1.12<b class='flag-5'>發(fā)布</b>說明

    嵌入式目標(biāo)V6.06.00發(fā)布說明

    電子發(fā)燒友網(wǎng)站提供《嵌入式目標(biāo)V6.06.00發(fā)布說明.pdf》資料免費(fèi)下載
    發(fā)表于 02-01 09:26 ?0次下載
    嵌入式目標(biāo)<b class='flag-5'>V</b>6.06.00<b class='flag-5'>發(fā)布</b>說明

    e2 studio 2024-01發(fā)布說明

    電子發(fā)燒友網(wǎng)站提供《e2 studio 2024-01發(fā)布說明.pdf》資料免費(fèi)下載
    發(fā)表于 01-30 09:47 ?1次下載
    e2 studio 2024-01<b class='flag-5'>發(fā)布</b>說明

    CS+適用于CC V8.11.00發(fā)布說明

    電子發(fā)燒友網(wǎng)站提供《CS+適用于CC V8.11.00發(fā)布說明.pdf》資料免費(fèi)下載
    發(fā)表于 01-29 11:46 ?0次下載
    CS+適用于CC <b class='flag-5'>V</b>8.11.00<b class='flag-5'>發(fā)布</b>說明

    電容式觸摸的QE V3.3.0發(fā)布說明

    電子發(fā)燒友網(wǎng)站提供《電容式觸摸的QE V3.3.0發(fā)布說明.pdf》資料免費(fèi)下載
    發(fā)表于 01-29 10:58 ?0次下載
    電容式觸摸的QE <b class='flag-5'>V</b>3.3.0<b class='flag-5'>發(fā)布</b>說明