|
各位网友:大家好~第一次使用利尔达NB86-OpenCPU方案,遇到以下问题:
麻烦各位帮帮忙,谢谢
【所处环境】
硬件平台一:lierda利尔达NB-IOT模组NB86-G全网通EVK开发板评估板150
硬件平台二:根据利尔达官方模组原理图,自家画的板子(模组是NB86-G)
【问题描述】
在利尔达官网提供的LED例程(LEDflashing)基础上修改,使得PIO23输出高电平,已在硬件平台一(官方开发板)上实现功能,但是同样的程序烧录到硬件平台二(自家画的板子)改引脚毫无反应。
在这两个平台上均能看到调用lierdaLog()函数打印出来下信息。
更改了其他引脚,结果也是如此(官方开发板可实现功能,自家画的板子不能实现功能)。
【初步分析】
初步分析一:原以为是硬件平台二(自家画的板子)电源没焊接好,但是通过电压表测量,可知NB86-G模组的VBAT、VDD_IO_L1、VDD_IO_R2等电源管脚均有3.6V电压。
初步分析二:亦或者是烧录平台UE Updater使用不恰当,这不确定
初步分析三:猜测是自家画的板子某些驱动固件没预先烧录进去,才会导致如此现象。在官网上查找到Lierda NB Module V150_UE Update3.30.0.7使用说明.pdf文档里面提及到有个RADIO版本,本人不太确定是不是这个原因。
使用AT+CGMR指令,获得两个硬件平台的信息如下:
平台一:官网开发板
[17:14:32.446]发→◇AT+CGMR
□
[17:14:32.456]收←◆
SSB,V150R100C10B200SP1
SECURITY_A,V150R100C20B500SP2
PROTOCOL_A,V150R100C20B500SP2
APPLICATION_A,LIERDA-OPENCPU_V2.6
SECURITY_B,V150R100C20B500SP2
RADIO,Lierda_cal_A01
OK
平台二:自家画的板子
[18:04:48.893]发→◇AT+CGMR
□
[18:04:48.936]收←◆
SSB,V150R100C10B200SP1
SECU
[18:04:48.970]收←◆RITY_A,V150R100C20B500SP2
PRO
[18:04:49.003]收←◆TOCOL_A,V150R100C20B500SP2
AP
[18:04:49.036]收←◆PLICATION_A,
SECURITY_B,V150
[18:04:49.069]收←◆R100C20B500SP2
RADIO,NB86_X0C_A04
OK
【附录】
烧录界面:
|
本帖子中包含更多资源
您需要 登录 才可以下载或查看,没有帐号?立即注册
x
|