1. 前言
當在下載期間如果想讓指定引腳輸出特定的電平可以參考本文介紹的使用 SDTOOL 下載期間控制指定引腳的方法。
硬體平台:芯馳 E3640 Gateway 開發板
軟體平台:SemiDrive_E3_SSDK_PTG3.0
2. 操作步驟
2.1 Dloader代碼更改
Dloader 工程路徑如下:
若板上是 Norflash 則需要做如下更改
Hyperbus mode = 1 對應 HyperFlash
Hyperbus mode = 0 對應 NorFlash
生成的 bin 文件如下圖所示
2.2 生成 bin 文件簽名
下圖路徑新建 boot_demo_temp 文件夾
將剛剛生成的 bin 文件複製進去
該路徑打開命令行
輸入簽名命令
sign_tool\windows\atb_signer.exe sign --v 2 --sec_ver 0 --dgst sha256 --rcp key=sign_tool\keys\TestRSA2048_ossl.pem --iib core=0 type=0x00 image=boot_demo_temp\sf.bin dlp=0x8 to=0x404000 entry=0x404000 --psn 0x1 --of boot_demo_temp\dloader_signed.bin
2.3 SDTOOL 操作
打開 SDTOOL 選擇指定晶片的 PAC 包
將 FDA 替換為我們剛剛簽名的bin 文件
點擊下載後,指定引腳會拉低
如下圖所示
3. 參考資料
《SDToolBox_User_Guide.pdf》
《E3400_E3600_MCU_TRM_Rev01.00.pdf》
評論