在线观看www成人影院-在线观看www日本免费网站-在线观看www视频-在线观看操-欧美18在线-欧美1级

0
  • 聊天消息
  • 系統消息
  • 評論與回復
登錄后你可以
  • 下載海量資料
  • 學習在線課程
  • 觀看技術視頻
  • 寫文章/發帖/加入社區
會員中心
創作中心

完善資料讓更多小伙伴認識你,還能領取20積分哦,立即完善>

3天內不再提示

【北京迅為】itop-龍芯2k1000 sylixos 嵌入式實時系統燒寫手冊-第一章與第二章 詳細步驟

北京迅為電子 ? 2024-08-26 14:18 ? 次閱讀

第一章 準備與說明

1.1 文檔說明

l 該文檔適用于龍芯 2K1000 開發板;

l 用于實現無根文件系統的 SylixOS 硬盤固化自啟動;

l 包含根文件系統的導出說明。

1.2 準備工作

l 1 臺有以太網口的電腦,1 條網線、1 條串口線;

l

TFTP 功能:電腦需要安裝“RealEvo-IDE”或者“Tftp32”軟件;

l

FTP 功能:電腦需要安裝“RealEvo-IDE”或者“FileZilla”;

l

串口調試工具軟件;

l

1 條網線、1 條串口線;

l 龍芯 2K1000 的啟動鏡像 bspls2kpcm2k01.elf(具體名稱根據所的鏡像名稱進行操作);

第二章 詳細步驟

2.1 串口連接

1. 串口線連接板卡及主機,在設備管理器查看串口端口號如圖 2-1,打開串口調試工具

(PUTTY)。

wKgZombMHaeABLH9AAB0oHrwY6A325.png

2. 選擇 Session,設置串口端口和波特率參數,如圖 2-2。

wKgaombMHbCAFr66AACrlwRFKjg437.png

3.選擇 Serial,配置串口 Flow control 參數,如圖 2-3。

wKgaombMHbeABh6XAACRkE0r2fo023.png

2.2 網絡啟動

啟動 TFTP 服務器(TFTP 使用介紹見 3.1 節),服務器傳輸目錄指向 bspls2kpcm2k01.elf

所在的目錄下,通過以下步驟和指令進行 bsp 的加載及啟動:

1. 設備上電,按 c 鍵進入 PMON 命令行(注意請輸入小寫 c)

2. 設置 PMON 下板卡 IP,輸入以下指令(IP 需要同主機 IP 在同一網段,指令中 IP

為參考);

注:確定網口對應 PMON 下的網絡名稱,以下步驟使用 syn0 進行操作。

ifconfig syn0 192.168.1.102;

3.通過 TFTP 加載鏡像,輸入以下指令(指令中 IP 為主機 IP,鏡像名稱為參考,根

據實際鏡像名稱填寫),刷新;

load tftp://192.168.1.100/bspls2kpcm2k01.elf;

4.運行加載的鏡像。

g

2.3 磁盤格式化

進入 SylixOS 之后通過以下步驟制作硬盤啟動(如果是新板卡進行配置,可以直接

根據第 3 步驟進行分區):

1.

使用“showmount”命令查看系統掛載硬盤情況,如圖 2-4 所示;

wKgaombMHcaAI8VHAAA4IMxsVQc413.png

注:如圖 2-4 所示,SylixOS 掛載了發現的硬盤,出現這種情況,需要先執行 umount

/media/xxx 將硬盤卸載(如圖 2-4 需要執行 umount /media/hdd0 和 umount

/media/hdd1 將硬盤分區卸載)。

umount /media/hdd0

umount /media/hdd1

2.使用“fdisk”命令對硬盤進行分區;

分區詳細步驟如下,實際操作可參考圖 2-5:

3.使用“ll /dev/blk”查看 SylixOS 識別的硬盤設備名;

ll /dev/blk

4.使用“fdisk -f /dev/blk/hdd-0”對硬盤“hdd-0”進行分區;

fdisk -f /dev/blk/hdd-0

5.分區數設置為“2”代表兩個分區(最多支持 4 個分區);

