設置 | 登錄 | 註冊

目前共有2篇帖子。

【筆記】whd_chip_specific_init

3樓 巨大八爪鱼 2025-11-30 20:52

下載CLM固件時,CMD53發送的數據是pbuf->payload[8~1087], 共1080位元組數據,分兩次發送。
第一次:CMD53 WRITE func2 addr=0 size=1024 BLOCK_MODE
第二次:CMD53 WRITE func2 addr=1024 size=56 MULTIBYTE_MODE


pbuf->payload=malloc(1084)
pbuf->len=1084


pbuf->payload數據結構:
[0-35] control_header_t
[36-43] 8位元組name="clmload"字符串
[44-55] 12位元組clm固件頭部信息(struct wl_dload_data)
[56-1079] 1024位元組clm固件數據
[1080-1083] padding(填充字節)

巨大八爪鱼 2025-11-30 20:59
最後pbuf->payload[1084~1087]這四字節內容是在malloc內存區以外,是隨機數據。

內容轉換:

回覆帖子
內容:
用戶名: 您目前是匿名發表。
驗證碼:
看不清?換一張