SSI テクノロジ PDI の PLM と PMC CDO の置き換え - 2023.2 日本語

Bootgen ユーザー ガイド (UG1283)

Document ID
UG1283
Release Date
2023-10-18
Version
2023.2 日本語

Bootgen は、PDI を入力として、モノリシック デバイスの PLM、PMC CDO、PSM の置き換えをサポートします。

SSI テクノロジデバイスと今後の要件を考慮し、置き換えには、ブート イメージの代わりに bif が入力として使用されるようになりました。

この例では、PLM と PMC DATA を置換する手順を示します。

  1. Vivado で生成された bif (base.bif) を使用します。
  2. ベース PDI からの PLM (ブートローダー) を置換し新しい bif を作成します。
    include: base.bif
    replace_image:
    {
    image
    {
      partition { type = bootloader, slr = 0, file = plm-v1.elf }
      partition { type = pmcdata, slr = 0, file = pmc_data-v1.cdo }
    }
    image
    {
      partition { type = bootloader, slr = 1, file = plm-v1.elf }
      partition { type = pmcdata, slr = 1, file = pmc_data-v1.cdo }
    }
    image
    {
      partition { type = bootloader, slr = 2, file = plm-v1.elf }
      partition { type = pmcdata, slr = 2, file = pmc_data-v1.cdo }
    }
    }

Bootgen は、それぞれの SLR ブートローダー plm.elf を新しい plm_v1.elf に、pmcdata を pmc_data-v1.cdos に置き換えています。

PDI を作成する Bootgen コマンドの例

次のコマンドを使用して PDI を作成します。

bootgen -arch versal -image filename.bif -w -o boot.pdi