Ublox ZED-F9P 在ucenter无法保存修改的参数 $GNTXT,01,01,01,exception 0x00130905 has occurred

测试模块

芯片:ZED-F9P-01B

ZED-F9P-01B

问题

表面现象:
连接ucenter后无法通过configuration view修改板子参数,甚至按照其它博客是说法点击Revert to default configuration也无济于事,两个串口均不行。(有时候能通过NMEA格式发送卫星信息过来,但是也无法修改配置)
问题分析:
通过Packet Console我们发现全是NMEA格式的数据,并没有UBX格式数据,而修改板子配置需要使用UBX数据格式,因此无法进行修改。
在这里插入图片描述
继续深究:
发现Ucenter text console或其它串口软件接收到信息:
(注意此信息会被上下海量的NMEA unknown msg覆盖,不仔细看难以察觉)

14:22:27  $GNTXT,01,01,02,u-blox AG - www.u-blox.com*4E
14:22:27  $GNTXT,01,01,02,HW UBX 9 00190000*12
14:22:27  $GNTXT,01,01,02,EXT CORE 1.00 (61b2dd)*68
14:22:27  $GNTXT,01,01,02,ROM BASE 0x118B2060*20
14:22:27  $GNTXT,01,01,02,FWVER=HPG 1.12*5D
14:22:27  $GNTXT,01,01,02,PROTVER=27.11*1D
14:22:27  $GNTXT,01,01,02,MOD=ZED-F9P*71
14:22:27  $GNTXT,01,01,02,GPS;GLO;GAL;BDS*77
14:22:27  $GNTXT,01,01,02,QZSS*58
14:22:27  $GNTXT,01,01,02,ANTSUPERV=*22
14:22:27  $GNTXT,01,01,02,ANTSTATUS=DONTKNOW*2D
14:22:27  $GNTXT,01,01,02,PF=FDB79*36
14:22:27  $GNTXT,01,01,01,exception 0x00130905 has occurred*20
14:22:27  $GNTXT,01,01,02,Starting GNSS*5A
14:22:27  $GNRMC,,V,,,,,,,,,,N,V*37
14:22:27  $GNVTG,,,,,,,,,N*2E

在这里插入图片描述

解决方案

$GNTXT,01,01,02,FWVER=HPG 1.12*5D
表明我们的芯片固件是1.12版本
通过查找官方网站https://www.u-blox.com/en/product/zed-f9p-module,最新的固件已经是1.32,下载。
(并不一定是版本的固有bug,如果没有更新的,也可以重新刷一遍固件试试,如果还是不行有可能是载板(模块)有问题,用万用表测测有没有严重的短路开路问题,如果还是不行可以考虑将芯片(毕竟一块六七百块)吹下来,然后找别的载板测试)
在这里插入图片描述
打开ucenter,找到tools-firmware updae,重新烧录固件即可,问题解决
在这里插入图片描述
在这里插入图片描述
刷固件过程中

具体刷固件流程也可以参考知乎ublox官方的视频,有中文字幕。
https://www.zhihu.com/zvideo/1380107804083064832

猜你喜欢

转载自blog.csdn.net/kanhao100/article/details/129904718