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

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

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

STM32固件解密步驟

汽車玩家 ? 來源:CSDN ? 作者:CSDN ? 2021-07-23 09:48 ? 次閱讀

方法1:代碼解密

FLASH_OBProgramInitTypeDef OBInit;

__HAL_FLASH_PREFETCH_BUFFER_DISABLE();

HAL_FLASHEx_OBGetConfig(&OBInit);

if(OBInit.RDPLevel != OB_RDP_LEVEL_0)

{

OBInit.OptionType = OPTIONBYTE_RDP;

OBInit.RDPLevel = OB_RDP_LEVEL_0;

(void)HAL_FLASH_Unlock();

(void)HAL_FLASH_OB_Unlock();

(void)HAL_FLASHEx_OBProgram(&OBInit);

(void)HAL_FLASH_OB_Lock();

(void)HAL_FLASH_Lock();

}

__HAL_FLASH_PREFETCH_BUFFER_ENABLE();

方法2:STVP 命令行解密

  • 1)配置后save as unlock.hex


  • 2)通過stvp界面或命令行燒寫OPTION BYTE(unlock.hex)

STVP_CmdLine -port=USB -BoardName=ST-LINK -Device=stm32L073xB -ProgMode=SWD -progress -no_warn_protect -no_loop -FileOption=unlock.hex

文章整合自:CSDN

編輯:ymf

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

    關(guān)注

    2263

    文章

    10849

    瀏覽量

    353908
  • 解密
    +關(guān)注

    關(guān)注

    3

    文章

    47

    瀏覽量

    15089
  • STVP
    +關(guān)注

    關(guān)注

    0

    文章

    10

    瀏覽量

    6469
收藏 人收藏

    評論

    相關(guān)推薦

    第二章:RLM 適配 HZHY AI300G 的固件開發(fā)

    STM32F103 USB 轉(zhuǎn) LoRa 固件開發(fā)描述。RLM(Red LoRa Module)。
    的頭像 發(fā)表于 07-30 16:41 ?224次閱讀
    第二章:RLM 適配 HZHY AI300G 的<b class='flag-5'>固件</b>開發(fā)

    STM32L010為什么找不到固件庫?

    在KEILC 中需要設(shè)置設(shè)備型號,需要下載pack固件包。 STM32L0系列的固件stm32L011 后面多有固件包,
    發(fā)表于 04-23 06:02

    stm32cube更新后無法安裝固件包的原因?

    stm32cube更新后無法安裝固件
    發(fā)表于 04-17 07:42

    stm32l4如何下載到usb host的固件庫?

    各位大神,請教下stm32l4如何下載到usb host的固件庫,還想請教下stm32有沒有開源的rndis和ecm代碼
    發(fā)表于 04-11 07:19

    現(xiàn)在多數(shù)STM32F系列芯片都被解密了,唯一ID只能讀取不能被修改是嗎?

    現(xiàn)在多數(shù)STM32F系列芯片都被解密了。唯一ID 只能讀取不能被修改是嗎?
    發(fā)表于 04-11 06:18

    更改stm32cubemx固件包下載路徑后不能下載固件包,為什么?

    更改stm32cubemx固件包下載路徑后不能下載固件
    發(fā)表于 04-08 06:24

    ARM系列STM32F103芯片的解密方法

    本文介紹ARM系列STM32F103芯片的解密方法,其內(nèi)核是Cortex-M3,內(nèi)存從16K-512K都有。
    發(fā)表于 02-28 11:20 ?1431次閱讀

    PMS152單片機(jī)的編程和解密

    PMS152單片機(jī)是一種常見的微控制器(MCU),廣泛應(yīng)用于各種電子產(chǎn)品中。如果您需要進(jìn)行PMS152單片機(jī)的編程和解密,以及產(chǎn)品開發(fā)和PCB設(shè)計,以下是一些建議和步驟
    的頭像 發(fā)表于 01-06 14:18 ?540次閱讀

    tl-wda5532re固件升級

    升級。 第一步:檢查固件版本 在進(jìn)行固件升級之前,我們首先需要檢查當(dāng)前設(shè)備上的固件版本。這可以幫助我們確定是否需要升級以及選擇正確的升級文件。 要檢查TL-WDA5532RE設(shè)備的固件
    的頭像 發(fā)表于 01-04 10:40 ?705次閱讀

    朗盛泰Q5,H8S,Q6網(wǎng)絡(luò)機(jī)頂盒固件刷新操作步驟

    電子發(fā)燒友網(wǎng)站提供《朗盛泰Q5,H8S,Q6網(wǎng)絡(luò)機(jī)頂盒固件刷新操作步驟.docx》資料免費下載
    發(fā)表于 12-18 10:44 ?2次下載

    STM32/GD32固件服務(wù)器使用手冊

    ? GD32、STM32單片機(jī),是我們最常見的一種MCU。通常我們在使用STM32單片機(jī)都會遇到程序在線升級下載的問題。該方法可以使用手機(jī)通過網(wǎng)頁進(jìn)行本地遠(yuǎn)程下載固件并進(jìn)行升級操作,支持ftp下載
    發(fā)表于 11-10 16:45 ?0次下載

    STM32/GD32系列單片機(jī)固件服務(wù)器使用手冊

    GD32、STM32單片機(jī),是我們最常見的一種MCU。通常我們在使用STM32單片機(jī)都會遇到程序在線升級下載的問題。該方法可以通過手機(jī)網(wǎng)頁在線進(jìn)行程序固件下載升級?;蛘呔钟蚓W(wǎng)或者互聯(lián)網(wǎng)進(jìn)行
    發(fā)表于 11-09 16:36 ?5次下載

    芯片是怎么被解密的?

    關(guān)于解密設(shè)備其實是很多種工具,例如我們常常聽說到得FIB設(shè)備,其實不能說FIB是解密設(shè)備,F(xiàn)IB是聚焦離子束設(shè)備,是在納米級的對材料切割和連接的一種儀器
    的頭像 發(fā)表于 11-08 11:44 ?943次閱讀

    單片機(jī)解密是否損壞母片?

    單片機(jī)解密是否損壞母片? 單片機(jī)解密是一項非常關(guān)鍵的技術(shù),它可以幫助企業(yè)破解其他廠商的芯片,并在其基礎(chǔ)上進(jìn)行改進(jìn)與創(chuàng)新。然而,這一技術(shù)的使用也引發(fā)了一些爭議。其中一個爭議的焦點就是單片機(jī)解密是否會
    的頭像 發(fā)表于 11-07 10:18 ?608次閱讀

    SCP固件執(zhí)行步驟和模塊間通信

    SCP固件執(zhí)行步驟 運行前階段:按固定順序排列的5個階段 ? 模塊初始化:框架使用模塊配置數(shù)據(jù)調(diào)用的模塊的.init()函數(shù)。 ? 元素初始化:帶有元素配置數(shù)據(jù)的框架調(diào)用的模塊
    的頭像 發(fā)表于 11-02 17:02 ?814次閱讀
    SCP<b class='flag-5'>固件</b>執(zhí)行<b class='flag-5'>步驟</b>和模塊間通信