專利名稱:燒錄系統(tǒng)及燒錄控制方法
技術領域:
本發(fā)明涉及燒錄系統(tǒng)及燒錄控制方法。
背景技術:
在工業(yè)生產(chǎn)中,芯片產(chǎn)品要利用安裝在電腦上的燒錄軟件進行固化或升級。當多個芯片進行同時固化或升級時,芯片固化或升級的燒錄時間則需要根據(jù)不同芯片被燒錄的過程進行統(tǒng)計,以多次統(tǒng)計中芯片燒錄耗時最長的時間為該燒錄時間,在芯片經(jīng)過該燒錄時間的軟件燒錄后被判斷燒錄完成,進而手動設置進入測試模式,使得燒錄軟件能進一步判斷該程序燒錄是否成功。由于每個芯片的完成燒錄的時間不可能完全一樣,有些芯片需要的燒錄時間較長而有些芯片需要的燒錄時間較短,故這種設定燒錄耗時最長的時間為燒錄時間的方法會造成生產(chǎn)時間的浪費,導致生產(chǎn)效率不高,且手動設置降低了生產(chǎn)效率。
發(fā)明內(nèi)容
有鑒于此,有必要提供一種能夠根據(jù)燒錄的進程自適應地控制燒錄過程的燒錄系統(tǒng)及燒錄控制方法,以解決上述問題。該燒錄系統(tǒng)用于利用燒錄裝置將程序燒錄至芯片上,該芯片包括強制下載模式和測試模式,該燒錄裝置在芯片處于強制下載模式時燒錄程序至該芯片,燒錄裝置在芯片處于測試模式時對該芯片的程序燒錄是否成功進行測試,該芯片還設置有一模式指示標志位,用于指示芯片在被連接至燒錄裝置而啟動后將要進入的模式,在第一次被連接至燒錄裝置前,芯片的模式指示標志位初始設置為強制下載模式。該燒錄系統(tǒng)包括:模式進入模塊,用于在芯片被啟動后,在該模式指示標志位為強制下載模式時控制芯片進入強制下載模式,在該模式指示標志位為測試模式時控制芯片進入測試模式;設置模塊,用于在芯片進入強制下載模式后設置該模式指示標志位為測試模式;重啟控制模塊,用于在程序燒錄完成后控制模式進入模塊重啟該芯片。一種燒錄控制方法,用于利用燒錄裝置將程序燒錄至芯片上,該芯片包括強制下載模式和測試模式,燒錄裝置在芯片處于強制下載模式時對該芯片進行程序燒錄,在芯片處于測試模式時對該芯片的程序燒錄是否成功進行測試,該芯片還設置有一模式指示標志位,用于指示芯片在被連接至燒錄裝置而啟動后將要進入的模式,在第一次被連接至燒錄裝置前,芯片的模式指示標志位初始設置為強制下載模式,該燒錄方法包括步驟:在芯片被啟動后,在該模式指示標志位為強制下載模式時控制芯片進入強制下載模式,在該模式指示標志位為測試模式時控制芯片進入測試模式;在芯片進入強制下載模式后設置該模式指示標志位為測試模式;在程序燒錄完成后控制重啟該芯片。通過本發(fā)明的燒錄系統(tǒng)及燒錄控制方法,能夠自適應地控制芯片的燒錄時間,并在燒錄完成后能自動進入測試模式以測試程序燒錄是否成功,從而提高了燒錄及生產(chǎn)效率。
圖1為本發(fā)明一實施方式中運行在燒錄裝置上的燒錄系統(tǒng)的模塊圖。圖2為本發(fā)明一實施方式中燒錄控制方法的流程圖。主要元件符號說明
權利要求
1.一種燒錄系統(tǒng),用于利用燒錄裝置將程序燒錄至芯片上,該芯片包括強制下載模式和測試模式,該燒錄裝置在芯片處于強制下載模式時燒錄程序至該芯片,燒錄裝置在芯片處于測試模式時對該芯片的程序燒錄是否成功進行測試,該芯片還設置有一模式指示標志位,用于指示芯片在被連接至燒錄裝置而啟動后將要進入的模式,在第一次被連接至燒錄裝置前,芯片的模式指示標志位初始設置為強制下載模式,其特征在于,該燒錄系統(tǒng)包括: 模式進入模塊,用于在芯片被啟動后,在該模式指示標志位為強制下載模式時控制芯片進入強制下載模式,在該模式指示標志位為測試模式時控制芯片進入測試模式; 設置模塊,用于在芯片進入強制下載模式后設置該模式指示標志位為測試模式; 重啟控制模塊,用于在程序燒錄完成后控制模式進入模塊重啟該芯片。
2.如權利要求1所述的燒錄系統(tǒng),其特征在于,該設置模塊還用于在芯片進入測試模式且被燒錄裝置測試為燒錄不成功后進一步設置該模式指示標志位為強制下載模式,并發(fā)送一重啟控制信號給重啟控制模塊,重啟控制模塊還用于在接收到該重啟控制信號后控制重啟該芯片。
3.如權利要求1所述的燒錄系統(tǒng),其特征在于,該燒錄系統(tǒng)運行在芯片上。
4.如權利要求1所述的燒錄系統(tǒng),其特征在于,該燒錄系統(tǒng)運行在燒錄裝置上。
5.如權利要求4所述的燒錄系統(tǒng),其特征在于,燒錄系統(tǒng)還包括一初始化模塊和一燒錄模塊,在芯片進入強制下載模式后,初始化模塊用于初始化芯片的閃存,燒錄模塊用于在初始化閃存完成后將程序燒錄至該閃存內(nèi)。
6.如權利要求5所述的燒錄系統(tǒng),其特征在于,在對芯片完成程序燒錄后,燒錄模塊將發(fā)送一程序燒錄完成信號至該重啟控制模塊,重啟控制模塊在接收到該程序燒錄完成信號后判斷程序燒錄完成。
7.一種燒錄控制方法,用于利用燒錄裝置將程序燒錄至芯片上,該芯片包括強制下載模式和測試模式,燒錄裝置在芯片處于強制下載模式時對該芯片進行程序燒錄,在芯片處于測試模式時對該芯片的程序燒錄是否成功進行測試,該芯片還設置有一模式指示標志位,用于指示芯片在被連接至燒錄裝置而啟動后將要進入的模式,在第一次被連接至燒錄裝置前,芯片的模式指示標志位初始設置為強制下載模式,其特征在于,該燒錄方法包括步驟: 在芯片被啟動后,在該模式指示標志位為強制下載模式時控制芯片進入強制下載模式,在該模式指示標志位為測試模式時控制芯片進入測試模式; 在芯片進入強制下載模式后設置該模式指示標志位為測試模式; 在程序燒錄完成后控制重啟該芯片。
8.如權利要求7所述的燒錄控制方法,其特征在于,該燒錄方法還包括步驟:在芯片進入測試模式且被燒錄裝置測試為燒錄不成功后進一步設置該模式指示標志位為強制下載模式,并產(chǎn)生一重啟控制信號控制重啟該芯片。
9.如權利要求7所述的燒錄控制方法,其特征在于,該燒錄方法還包括步驟:在芯片進入強制下載模式后,初始化芯片的閃存,并在初始化閃存完成后將程序燒錄至該閃存內(nèi)。
全文摘要
一種燒錄系統(tǒng),用于利用燒錄裝置將程序燒錄至芯片上。芯片包括強制下載模式和測試模式,燒錄裝置在芯片處于強制下載模式時燒錄程序至芯片,在芯片處于測試模式時對程序燒錄是否成功進行測試。芯片設置有模式指示標志位,指示芯片在被連接至燒錄裝置而啟動后將進入的模式,在未被連接至燒錄裝置前,芯片的標志位設置為強制下載模式。燒錄系統(tǒng)用于根據(jù)標志位控制芯片進入相應的模式,在芯片進入強制下載模式后設置標志位為測試模式,還用于在程序燒錄完成后控制重啟該芯片。本發(fā)明還提供相應的燒錄控制方法。通過本發(fā)明的燒錄系統(tǒng)及燒錄控制方法,能夠自適應地控制芯片的燒錄時間,在燒錄完成后能自動進入測試模式,從而提高了燒錄及生產(chǎn)效率。
文檔編號G06F9/445GK103176806SQ201110432959
公開日2013年6月26日 申請日期2011年12月21日 優(yōu)先權日2011年12月21日
發(fā)明者路永亮 申請人:富泰華工業(yè)(深圳)有限公司, 鴻海精密工業(yè)股份有限公司