在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

如何驗證燒錄的數據是否正確

CHANBAEK ? 來源:小白制造局 ? 作者:俞兒游弋黃浦江 ? 2023-11-22 18:20 ? 次閱讀

為驗證燒錄進去的數據是否正確,我們一般有兩種方式:checksum和readout。下面我們以Flashrunner2.0為例,來講講兩者的區別。

為了縮短燒錄時間,使用checksum代替readout很有用。因為readout通常比checksum慢。發生這種情況是因為readout會檢查所有編程的存儲器,將它從存儲器中讀取的值與frb中存在的相應值進行比較。readout的工作方式非常簡單,從目標存儲器中讀取一個或多個字節,并將它們與frb中的相應值進行比較。顯然,這種類型的驗證非常準確,因為它逐個比較了所有已注冊的值。如前所述,readout會逐字節進行比較,因此,如果它沒有返回錯誤,則意味著編程已正確完成,沒有出錯的可能性。

圖片

checksum會向目標設備發送命令,目標設備會計算特定內存部分的校驗和。在執行此操作的同時,FlashRunner 2.0 使用 frb 中的值計算該內存位置中預期值的校驗和。此時,當兩者都完成計算時,將對兩個校驗和進行比較。如果它們對應,則 FlashRunner 2.0 將繼續執行下一個內存部分,直到完成。請注意,checksum作為驗證讀出命令是不安全的,因為它是基于內存區域計算結果的。因此,如果內存中存在不正確的值,則 FlashRunner 2.0 和設備計算的校驗和是不同的,這會導致驗證校驗和返回錯誤并中斷腳本的執行。

圖片

Cheksum在我們的驅動程序中廣泛存在。但在某些情況下可能無用。校驗和需要一個實際執行計算的 CPU,因此內存會自動排除。從 FlashRunner 2.0 讀取執行目標計算將導致與驗證讀出方法相同的執行時間。

微控制器還必須在引導加載程序的特定函數中包含啟動此計算的可能性。這將通過與目標設備內存計算并行進行 frb 計算來帶來加速優勢。

聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 存儲器
    +關注

    關注

    38

    文章

    7507

    瀏覽量

    163963
  • 內存
    +關注

    關注

    8

    文章

    3031

    瀏覽量

    74120
  • 程序
    +關注

    關注

    117

    文章

    3789

    瀏覽量

    81138
  • 命令
    +關注

    關注

    5

    文章

    686

    瀏覽量

    22053
  • 燒錄
    +關注

    關注

    8

    文章

    261

    瀏覽量

    35623
