Re: T5AI_BOARD_CELLULAR包下载后板子一直复位重启
烧录你编译的的6.0.0版本,我这个板子上也可以跑起来,日志见附件:
烧录你编译的的6.0.0版本,我这个板子上也可以跑起来,日志见附件:
用的是L511A-Y6E
按照https://developer.tuya.com/cn/docs/iot/WiFi-Celluar_AI?id=Kere2116nfzer这个官方提供的方案搞得
我这就是用的L511-CY6E, 正常;idVendor:05c6, 你的usb vendor id去网上查询是高通的;4G模组也是从我们这买的吗?那只能在你的代码上加些日志,给你个固件debug一下;另外,你也可以联系技术支持,看是否能寄一套样机,环境对齐,我们这边帮你复现看看,这样效率高一些。
这是不是SIM卡有问题?
at cmd send: len=8, cmd=AT+CCID
modem_device_write: 2
bk_cdc_acm_bulkin_callback, len:7
bk_cdc_acm_bulkin_callback, len:16
at rsp analysis fail!
modem_device_write: 1
bk_cdc_acm_bulkin_callback, len:7
bk_cdc_acm_bulkin_callback, len:16
at rsp analysis fail!
modem_device_write: 0
bk_cdc_acm_bulkin_callback,len:7fail 3, port_idx 0
bk_cdc_acm_bulkin_callback, len:16
at rsp analysis fail!
at_cmd_send end, retry=255, ret_value=-1!
at_cmd_send fail!,AT+CCID
bk_modem_dte_handle_modem_check: modem check
[21:27:15.451]收←◆[AUD Tx] 31KB/s
[AUD Rx] 0KB/s
[21:27:16.405]收←◆[+]bk_modem_thread_main recv modem event MSG_MODEM_CHECK
at cmd send: len=3, cmd=AT
modem_device_write: 2
bk_cdc_acm_bulkin_callback, len:2
bk_cdc_acm_bulkin_callback, len:8
at_rsp_analysis: rsp is ok, cmd AT
at_cmd_send end, retry=2, ret_value=0!
AT, rsp:AT
OK
at cmd send: len=9, cmd=AT+CPIN?
modem_device_write: 2
bk_cdc_acm_bulkin_callback, len:8
bk_cdc_acm_bulkin_callback, len:24
bk_cdc_acm_bulkin_callback, len:30
at_rsp_analysis: rsp is ok, cmd AT+CPIN?
at_cmd_send end, retry=2, ret_value=0!
AT_CPIN, rsp:AT+CPIN?
+CPIN: READY
OK
是的,获取不到卡识别码ccid:
你好 想咨询一下,我之前做了一个版本基于wukong T5 3.12.16包里的ai_toy_demo,是wifi+eyes的,现在想在次基础上增加蜂窝4G联网,PID用的还是原来eyes的,由于config中eyes和CELLULAR不能同时开启,我就想在eyes的基础上增加CELLULAR,我在tuya_app_main.c中定义T5AI_BOARD_CELLULAR 1包含需要的头文件,修改LINKAGE_TYPE_CAT1优先级大于WiFi,但是查看日志没有AT指令的交互?不知道还要修改哪些东西才能实现4G联网。模块就是从你们那采的,下载你之前提供的固件就走到获取ICCID那。日志是eyes上增加4G的。
1.修改-DCFG_LOG_LEVEL=3可以进入联网流程
2.修改AT+ECICCID可以获得ICCID
但是PPP拨号的时候返回ERROE,APN已经设置过了,不知道是ATD*99#指令模块不支持还是有其他AT指令进行PPP拨号
看日志,是你的卡注网失败:AT_CGREG, rsp:AT+CEREG?
+CEREG: 0,2 返回1才是注网成功,另外你说设置过APN了,
但是你发送command打印:at cmd send: len=25, cmd=AT+CGDCONT=1,"ipv4v6",""
没有带APN的,检查一下是否正确设置了, 可以在这个配置;
#if defined(ENABLE_CELLULAR) && (ENABLE_CELLULAR == 1)
TAL_CELLULAR_BASE_CFG_T cfg;
memset(&cfg, 0, sizeof(cfg));
strcpy(cfg.apn, "");
tal_cellular_init(&cfg);
#endif
现在是你的卡没有注网成功,要问一下这个卡怎么用,是国内还是国外的卡,是否需要设置APN, 对应的拨号命令是什么,咨询一下运营商或提供卡的人