Intel Agilex® 7 ハード・プロセッサー・システム (HPS) のリモート・システム・アップデート・ユーザーガイド
インテルのみ表示可能 — GUID: orx1605026435489
Ixiasoft
インテルのみ表示可能 — GUID: orx1605026435489
Ixiasoft
C.3. 有効な SPT または CPB なしで U-Boot RSU を使用する
U-Boot RSU API およびコマンドは、フラッシュ内の SPT または CPB が破損している場合にも使用できますが、機能が制限されます。保存された SPT または CPB を復元したり、空の CPB を作成したりするための API とコマンドが提供されています。これらの API を使用して CPB と SPT を修復すると、RSU の完全な機能が使用できるようになります。
1 つの SPT だけが破損している場合、 rsu_init API は正常なコピーから復元します。 CPB が 1 つだけ破損している場合、 rsu_init API は正常なコピーから復元します。
両方の SPT が破損している場合、 rsu_init は引き続き成功しますが (戻りコード 0)、一部の API はエラー コードを返します。 ECORRUPTED_SPT 呼ばれたとき。両方の SPT が破損していると、 rsu_init CPB の場所を特定できず、CPB も破損していると見なされます。
API | Requires Valid SPT | Requires Valid CPB |
---|---|---|
rsu_init | no | no |
rsu_exit | no | no |
rsu_slot_count | yes | no |
rsu_slot_by_name | yes | no |
rsu_slot_get_info | yes | yes |
rsu_slot_size | yes | no |
rsu_slot_priority | yes | yes |
rsu_slot_erase | yes | yes |
rsu_slot_program_buf | yes | yes |
rsu_slot_program_factory_update_buf | yes | yes |
rsu_slot_program_buf_raw | yes | no |
rsu_slot_program_file_raw | yes | no |
rsu_slot_verify_buf | yes | yes |
rsu_slot_verify_buf_raw | yes | no |
rsu_slot_enable | yes | yes |
rsu_slot_disable | yes | yes |
rsu_slot_load | yes | yes |
rsu_slot_load_factory | yes | no |
rsu_slot_rename | yes | no |
rsu_slot_delete | yes | yes |
rsu_slot_create | yes | no |
rsu_status_log | no | no |
rsu_notify | no | no |
rsu_clear_error_status | no | no |
rsu_reset_retry_counter | no | no |
rsu_dcmf_version | no | no |
rsu_max_retry | no | no |
rsu_dcmf_status | no | no |
rsu_create_empty_cpb | no | no |
rsu_restore_cpb | no | no |
rsu_save_cpb | no | yes |
rsu_restore_spt | no | no |
rsu_save_spt | yes | no |
rsu_running_factory | yes | no |