6.分區對齊值為 “4096”(可選為 4K、8K …,這里只能使用 4096、8192 …);

4096

7.設置分區大小百分比為“10”(此處為百分比,0 代表剩余的全部空間);

8. 是否為激活的分區(y/n),選擇為“y”;

y

9. 文件系統類型選擇“1 FAT”(第一個分區作為“boot”分區因此這里選擇“FAT”);

1

10. 設置第二分區大小百分比為“0”(此處為百分比,0 代表剩余的全部空間);

0

11. 是否為激活的分區(y/n),選擇“n”;

n

12. 文件系統類型選擇“2 TPSFS”(第二個分區作為“文件系統”分區因此這里選擇“TPSFS”);

2

13. 執行“remount”命令重新掛載硬盤分區。 (對于一個新的磁盤設備,第一次使

用 SylixOS 命令進行分區時,執行 remount 命令后會出現“Magic number error,

mount failed”的提示,這是由于分區前的文件系統與新的文件系統不兼容的提示

信息,可以忽略。);

remount /dev/blk/hdd-0

14. 對上面分區的硬盤進行格式化,格式化的分區為 remount 執行后打印的分區名稱

操作序列如圖 2-6 所示(remount 之后會產生 hdd1、hdd2,如果不確認可以 0、1、

2 分區都進行格式化);

mkfs /media/hdd1

mkfs /media/hdd2

15. 執行“sync”命令將以上操作寫入硬盤,reboot 重啟。

sync

reboot

wKgZombMHdOAaXIqAAB01pwOvJc809.png

wKgaombMHdqAdTiyAABS07jXGbo402.png

2.4 二次網啟并固化

根據以上章節進行分區格式化后,重啟硬件設備,串口界面會重新進入 PMON 界面:

1. 設備上電,按 c 鍵進入 PMON 命令行(注意請輸入小寫 c);

2. 設置 PMON 下板卡 IP,輸入以下指令(IP 需要同主機 IP 在同一網段,指令中 IP

為參考);

注:確定 USB 口對應 PMON 下的網絡名稱,以下步驟使用 syn0 進行操作。

ifconfig syn0 192.168.1.102;

3. 通過 TFTP 加載鏡像,輸入以下指令(指令中 IP 為主機 IP,鏡像名稱為參考,根

據實際鏡像名稱填寫),刷新;

load tftp://192.168.1.100/bspls2kpcm2k01.elf;flush -di;

4. 設置硬盤自啟動環境變量,以下指令供參考,指令中鏡像名稱請按照實際鏡像填寫;

set al1 "/dev/fs/fat@wd0/bspls2kpcm2k01.elf"

5. 運行加載的鏡像。

g

2.5 固化自啟動驗證

完成 2.4 節后會重新進入 SylixOS 系統,通過 FTP 將本地鏡像上傳至 SylixOS 根文件

系統,即”/boot”目錄下,FTP 的使用說明見 3.2 節。

將鏡像上傳至本地后執行以下操作完成硬盤鏡像自啟動:

1. 確保將以上操作寫入磁盤;

sync

2. 執行“reboot”重啟板卡;

reboot

3. 完成固化,重啟即可從硬盤讀取鏡像加載進入系統。

2.6 文件系統備份

如果需要將此時的文件系統及文件內容進行備份,即可通過 FTP 方式(FTP 使用方式

見 3.2 節),將文件系統中“/media”文件夾導出備份。

如果需要將此套文件系統環境部署到其他板卡上,直接將備份好的“/media”文件夾通

過 FTP 方式覆蓋其他板卡的“/media”文件夾即可。

注:如果需要完整系統運行環境,需要在導出之前使用 RealEvo-IDE 將與板卡對應的

base 工程編譯之后部署到板卡系統上。

2.7 鏡像更新

如果需要進行鏡像更新,可以通過 IDE 的 FTP 功能或者 FileZilla 工具連接到設備上,

并且進入/boot 目錄下。

將需要更新的鏡像傳輸到該目錄下,并且更名為 2.4 章節中設置的 PMON 環境變量

“al1” 對應的系統鏡像名稱。

輸入 sync 進行保存,重啟后,系統將會啟動新鏡像。

wKgZombMHeOAHx9eAAAjxVR76yg898.png
聲明:本文內容及配圖由入駐作者撰寫或者入駐合作網站授權轉載。文章觀點僅代表作者本人,不代表電子發燒友網立場。文章及其配圖僅供工程師學習之用,如有內容侵權或者其他違規問題,請聯系本站處理。 舉報投訴
  • 嵌入式
    +關注

    關注

    5143

    文章

    19561

    瀏覽量

    315474
  • 龍芯
    +關注

    關注

    3

    文章

    370

    瀏覽量

    31801
  • 迅為電子
    +關注

    關注

    0

    文章

    57

    瀏覽量

    148
收藏 人收藏

    評論

    相關推薦
    熱點推薦

    龍芯強強聯合匠心之作 iTOP-2K1000開發板正式發布

    個 GS264 處理器核,主頻 1GHz,以及各種系統 IO 接口。集高性能與高配置于身。龍芯
    發表于 09-30 11:51

    嵌入式Linux開發流程中的各個步驟

    本文將系統地講解嵌入式Linux開發流程中的各個步驟詳細解析各個流程中的疑點、難點。本書分3個部分,共12。各部分內容如下:目錄展示內容
    發表于 11-04 07:37

    講解嵌入式Linux開發流程中的各個步驟

    !完整358頁的(嵌入式Linux系統開發教程)PDF,需要的朋友們可以轉發+關注支持下后,點擊此處即可100%無償獲取到!內容展示基礎知識篇:第一章
    發表于 11-05 08:18

    講解嵌入式Linux開發流程中的各個步驟

    !完整358頁的(嵌入式Linux系統開發教程)PDF,需要的朋友們可以轉發+關注支持下后,點擊此處即可100%無償獲取到!內容展示基礎知識篇:第一章
    發表于 11-05 08:46

    資料上新】iTOP-3568開發板指南手冊

    Linux入門篇前言 總領及學習指引第一部分 嵌入式Linux開發環境構建及基礎知識第一章 安裝虛擬機VM軟件第二章 獲取并安裝Ubuntu操作系統
    發表于 04-26 15:03

    第一章 數制與編碼

    第一章 數制與編
    發表于 04-16 23:35 ?911次閱讀
    <b class='flag-5'>第一章</b> 數制與編碼

    慕課嵌入式開發及應用(第二章.嵌入式硬件構件與底層驅動構件基本規范)

    慕課蘇州大學.嵌入式開發及應用.第二章.入門與軟件框架.嵌入式硬件構件與底層驅動構件基本規范0 目錄2 入門與軟件框架2.1 嵌入式硬件構件
    發表于 10-19 18:33 ?8次下載
    慕課<b class='flag-5'>嵌入式</b>開發及應用(<b class='flag-5'>第二章</b>.<b class='flag-5'>嵌入式</b>硬件構件與底層驅動構件基本規范)

    慕課嵌入式系統(第二章.單元測試2)

    慕課電子科技大學.嵌入式系統.第二章.嵌入式硬件系統(第一部分.單元測試20 目錄
    發表于 10-20 22:06 ?3次下載
    慕課<b class='flag-5'>嵌入式</b><b class='flag-5'>系統</b>(<b class='flag-5'>第二章</b>.單元測試<b class='flag-5'>2</b>)

    第二章 Android系統嵌入式開發

    第二章Android系統嵌入式開發第二章首先要先了解Android和嵌入式Lnux系統有什么區
    發表于 11-02 20:51 ?13次下載
    <b class='flag-5'>第二章</b> Android<b class='flag-5'>系統</b>與<b class='flag-5'>嵌入式</b>開發

    慕課嵌入式開發及應用(第一章.單元測試)

    慕課蘇州大學.嵌入式開發及應用.第一章.基礎與硬件.單元測試0 目錄1 基礎與硬件1.1 單元測試1.1.1課堂重點1.1.2測試與作業2一章0 目錄1 基礎與硬件1.1 單元測試
    發表于 11-02 21:06 ?17次下載
    慕課<b class='flag-5'>嵌入式</b>開發及應用(<b class='flag-5'>第一章</b>.單元測試)

    第一章 嵌入式介紹

    第一章 嵌入式介紹. 嵌入式系統定義 . SOC定義三 . ARM處理器系列四 . 交叉開發
    發表于 11-03 19:36 ?10次下載
    <b class='flag-5'>第一章</b> <b class='flag-5'>嵌入式</b>介紹

    2K1000龍芯開發板-pmon 下常用命令

    2K1000龍芯開發板-pmon 下常用命令
    的頭像 發表于 12-02 18:55 ?1661次閱讀
    <b class='flag-5'>迅</b><b class='flag-5'>為</b><b class='flag-5'>2K1000</b><b class='flag-5'>龍芯</b>開發板-pmon 下常用命令

    基于2K1000開發板龍芯處理器安裝 Linux系統到固態硬盤

    基于2K1000開發板龍芯處理器安裝Linux系統到固態硬盤硬件:
    的頭像 發表于 12-14 15:16 ?1493次閱讀
    基于<b class='flag-5'>迅</b><b class='flag-5'>為</b><b class='flag-5'>2K1000</b>開發板<b class='flag-5'>龍芯</b>處理器安裝 Linux<b class='flag-5'>系統</b>到固態硬盤

    北京iTOP-LS2K0500開發板快速使用編譯環境ubuntu20.04第一章加載提供 Ubuntu20.04

    北京iTOP-LS2K0500開發板快速使用編譯環境ubuntu20.04第一章加載
    的頭像 發表于 09-18 16:43 ?747次閱讀
    【<b class='flag-5'>北京</b><b class='flag-5'>迅</b><b class='flag-5'>為</b>】<b class='flag-5'>iTOP-LS2K</b>0500開發板快速使用編譯環境ubuntu20.04<b class='flag-5'>第一章</b>加載<b class='flag-5'>迅</b><b class='flag-5'>為</b>提供 Ubuntu20.04

    北京itop-龍芯2k1000開發指南Linux基礎入門vim 編輯器

    北京itop-龍芯2k1000開發指南Linux基礎入門vim 編輯器
    的頭像 發表于 10-25 14:56 ?631次閱讀
    【<b class='flag-5'>北京</b><b class='flag-5'>迅</b><b class='flag-5'>為</b>】<b class='flag-5'>itop-</b><b class='flag-5'>龍芯</b><b class='flag-5'>2k1000</b>開發指南Linux基礎入門vim 編輯器
    主站蜘蛛池模板: 在线视频你懂得 | 天天操天天射天天舔 | 美女扒开尿口给男人桶动态图 | 国产精品三级视频 | 欧美天天性 | semimi亚洲综合在线观看 | 欧美日韩性高爱潮视频 | 免费观看欧美成人1314w色 | 国产精品久久久久久久9999 | 久久伊人精品青青草原高清 | 亚洲国产成人久久一区www | 久久网色 | 在线91精品亚洲网站精品成人 | 免费观看一区二区 | 欧美色惰aⅴ | 亚洲综合图片人成综合网 | 亚洲邪恶天堂影院在线观看 | 日本免费黄色网址 | 亚洲综合久久综合激情久久 | 欧美一区二区三区不卡视频 | 色欲香天天天综合网站 | 91大神在线观看精品一区 | 成人三级在线观看 | 8888四色奇米在线观看不卡 | 主人扒开腿揉捏花蒂调教cfh | 8天堂资源在线 | 特级黄aaaaaaaaa毛片 | 好紧好爽的午夜寂寞视频 | 国产黄色在线看 | 夜色sese| 欧洲精品不卡1卡2卡三卡 | 欧美一区二区三区大片 | 在线视频黄 | 国模私拍大尺度视频在线播放 | 福利视频免费看 | 亚洲色图欧美在线 | 久久精品国产清自在天天线 | 国产美女亚洲精品久久久久久 | 欧美伦理一区二区三区 | 五月伊人婷婷 | 老师喂我吃她的奶水脱她胸罩 |