色哟哟视频在线观看-色哟哟视频在线-色哟哟欧美15最新在线-色哟哟免费在线观看-国产l精品国产亚洲区在线观看-国产l精品国产亚洲区久久

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

    關注

    5082

    文章

    19104

    瀏覽量

    304809
  • 龍芯
    +關注

    關注

    3

    文章

    340

    瀏覽量

    31244
  • 迅為電子
    +關注

    關注

    0

    文章

    31

    瀏覽量

    26
收藏 人收藏

    評論

    相關推薦

    龍芯強強聯合匠心之作 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 ?838次閱讀
    <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 ?1269次閱讀
    <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 ?1163次閱讀
    基于<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 ?455次閱讀
    【<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 ?302次閱讀
    【<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 編輯器
    主站蜘蛛池模板: 超碰最新地址| 日韩精品一区二区亚洲AV观看 | 上原结衣快播| 美女黄图大全| 果冻传媒妈妈要儿子| www.久久精品视频| 在线日本高清日本免费| 甜性涩爱免费下载| 青柠在线观看免费高清电视剧荣耀 | 亚洲精品天堂在线| 人妻满熟妇AV无码区国产| 美女脱了内裤张开腿让男人桶到爽 | 亚洲男同tv| 邪恶肉肉全彩色无遮盖| 日韩午夜中文字幕电影| 性生生活大片又黄又| 一个人免费完整在线观看影院| 午夜熟女插插XX免费视频| 日韩美一区二区| 亚洲AV美女成人网站P站| 午夜福利在线观看6080| 伊人yinren6综合网色狠狠 | 超碰在线视频caoporn| 国产视频a在线观看v| 国产成人综合在线观看网站| 最新无码国产在线视频9299| 影音先锋影院中文无码| 玉娇龙续集春雪瓶txt免费阅读| 97人妻丰满熟妇AV无码| 在线精品一卡乱码免费| 拔萝卜电视剧高清免费| wwwzzz日本| 国内外成人免费在线视频| 嗯啊…跟校草在教室里做h| 欧美高清69hd| 欧美一区二区在线观看| 秋霞电影院兔费理论84MB| 亚洲国产高清在线| 一个人在线观看免费高清视频| hd性欧美俱乐部中文| 成人免费视频网站www|