本公開涉及車輛處理領(lǐng)域,尤其涉及一種軟件升級(jí)方法、電子設(shè)備及車輛。
背景技術(shù):
1、隨著車輛性能的優(yōu)化,車載無線終端軟件也需進(jìn)行對(duì)應(yīng)的升級(jí)。因車輛大部分支持遠(yuǎn)程空中下載(ota,over?the?air)升級(jí)技術(shù),因此當(dāng)前車載無線終端軟件進(jìn)行升級(jí)時(shí),通常采用通過ota升級(jí)技術(shù)進(jìn)行遠(yuǎn)程在線升級(jí)。
2、因通過ota升級(jí)時(shí),需要在車載無線終端的原始升級(jí)軟件包基礎(chǔ)上進(jìn)行二次封裝制作,才能通過ota升級(jí)服務(wù)器下發(fā)升級(jí)任務(wù)。導(dǎo)致車載無線終端軟件的每次升級(jí),均涉及軟件升級(jí)包的制作,流程繁瑣,進(jìn)而使得車載無線終端軟件的升級(jí)速度慢,升級(jí)效率低。
技術(shù)實(shí)現(xiàn)思路
1、有鑒于此,本公開的目的在于提出一種軟件升級(jí)方法、電子設(shè)備及車輛,用以解決當(dāng)前通過ota升級(jí)技術(shù)進(jìn)行車載無線終端軟件升級(jí)時(shí),升級(jí)速度慢,升級(jí)效率低的問題。
2、基于上述目的,本公開的第一方面提供了一種軟件升級(jí)方法,應(yīng)用于車機(jī)端,所述方法包括:
3、響應(yīng)于從與車機(jī)端連接的移動(dòng)存儲(chǔ)設(shè)備中讀取到車載無線終端軟件的升級(jí)包文件,向車載無線終端發(fā)送升級(jí)請(qǐng)求;
4、接收到車載無線終端發(fā)送的允許發(fā)送升級(jí)包文件的反饋結(jié)果,與車載無線終端建立文件傳輸連接;
5、接收車載無線終端發(fā)送的目標(biāo)傳輸端口,通過所述目標(biāo)傳輸端口發(fā)送所述升級(jí)包文件,以供車載無線終端接收所述升級(jí)包文件并進(jìn)行車載無線終端軟件升級(jí);
6、接收并顯示車載無線終端發(fā)送的升級(jí)結(jié)果。
7、基于同一發(fā)明構(gòu)思,本公開的第二方面提出了一種軟件升級(jí)方法,應(yīng)用于車載無線終端,包括:
8、響應(yīng)于接收到車機(jī)端發(fā)送的升級(jí)請(qǐng)求,獲取車輛信息;
9、根據(jù)所述車輛信息生成反饋結(jié)果,將所述反饋結(jié)果發(fā)送至車機(jī)端,與車機(jī)端建立文件傳輸連接;
10、響應(yīng)于接收到車機(jī)端發(fā)送的升級(jí)包文件,對(duì)所述升級(jí)包文件進(jìn)行校驗(yàn);
11、確定校驗(yàn)通過,根據(jù)所述升級(jí)包文件對(duì)車載無線終端軟件進(jìn)行升級(jí),得到升級(jí)結(jié)果;
12、將所述升級(jí)結(jié)果發(fā)送至車機(jī)端,以供車機(jī)端顯示所述升級(jí)結(jié)果。
13、基于同一發(fā)明構(gòu)思,本公開的第三方面提出了一種車機(jī)端,包括存儲(chǔ)器、處理器及存儲(chǔ)在所述存儲(chǔ)器上并可由所述處理器執(zhí)行的計(jì)算機(jī)程序,所述處理器在執(zhí)行所述計(jì)算機(jī)程序時(shí)實(shí)現(xiàn)如上所述的軟件升級(jí)方法。
14、基于同一發(fā)明構(gòu)思,本公開的第四方面提出了一種車載無線終端,包括存儲(chǔ)器、處理器及存儲(chǔ)在所述存儲(chǔ)器上并可由所述處理器執(zhí)行的計(jì)算機(jī)程序,所述處理器在執(zhí)行所述計(jì)算機(jī)程序時(shí)實(shí)現(xiàn)如上所述的軟件升級(jí)方法。
15、基于同一發(fā)明構(gòu)思,本公開的第五方面提出了一種電子設(shè)備,包括存儲(chǔ)器、處理器及存儲(chǔ)在所述存儲(chǔ)器上并可由所述處理器執(zhí)行的計(jì)算機(jī)程序,所述處理器在執(zhí)行所述計(jì)算機(jī)程序時(shí)實(shí)現(xiàn)如上所述的軟件升級(jí)方法。
16、基于同一發(fā)明構(gòu)思,本公開的第六方面提出了一種非暫態(tài)計(jì)算機(jī)可讀存儲(chǔ)介質(zhì),所述非暫態(tài)計(jì)算機(jī)可讀存儲(chǔ)介質(zhì)存儲(chǔ)計(jì)算機(jī)指令,所述計(jì)算機(jī)指令用于使計(jì)算機(jī)執(zhí)行如上所述的軟件升級(jí)方法。
17、基于同一發(fā)明構(gòu)思,本公開的第七方面提供了一種車輛,包括第三方面的車機(jī)端或第四方面所述的車載無線終端或第五方面所述的電子設(shè)備或第六方面所述的存儲(chǔ)介質(zhì)。
18、從上述可以看出,本公開提出一種軟件升級(jí)方法、電子設(shè)備及車輛,當(dāng)從與車機(jī)端連接的移動(dòng)存儲(chǔ)設(shè)備中讀取到車載無線終端軟件的升級(jí)包文件時(shí),表示需要對(duì)車載無線終端軟件進(jìn)行升級(jí),此時(shí)向車載無線終端發(fā)送升級(jí)請(qǐng)求。因直接從移動(dòng)存儲(chǔ)設(shè)備中讀取升級(jí)包文件,無需通過其他廠商對(duì)于升級(jí)包文件進(jìn)行重新封裝加密,進(jìn)行二次制作后才能通過遠(yuǎn)程ota進(jìn)行軟件的升級(jí),減少了制作成本。同時(shí)直接連接移動(dòng)存儲(chǔ)設(shè)備獲取其中存儲(chǔ)的升級(jí)包文件,方便用戶操作,提高了車載終端軟件升級(jí)的成功率。當(dāng)接收到車載無線終端發(fā)送的反饋結(jié)果,且所述反饋結(jié)果為允許發(fā)送升級(jí)包文件,此時(shí)與車載無線終端建立文件傳輸連接,以供后續(xù)將升級(jí)包文件傳輸至車載無線終端。接收車載無線終端發(fā)送的目標(biāo)傳輸端口,通過所述目標(biāo)傳輸端口發(fā)送所述升級(jí)包文件,車載無線終端接收所述升級(jí)包文件并進(jìn)行車載無線終端軟件升級(jí)。接收車載無線終端發(fā)送的升級(jí)結(jié)果,并將所述升級(jí)結(jié)果展示在車機(jī)端,以方便用戶查看升級(jí)結(jié)果。
1.一種軟件升級(jí)方法,其特征在于,應(yīng)用于車機(jī)端,包括:
2.根據(jù)權(quán)利要求1所述的方法,其特征在于,在向車載無線終端發(fā)送升級(jí)請(qǐng)求之后,還包括:
3.根據(jù)權(quán)利要求1所述的方法,其特征在于,在接收到車載無線終端發(fā)送的允許發(fā)送升級(jí)包文件的反饋結(jié)果之后,還包括:
4.根據(jù)權(quán)利要求3所述的方法,其特征在于,在顯示初始升級(jí)進(jìn)度之后,還包括:
5.一種軟件升級(jí)方法,其特征在于,應(yīng)用于車載無線終端,包括:
6.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述根據(jù)所述車輛信息生成反饋結(jié)果,包括:
7.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述確定校驗(yàn)通過,包括:
8.根據(jù)權(quán)利要求5所述的方法,其特征在于,所述根據(jù)所述升級(jí)包文件對(duì)車載無線終端軟件進(jìn)行升級(jí),得到升級(jí)結(jié)果,包括:
9.一種電子設(shè)備,包括存儲(chǔ)器、處理器及存儲(chǔ)在存儲(chǔ)器上并在處理器上運(yùn)行的計(jì)算機(jī)程序,所述處理器執(zhí)行所述程序時(shí)實(shí)現(xiàn)如權(quán)利要求1至8任意一項(xiàng)所述的方法。
10.一種車輛,其特征在于,包括權(quán)利要求9所述的電子設(shè)備。