checksum - 2024.1 日本語

Vitis 統合ソフトウェア プラットフォームの資料: エンベデッド ソフトウェア開発 (UG1400)

Document ID
UG1400
Release Date
2024-05-30
Version
2024.1 日本語

構文

  • Zynq デバイスおよび Zynq UltraScale+ MPSoC の場合:
    [checksum = <options>] <partition>
  • AMD Versal™ アダプティブ SoC の場合:
    { checksum = <options>, file=<partition> }

説明

チェックサムを実行する必要があるパーティションを指定します。認証暗号化などのよりセキュアな機能と共に使用することはできません。

引数

  • none: チェックサムなし。
  • MD5: AMD Zynq™ 7000 SoC デバイスの MD5 チェックサム。このデバイスでは、チェックサムはブートローダーでサポートされていません。
  • SHA3: AMD Zynq™ UltraScale+™ MPSoC デバイスおよび Versal アダプティブ SoC のチェックサム。

  • Zynq デバイスおよび Zynq UltraScale+ MPSoC の場合:
    all:                                                     
    {                                                        
        [bootloader] fsbl.elf                                
        [checksum=md5] hello.elf                             
    }
  • AMD Versal™ アダプティブ SoC の場合:
    all:                                               
    {                                                        
       image                                                 
       {                                                     
         name = image1, id = 0x1c000001                      
         { type=bootloader, checksum=sha3, file=plm.elf }    
         { type=pmcdata, file=pmc_cdo.bin }                  
       }                                                     
    }