ZHCADP0 January 2024 AM67 , AM67A , AM68 , AM68A , AM69 , AM69A , DRA821U , DRA821U-Q1 , DRA829J , DRA829J-Q1 , DRA829V , DRA829V-Q1 , TDA4AEN-Q1 , TDA4AH-Q1 , TDA4AL-Q1 , TDA4AP-Q1 , TDA4APE-Q1 , TDA4VE-Q1 , TDA4VEN-Q1 , TDA4VH-Q1 , TDA4VL-Q1 , TDA4VM , TDA4VM-Q1 , TDA4VP-Q1 , TDA4VPE-Q1
為了標(biāo)準(zhǔn)化和簡化客戶提供二進(jìn)制文件的流程,TI 提供了 CRP 腳本工具。目前該工具參考 tar 僅支持 TDA4VM,更多的器件需要選擇 SDK 路徑來生成簽名的二進(jìn)制文件。該 CRP 腳本的運(yùn)行邏輯如圖 3-2 所示。
設(shè)置生成二進(jìn)制文件的環(huán)境后,TI 將提供參考環(huán)境 tar(基于 TDA4VM SDK8.6),客戶只需要輸入 KEY_FILE 路徑(這意味著客戶需要能夠訪問私鑰)、器件 UID 和輸出路徑,該工具將幫助進(jìn)行簽名并生成 TI CRP 需要的所有二進(jìn)制文件。請?zhí)砑?override.bin、SBL/SPL 證書二進(jìn)制文件和 DMSC 證書二進(jìn)制文件。該工具可以選擇除 tiboot3.bin 和 tifs.bin 或 sysfw.itb 以外的其他二進(jìn)制文件是否需要簽名。對(duì)于 HS 器件和 HS-Prime 器件的不同簽名流程,該工具也可以處理這種情況。
使用該工具可以一次性生成需要在 CRP 流程中簽名的所有文件,并可以修改參數(shù)來配置該工具生成的文件數(shù)量,且該工具仍在不斷改進(jìn)。該工具的具體使用步驟如下: