CH9121改進(jìn)固件請(qǐng)?jiān)纲N

CH9121能否升級(jí)一下固件?


升級(jí)到怎么配置都不會(huì)卡死,我們有些客戶(hù)會(huì)隨意改配置,改幾下就死掉了,關(guān)鍵我們也不知道用戶(hù)改了什么,用戶(hù)也說(shuō)就改了個(gè)IP地址,我們給客戶(hù)開(kāi)放的可修改選項(xiàng)也就是IP地址、設(shè)備名稱(chēng)、DHCP使能、網(wǎng)關(guān)、子網(wǎng)掩碼這幾個(gè)有限的參數(shù)。


貴司真的要改進(jìn)一下固件程序,再怎么配置也可以通過(guò)UDP廣播重新搜索和配置。

現(xiàn)在這樣大批量用起來(lái)就很麻煩了,小批量倒是還好,遇不到幾個(gè)。


只能硬件初始化才能恢復(fù)的方式真的太麻煩了啊?。?!


遇到同樣的問(wèn)題的朋友,請(qǐng)跟個(gè)帖,謝謝!


統(tǒng)計(jì)下,讓廠(chǎng)方看看問(wèn)題的重要性。

您好,當(dāng)前在出的CH9121 芯片應(yīng)該不存在配置導(dǎo)致搜索不到的情況哦??煞穹奖闩c我們電話(huà)聯(lián)系下分析下具體可能產(chǎn)生的原因。我的電話(huà)025-9692395。

從您描述的現(xiàn)象來(lái)看,可能是因?yàn)榕渲昧艘粋€(gè)無(wú)效的IP地址導(dǎo)致,模塊無(wú)法搜索,針對(duì)這種情況我們已從配置軟件以及硬件都做了限制處理。


或者UDP廣播搜索不到時(shí),是否能通過(guò)串口協(xié)議進(jìn)行重新配置呢?

要拆設(shè)備外殼短接的方式,實(shí)在是太不方便了!

我們后面遇到多次這樣的問(wèn)題后,改了PCB,在板子上預(yù)留了短接用的撥碼開(kāi)關(guān)。但是因?yàn)槊烙^(guān)原因,開(kāi)關(guān)不適合露在設(shè)備外面,這個(gè)開(kāi)關(guān)大部分是用于工廠(chǎng)維修的??蛻?hù)那邊遇到這樣的問(wèn)題,很多時(shí)候不會(huì)拆殼,不會(huì)短接。

所以遇到卡死的情況,是否能通過(guò) 軟復(fù)位、上電復(fù)位、串口配置協(xié)議、UDP廣播等比較容易處理的方式來(lái)解決呢?


@2樓

你好,配置軟件如何進(jìn)行限制呢?我們的配置工具是自己寫(xiě)的,集成在我們的軟件內(nèi)部。我們給用戶(hù)提供了下圖這幾個(gè)選項(xiàng):image.png


您好,搜索不到按照之前遇到的情況來(lái)分析,一般是誤將芯片的IP地址設(shè)置為全0導(dǎo)致(全0 是一個(gè)無(wú)效的IP地址)。

1、在你們的配置工具往下傳參的時(shí)候,檢測(cè)一下IP地址是否誤填為0.0.0.0(通過(guò)抓包可以看到這個(gè)配置過(guò)程,加載參數(shù)誤填為0 然后寫(xiě)到芯片里面去了)。

2、在IP地址設(shè)置為全0 的時(shí)候,這時(shí)候IP地址無(wú)效,不能進(jìn)行網(wǎng)絡(luò)配置,但是是可以支持串口修改參數(shù)的。把網(wǎng)絡(luò)參數(shù)修改為非0的合法IP即可重新搜索到。


對(duì)于經(jīng)常忘密碼人事來(lái)說(shuō),沒(méi)有密碼找回簡(jiǎn)直是災(zāi)難性的。

死機(jī)的問(wèn)題已明確了,是下傳了一些特殊的IP地址造成的,當(dāng)前在配置軟件中對(duì)輸入和配置信息上傳做了雙重規(guī)則過(guò)濾。

不過(guò)還是建議芯片后續(xù)再升級(jí)固件,畢竟方便俺們操作j_0002.gif

新的一版本咋說(shuō)呢...芯片開(kāi)了DHCP后,所連對(duì)端如果沒(méi)有DHCP服務(wù)器,會(huì)隔幾秒斷網(wǎng)一次找DHCP。j_0009.gif

雖然:關(guān)掉DHCP服務(wù)就無(wú)這個(gè)問(wèn)題,但是還是建議在不斷網(wǎng)的情況下重找DHCP。

建議:獲取不到IP地址時(shí),直接用默認(rèn)設(shè)置的地址,或是169.254.X.X,這是Windows自動(dòng)獲取DHCP失敗時(shí)的IP地址。兩者網(wǎng)段相同,默認(rèn)可通信。DHCP的再次激活,可通過(guò)插拔網(wǎng)線(xiàn)來(lái)觸發(fā)。


測(cè)試發(fā)現(xiàn):

舊版芯片對(duì)下傳的 IP地址 、掩碼、網(wǎng)關(guān)都沒(méi)有過(guò)濾。

新版芯片增加了IP地址的0.0.0.0過(guò)濾,遇到這個(gè)情況時(shí),新版芯片會(huì)強(qiáng)制此地址為10.10.10.10。

但是下傳127.X.X.X這類(lèi) 回傳測(cè)試地址,仍會(huì)導(dǎo)致芯片死機(jī),只有冷啟動(dòng)復(fù)位才能解決。

未測(cè)試各廣播地址和保留地址段的影響。


建議:芯片固件增加IP地址、網(wǎng)關(guān)、掩碼的過(guò)濾規(guī)則,具體參考IPV4協(xié)議。


給其他用戶(hù)的建議,在配置軟件中增加如下過(guò)濾規(guī)則:

1、IP地址只能是 1.X.X.X-223.X.X.X 且不可是 127.X.X.X,最后字節(jié)的X只能為1-254,此處參照了Windows的配置規(guī)則。

2、子網(wǎng)掩碼必須是255.X.X.X,且后三個(gè)字節(jié)必須是連續(xù)的1。首字節(jié)固定為255,這對(duì)比IPV4規(guī)則縮小了范圍,但簡(jiǎn)化了判斷邏輯。

3、網(wǎng)關(guān)地址同IP地址,但可設(shè)為0.0.0.0,即未設(shè)置網(wǎng)關(guān)時(shí),網(wǎng)關(guān)為本身。


您好,首先感謝對(duì)9121的細(xì)致測(cè)試。首先關(guān)于DHCP功能,在DHCP失敗之后(比如網(wǎng)關(guān)不具備DHCP?能力),CH9121會(huì)重新發(fā)起DHCP請(qǐng)求,直到獲取到有效的IP地址。因?yàn)樵讷@取到有效IP地址之前是無(wú)法正常工作的(IP信息為分配成功)。至于建議中提到的使用默認(rèn)IP或者169.254.x.x網(wǎng)段,這個(gè)方案我們有進(jìn)行評(píng)估過(guò),也是存在風(fēng)險(xiǎn)的,比如,IP地址沖突,或者不在同一網(wǎng)段無(wú)法建立網(wǎng)絡(luò)通信。關(guān)于網(wǎng)絡(luò)參數(shù)設(shè)置過(guò)濾規(guī)則,全0檢測(cè)主要是規(guī)避上位機(jī)傳參未初始化全0?配置導(dǎo)致無(wú)法搜索問(wèn)題。其他地址檢測(cè)我們可以進(jìn)一步的完善及引導(dǎo)規(guī)避。


只有登錄才能回復(fù),可以選擇微信賬號(hào)登錄

国产91精品新入口,国产成人综合网在线播放,九热这里只有精品,本道在线观看,美女视频a美女视频,韩国美女激情视频,日本美女pvp视频