一、烧录方法
对于微信device_licence的配置,采用随系统固件一同烧录的方式实现,也可在烧录了系统固件后再单独的修改微信device_licence,方式完全一样。
在下图中,红色方框表示的就是烧录微信device_licence时的配置情形,切记地址偏移为0x7c000(Flash为8Mbit时),不可随意更改。
在代码中利用spi_flash_read方法从指定偏移地址 0x7c000 处开始获取device_licence配置信息,如下图所示:
二、操作流程
首先从微信平台获取分配好的device_licence,对于device_licence要求每台设备各不相同,必须唯一,不可随意重复使用。以下为测试用例,device_licence并不真实:
“7A712858DEB2A9DCA50D9F5FB1BB36FFD5A65514148299A408E659A7783FD02EBD661621BF5AA05E7A1503EE41B707D3F686303668A027F90478C02E730B173419B07DCA06FB33E864E1A87EA490AA8E”
采用WinHEX.exe工具来进行如下操作: