亚洲激情专区-91九色丨porny丨老师-久久久久久久女国产乱让韩-国产精品午夜小视频观看

溫馨提示×

溫馨提示×

您好,登錄后才能下訂單哦!

密碼登錄×
登錄注冊×
其他方式登錄
點擊 登錄注冊 即表示同意《億速云用戶服務條款》

龍芯派lite是如何更新pmon

發布時間:2021-12-22 14:13:30 來源:億速云 閱讀:185 作者:柒染 欄目:互聯網科技

這篇文章給大家介紹龍芯派lite是如何更新pmon,內容非常詳細,感興趣的小伙伴們可以參考借鑒,希望對大家能有所幫助。

龍芯派lite如何更新pmon

1.文章說明

主要描述龍芯派lite的固件更新相關的原理。在使用龍芯派lite時,要很清楚的理解龍芯派的執行流程。

對于現有的更新方式,可以更新的方式有U盤,網絡等等。

例如當使用U盤更新時,在啟動Pmon后輸入


load -r -f 0xbfc00000 (usb0,0)/gzrom.bin

當然也可以通過設置網絡更新方式


load -r -f 0xbfc00000 http://www.xxx.xx/gzrom.bin

從tftp服務器上更新


load -r -f 0xbfc00000 tftp://10.2.5.22/gzrom.bin

這兩種辦法本職上都是將固件燒錄到了spi flash中。

需要注意的是,龍芯派lite上有兩個型號都是GD25Q80的1MB大小的spi flash,其中存放pmon的在固態硬盤的下面,上面的一個是作為USB3.0使用的。

龍芯派lite是如何更新pmon

如果不小心更新pmon失敗了,那么板子變磚了,該如何恢復?

此時就需要把下面的一個SPI flash用電絡鐵取下來,然后用燒錄器進行燒錄。

具體的項目地址,可以根據這個編譯出龍芯派lite需要的pmon。


https://github.com/FlyGoat/pmon-ls2k-edu

在release中可以下載已經編譯好的固件。

龍芯派lite是如何更新pmon

然后用spi flash編程器,將flash.bin燒錄到spi flash中,焊接到板子上,就可以正常啟動pmon了。這是板子變磚后的情況,其實并不復雜,只需要弄清楚流程即可。

2.龍芯派lite的固件更新

前面我們說了pmon的更新,以及板子變磚后,如何恢復的辦法,下面來講一下龍芯派lite固件的更新情況。

當啟動完成pmon后,通過控制臺輸入可以加載內核固件。

從U盤加載



load /dev/fs/ext2@usb0/vmlinuxbootload (usb0,0)/vmlinuxboot

從硬盤加載



load /dev/fs/iso9660@wd0/boot/vmlinuxbootload (wd0,0)/boot/vmlinuxboot

這兩種寫法都是可行的。

當然也可以從網絡加載,前提是網絡模塊可以正常訪問。


load tftp://10.2.5.22/vmlinux

以上操作都是加載到內存中,下次斷電后如果繼續啟動,那么就需要固化和設置pmon的啟動環境變量。

用戶可以通過設置龍芯派的al1來進行不同介質的啟動


set al1 /dev/fs/fat@wd0/rtthread.elf

表示從磁盤啟動rt-thread。

或者從nand flash的第一個分區開始啟動。


devcp tftp://xxx.xxx.xx.xx/rtthread.elf /dev/mtd0

從TFTP中獲取鏡像,并且進行燒錄到mtd0中。

然后設置


set al1 /dev/mtd0

此時就可以正常的執行了。

關于龍芯派lite是如何更新pmon就分享到這里了,希望以上內容可以對大家有一定的幫助,可以學到更多知識。如果覺得文章不錯,可以把它分享出去讓更多的人看到。

向AI問一下細節

免責聲明:本站發布的內容(圖片、視頻和文字)以原創、轉載和分享為主,文章觀點不代表本網站立場,如果涉及侵權請聯系站長郵箱:is@yisu.com進行舉報,并提供相關證據,一經查實,將立刻刪除涉嫌侵權內容。

AI

德令哈市| 南郑县| 绥阳县| 万安县| 莎车县| 新郑市| 买车| 延寿县| 高州市| 梁河县| 巴青县| 独山县| 清涧县| 巨野县| 屏南县| 绩溪县| 宝清县| 新源县| 桐柏县| 阿巴嘎旗| 永靖县| 荣昌县| 蛟河市| 和林格尔县| 开阳县| 滨海县| 中宁县| 鄂尔多斯市| 靖江市| 沾化县| 临泽县| 山西省| 永州市| 泸定县| 泾川县| 湾仔区| 容城县| 鹤岗市| 铁岭市| 大连市| 图们市|