partition - 2022.1 日本語

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

Document ID
UG1400
Release Date
2022-04-26
Version
2022.1 日本語

構文

partition 
{ 

} 

説明

パーティションを定義します。BIF を短く読みやすくするためのオプションの属性です。

new_bif:
{
	id_code = 0x04ca8093
	extended_id_code = 0x01
	id = 0x2												
	image
	{
		name = pmc_subsys, id = 0x1c000001
		partition
		{ 
			id = 0x01, 
			type = bootloader, 
			file = plm.elf 
		}
		partition
		{ 
			id = 0x09, 
			type = pmcdata, 
			load = 0xf2000000, 
			file = pmc_data.cdo 
		}
	}
}
注記: partition 属性はオプションであり、設定しなくても BIF ファイルは生成できます。

上記の BIF を partition 属性を使用せずに記述すると、次のようになります。

new_bif:
{
	id_code = 0x04ca8093
	extended_id_code = 0x01
	id = 0x2												
	
	image
	{
		name = pmc_subsys, id = 0x1c000001
		{ id = 0x01, type = bootloader, file = plm.elf }
		{ id = 0x09, type = pmcdata, load = 0xf2000000, file = pmc_data.cdo }
	}
}