【求助】平头哥场景化蓝牙Mesh节点烧录遇到的问题和部分解决办法
[复制链接]
我想实现一个可以联网的温湿度功能,先解压ble_mesh_gateway_node_sdk到本地硬盘,solutions里正好有一个mesh_temperature_sensor_demo的例程,正好用它。
双击phy6220.cdkproj启动CDK
例程的名称是mesh_switch_node_demo,小问题,应该项目名称忘改了,不管它。
编译,提示找不到before_build.sh
对应的cdk目录下确实没有这个script的文件夹
去ble_mesh_gateway_node_sdk\solutions\mesh_switch_node_demo\cdk下看看,这里有
复制粘贴到ble_mesh_gateway_node_sdk\solutions\mesh_temperature_sensor_demo\cdk,它不就有了,这个也小问题(要不还能怎么办)
编译,成功
插入PHY6220开发板,进入下载模式,打开PhyPlusKit.exe,连接串口,选择ble_mesh_gateway_node_sdk\solutions\mesh_temperature_sensor_demo\generated\total_image.hex,设置MAC地址
擦除,成功
下载,提示There is no main program. Base Address is 1FFF4800,The HEX file is not valid.Write images failed!
没有主程序是什么意思?没有main入口吗?打开例程,看到有main函数,还能是什么原因呢?
|