找回密码
 立即注册账号

QQ登录

只需一步,快速开始

查看: 2699|回复: 0

【GPS】关于6月14日Mstar GPS芯片事件与商业道德

[复制链接]
发表于 2009-6-25 17:10:08 | 显示全部楼层 |阅读模式

欢迎注册成为摩托坊论坛会员,结交天南地北好机友,和广大车友分享你的精彩图文游记,和众多摩坛大神交流玩车心得!

您需要 登录 才可以下载或查看,没有账号?立即注册账号

×
2009年6月14日 关于采用三星Mstar芯片的GPS设备挂点想必大家都知道了。

第一次看到这个消息还是在我的GPS QQ群中,一位商家发的。当时也没在意,因为偶没用Mstar的产品。第二天听老板说起这个事后,觉得情况是在不一样了。。
本人一向记忆力较差,只记下了以下几个重点:
采用Mstar芯片的大厂是美赛达(MSD)GPS方案公司
全球Mstar芯片用户约1000万

我又猛的在百度、谷歌上搜索相关信息,得出的网页很少。例出如下:
https://www.e0575.cn/read.php?tid=2335638
6月14日出现的定位问题,现已查明原因,是GPS卫星系统更新出现故障,全球所有定位系统都出现了问题,但是不同芯片反映出来的现象有些不同。

https://www.cybe**ns.cn/?action-viewthread-tid-62945
6月14日出现的定位问题,现已查明原因,是GPS卫星系统更新出现故障,全球所有定位系统都出现了问题,但是不同芯片反映出来的现象有些不同
用户无须升级,至6月20日中午12点,系统自动恢复正常


看了之后有些疑点(后面再说),我就到谷歌台Wan网页去查了,看下台Wan的网站是如何说的。因为民用GPS产品,台Wan的企业还是全球领先吧,高明Garmin老板就是台Wan的,Skytraq威航GPS芯片,MTK,长天等等。

在此台Wan网页及回帖找到如下结果:
https://www.mobile01.com/topicdetail.php?f=130&t=1096408&m=f&r=2&p=1

以下摘录:
剛在公司有聽到消息~~~

有中獎的機器應該都是MTK 與 Mstar的chip~~~

因為是星曆資料的關係~~~
20年的一個bug~~~

詳情不清楚~~~

接下來各廠應該都會開始更改FW吧~~
所以別太擔心囉~~

剛剛在 wikipedia 看來的, 其中有一段

As opposed to the year, month, and day format of the Gregorian calendar, the GPS date is expressed as a week number and a day-of-week number. The week number is transmitted as a ten-bit field in the C/A and P navigation messages, and so it becomes zero again every 1,024 weeks (19.6 years). GPS week zero started at 00:00:00 UTC (00:00:19 TAI) on January 6 1980, and the week number became zero again for the first time at 23:59:47 UTC on August 21 1999 (00:00:19 TAI on August 22 1999). To determine the current Gregorian date, a GPS receiver must be provided with the approximate date (to within 3,584 days) to correctly translate the GPS date signal. To address this concern the modernized GPS navigation message uses a 13-bit field, which only repeats every 8,192 weeks (157 years), thus lasting until year 2137 (157 years after GPS week zero).

算一算第一次 overflow 是在 1999 年 8 月 21 日, 第二次是剛好會在 2009 年 6/14 日嗎... 好像才一半??
看起來是 MStar 的 firmware (or IC) 為了省空間, 只拿 9 bit 來存, 到 512 之後就 overflow 了...

恩恩
雖然看起來像板友所說為了省空間只用9bits
來存GPS的時間資訊,而造成OVERFLOW
時間錯亂

不過GPS的spec.中 週數的資訊是10bits的欄位
也就是1024才會OVERFLOW
沒理由只用9bits來存放 而提早overflow
比較像是為了避免下一個1024的overflow(還有十年....)
所做的防錯機制(1024砍一半當分水嶺)寫錯...
上週剛好跨入512...恩恩

GPS的週如果是10 bits長度
日期 ----------->週數
1980/01/06-->1
1980/01/13-->2
..............................
..............................
..............................
1999/08/15-->1024 <-下一次就溢位了
1999/08/22-->1 <-1999年的8月21日跨8月22日會發生overflow
..............................
..............................
2009/06/07-->512
2009/06/14-->513 <-怎麼這麼剛好是第9bit進位到第10bit發生問題....

程式問題出錯的機率極大@@....太巧合了.......


想信到这里大家已经看出什么是真实的原因!
不是什么GPS卫星系统故障!也不存在GPS系统更新之说!也不存在“全球所有定位系统都出现了问题”!
根据网友反应:Sirf3、Skytraq威航、MTK芯片均没问题。

鄙视的是:一些商家把原因归于GPS卫星系统,所有GPS都有些问题,还说什么反应现象不同。
实在有推卸责任之嫌!也乱怪,那么多用户,要是不稳住,岂不很难看(投诉、赔偿、退货)。

问题不是没有的,只是消费者希望得到一个真实的解释,一个合理稳妥的解决方法。而不是少数者糊弄消费者。

更重要的是一些品牌出事前GPS芯片标的是Sirf3,而实际上根本不是Sirf3,而是Mstar。
想必国内一些便宜的山寨GPS产品参数就值得怀疑了。

最后希望三星Mstar能很好的解决这个危机!

以上均为个人言论,仅做参考,请自辨是非。
您需要登录后才可以回帖 登录 | 立即注册账号

本版积分规则

QQ|小黑屋|手机版|摩托坊(MOTOF.cn) ( 粤ICP备2020133911号-1 )

GMT+8, 2024-9-21 08:57 , Processed in 0.013525 second(s), 3 queries , Redis On.

Powered by Discuz! X3.5

© 2001-2023 Discuz! Team.

快速回复 返回顶部 返回列表