收藏 人收藏

    評論

    相關推薦

    IC安全燒錄量產設計的一種機制

    當產品正式轉產批量生產燒錄時,您是否擔心過批量燒錄過程能否真正保證核心敏感數據的安全,是否困擾過如果遇到有心人刻意竊取山寨,又
    的頭像 發表于 07-02 09:17 ?4873次閱讀

    一種新型半自動驗證流程 SoC連通性的正確

    作者:Mark Handover;Abdelouahab Ayari ? ? ? ?簡介 連通性檢查涉及驗證器件布線。它相當于問這樣一個問題:“設計元素是否正確裝配?” 更準確地說,它是在
    的頭像 發表于 12-22 15:54 ?2485次閱讀
    一種新型半自動<b class='flag-5'>驗證</b>流程 SoC連通性的<b class='flag-5'>正確</b>性

    如何驗證FFT的結果是否正確

    我是用modelsim仿真出來的,但是不知道結果是否正確。有沒有哪位同志知道怎么驗證FFT的仿真結果是否正確?也不知道怎么將modelsim
    發表于 09-14 22:07

    ads1292R采集數據怎么驗證是否正確

    采集到的這些數據是否正確的ecg數據、或者是雜波。不知道怎么去驗證(或者可以提供一個ecg數據
    發表于 05-21 10:13

    有沒有辦法驗證電纜是否正確安裝,而沒有嘗試通過jtag連接以獲取丟失的電纜錯誤?

    有沒有辦法驗證電纜是否正確安裝,而沒有嘗試通過jtag連接以獲取丟失的電纜錯誤?
    發表于 05-29 13:53

    驗證STM32的設備號讀取是否正確

    問題描述:驗證STM32的設備號讀取是否正確(第一次操作難免不放心)硬件環境:STM32F103ZET6芯片,CP2102軟件環境:MDK V5.26.2.0 串口助手SSCOM 3.3
    發表于 08-03 08:11

    有什么方法可以驗證VL53L5CX是否正確配置了I2C呢?

    有什么方法可以驗證VL53L5CX是否正確配置了I2C呢?
    發表于 12-15 06:06

    請問如何驗證加速度計數據是否正確

    我已經使用(H3LIS100DL)傳感器讀取了加速度計數據,然后我得到了一些負值 x=-3、y=-2、z=-1。我使用了這些寄存器 OUT_X(29h)、OUT_Y(2Bh)、OUT_Z(2Dh)。我的問題是如何驗證這些加速度計 X、Y、Z
    發表于 12-29 13:06

    深層解析形式驗證

      形式驗證(Formal Verification)是一種IC設計的驗證方法,它的主要思想是通過使用形式證明的方式來驗證一個設計的功能是否正確
    發表于 08-06 10:05 ?3996次閱讀
    深層解析形式<b class='flag-5'>驗證</b>

    關于使用燒錄燒錄Nand Flash

    燒錄器的功能很簡單、很專一,那就是把數據完完整整、重復地復制到每一顆芯片上,復制成功了就提示Pass,復制失敗了就提示Fail;SmartPRO 6000F-Plus是一臺全心專注于高品質、高效率
    發表于 03-21 16:26 ?1w次閱讀

    啟明分享|ISP燒錄uboot遇到問題解決方法及sigmastar工具使用說明

    SP燒錄ubootISP燒錄uboot無法連接設備(connect fail):1、是否購買了我們的燒錄器(debug Tool)。2、是否
    發表于 12-03 19:51 ?7次下載
    啟明分享|ISP<b class='flag-5'>燒錄</b>uboot遇到問題解決方法及sigmastar工具使用說明

    通過靜態時序分析驗證設計的正確

      傳統的電路設計分析方法是僅僅采用動態仿真的方法來驗證設計的正確性。隨著集成電路的發展,這一驗證方法就成為了大規模復雜的設計驗證時的瓶頸。
    的頭像 發表于 11-28 15:26 ?1010次閱讀

    如何使用Verilog語言進行仿真驗證

    仿真驗證主要作用是搭建一個測試平臺,測試和驗證程序設計的正確性,驗證設計是否實現了我們所預期的功能。其結構如下圖所示。
    的頭像 發表于 10-02 16:29 ?1837次閱讀
    如何使用Verilog語言進行仿真<b class='flag-5'>驗證</b>

    什么是燒錄?怎么判別IC是否燒錄

     IC燒錄的基本流程,有時候我們會買來新料,新料一般是空白的可以跳過清除這道程序。
    的頭像 發表于 02-02 14:14 ?6099次閱讀

    單片機程序燒錄成功為什么不運行

    燒錄問題 : 確保燒錄過程沒有中斷或錯誤。 檢查燒錄器和連接線是否工作正常。 確認燒錄器設置(如電壓、波特率等)與單片機兼容。 電源問題 :
    的頭像 發表于 09-02 09:45 ?2243次閱讀
    主站蜘蛛池模板: 最近最新中文字幕6页| 可以免费看黄色的网站| 九色窝| 免费精品| 狠狠躁夜夜躁人人爽天天段| 狠狠干b| 国产一级一级片| 大又大又粗又爽女人毛片| 最近高清免费观看视频| 67xxxxxx日本| 最新国产厕所| 五月婷婷综合激情| 日本黄色片黄色片| 男人边吃奶边爱边做视频日韩| 久久这里只有精品1| 国产视频三级| 亚色在线| 国产亚洲片| h视频在线观看免费网站| 禁漫画羞羞动漫入口| 香港三级理论在线观看网站| 日韩a毛片| 狠狠干狠狠鲁| 亚洲精品系列| 国产成人影院在线观看| 亚洲最新网站| 五月婷婷在线视频| 美女全黄网站免费观看| 国产成人免费无庶挡视频| 午夜精品福利视频| 成年人午夜影院| 欧美精品一区二区三区在线播放| 亚洲成在人线久久综合| 模特视频一二三区| 18岁禁黄色| 国产成人综合自拍| 免费视频黄| 日本三级成人午夜视频网| 国产精品日本亚洲777| 日本夜夜操| 亚洲一区二区三区四区五区六区 |