|
WS63 SDK 文档 7021f4f@fbb_ws63
ws63 和 ws63e 解决方案的 SDK 文档
|
#include "memory_config.h"#include "errcode.h"#include "upg.h"#include "upg_definitions_porting.h"

结构体 | |
| struct | root_public_key |
函数 | |
| errcode_t | upg_image_backups_update (void) |
| Upgrade the backup area of each image before start the upgrade. CNcomment:升级开始前对各个镜像的备区升级。CNend | |
| void | upg_progress_callback_register (void) |
| errcode_t | ws63_upg_init (void) |
| errcode_t | upg_erase_whole_image (const upg_image_header_t *img_header) |
| #define APP_FLASH_REGION_LENGTH (0x203000) |
| #define APP_FLASH_REGION_START (0x104000) |
| #define BOOT_PORTING_RESET_REG 0x40002110 |
| #define BOOT_PORTING_RESET_VALUE 0x4 |
| #define EFUSE_REE_APP_VERSION 0xF0 |
| #define EFUSE_REE_BT_VERSION 0xF0 |
| #define EFUSE_REE_DSP_MAIN_VERSION 0xF0 |
| #define EFUSE_REE_DSP_OVERLAY_VERSION 0xF0 |
| #define EFUSE_REE_RECOVERT_VERSION 0xF0 |
| #define EFUSE_REE_SSB_VERSION 0xF0 |
| #define FLASH_PAGE_SIZE 4096 |
| #define FOTA_DATA_BUFFER_AREA_LEN UPG_FLASH_PAGE_SIZE |
| #define FOTA_DATA_FLAG_AREA_LEN UPG_FLASH_PAGE_SIZE |
| #define FOTA_DATA_STATUS_AREA_LEN UPG_FLASH_PAGE_SIZE |
| #define PARAMS_PARTITION_IMAGE_ID 0x4B87A52D |
| #define PARAMS_PARTITION_LENGTH 0x780 |
| #define PARAMS_PARTITION_START_ADDR 0x200000 |
| #define ROOT_PUBLIC_KEY_RSV 32 |
| #define SIZE_MAX UINT32_MAX |
| #define UPG_FILE_NAME "/update/update.fwpkg" |
| #define UPG_FILE_PATH "/update/" |
| #define UPG_FLASH_PAGE_SIZE FLASH_PAGE_SIZE /* Bytes per sector */ |
| #define UPG_FLASH_SIZE (FLASH_MAX_END - FLASH_START) |
| #define UPG_META_DATA_LENGTH 0x0 |
| #define UPG_RES_INDEX_PATH "/update/res_index.bin" |
| #define UPG_UPGRADE_FLAG_LENGTH (FOTA_DATA_STATUS_AREA_LEN + FOTA_DATA_BUFFER_AREA_LEN + FOTA_DATA_FLAG_AREA_LEN) |
| errcode_t upg_erase_whole_image | ( | const upg_image_header_t * | img_header | ) |
| errcode_t upg_image_backups_update | ( | void | ) |
Upgrade the backup area of each image before start the upgrade. CNcomment:升级开始前对各个镜像的备区升级。CNend
| ERRCODE_SUCC | Success. |
| #Other | Failure. For details, see soc_errno.h. |
| void upg_progress_callback_register | ( | void | ) |
| errcode_t ws63_upg_init | ( | void | ) |