ML307网络异常
Answers checklist.
- [x] I have read the documentation XiaoZhi AI Programming Guide and the issue is not addressed there.
- [x] I have updated my firmware to the latest version and checked that the issue is present there.
- [x] I have searched the issue tracker for a similar issue and not found a similar issue.
XiaoZhi AI firmware version.
无名星智1.54ML307
Operating System used.
macOS
How did you build your project?
Command line with CMake
If you are using Windows, please specify command line type.
None
Power Supply used.
USB
What is the expected behavior?
ML307检测波特率正常,并能发送AT命令连接网络
What is the actual behavior?
ML307很容易卡在检测波特率上面,手上有一批无名星智的板子。之前有测试1.6.0到现在的1.6.5,烧录最新固件之后还是非常容易碰到这个现象,反复重启也没有用。 (14472) Ml307AtModem: Detecting baud rate... I (15632) Ml307AtModem: Detecting baud rate... I (16792) Ml307AtModem: Detecting baud rate... I (17952) Ml307AtModem: Detecting baud rate... I (19112) Ml307AtModem: Detecting baud rate... I (20272) Ml307AtModem: Detecting baud rate... I (20522) SystemInfo: free sram: 121263 minimal sram: 120027 I (21432) Ml307AtModem: Detecting baud rate... I (22592) Ml307AtModem: Detecting baud rate... I (23752) Ml307AtModem: Detecting baud rate... I (24912) Ml307AtModem: Detecting baud rate... I (26072) Ml307AtModem: Detecting baud rate... I (27232) Ml307AtModem: Detecting baud rate... I (28392) Ml307AtModem: Detecting baud rate... I (29552) Ml307AtModem: Detecting baud rate... I (30522) SystemInfo: free sram: 121263 minimal sram: 120027 I (30712) Ml307AtModem: Detecting baud rate... I (31872) Ml307AtModem: Detecting baud rate... I (33032) Ml307AtModem: Detecting baud rate... I (34192) Ml307AtModem: Detecting baud rate... I (35352) Ml307AtModem: Detecting baud rate... I (36512) Ml307AtModem: Detecting baud rate... I (37672) Ml307AtModem: Detecting baud rate... I (38832) Ml307AtModem: Detecting baud rate... I (39992) Ml307AtModem: Detecting baud rate... I (40522) SystemInfo: free sram: 121263 minimal sram: 120027
Steps to reproduce.
- 烧录最新的1.6.5的固件
- 查看log
Debug Logs.
ML307很容易卡在检测波特率上面,手上有一批无名星智的板子。之前有测试1.6.0到现在的1.6.5,烧录最新固件之后还是非常容易碰到这个现象,反复重启也没有用。
(14472) Ml307AtModem: Detecting baud rate...
I (15632) Ml307AtModem: Detecting baud rate...
I (16792) Ml307AtModem: Detecting baud rate...
I (17952) Ml307AtModem: Detecting baud rate...
I (19112) Ml307AtModem: Detecting baud rate...
I (20272) Ml307AtModem: Detecting baud rate...
I (20522) SystemInfo: free sram: 121263 minimal sram: 120027
I (21432) Ml307AtModem: Detecting baud rate...
I (22592) Ml307AtModem: Detecting baud rate...
I (23752) Ml307AtModem: Detecting baud rate...
I (24912) Ml307AtModem: Detecting baud rate...
I (26072) Ml307AtModem: Detecting baud rate...
I (27232) Ml307AtModem: Detecting baud rate...
I (28392) Ml307AtModem: Detecting baud rate...
I (29552) Ml307AtModem: Detecting baud rate...
I (30522) SystemInfo: free sram: 121263 minimal sram: 120027
I (30712) Ml307AtModem: Detecting baud rate...
I (31872) Ml307AtModem: Detecting baud rate...
I (33032) Ml307AtModem: Detecting baud rate...
I (34192) Ml307AtModem: Detecting baud rate...
I (35352) Ml307AtModem: Detecting baud rate...
I (36512) Ml307AtModem: Detecting baud rate...
I (37672) Ml307AtModem: Detecting baud rate...
I (38832) Ml307AtModem: Detecting baud rate...
I (39992) Ml307AtModem: Detecting baud rate...
I (40522) SystemInfo: free sram: 121263 minimal sram: 120027
More Information.
No response
拆开,检查一下电压。
无名那个机器的4g模块我感觉是有问题,信号挺差的,也很有可能就是虾哥说的供电不稳
有什么办法优化供电吗?
有什么办法优化供电吗?
当模组在4G网络最大发射功率下工作时,现网下的瞬态工作电流能达到2A,并可能引起电源电压跌落。 在任何情况下,需保证模组电源电压保持在3.4V以上,否则模组可能出现重启等意外状况。为了保持电压稳定,还需要给VBAT并联2个220微法的电容。
具体请看ML307硬件设计手册,Power部分。