製作 LS1028ardb Linux 啟動SD卡

作業系統: Ubuntu 20.04
SD Card : SanDisk 64GB TF Card + Adapter

一.  設置 LS1028ardb EVK 的啟動方式為SD卡啟動
1.  NXP LSDK LS1028ardb 啟動方式介紹
Website: https://docs.nxp.com/bundle/GUID-3FFCCD77-5220-414D-8664-09E6FB1B02C6/page/GUID-B44FA61F-661D-4FF6-B8DE-2FEB82F229F0.html
 


2. EVK撥碼開關實物



二.  NXP LSDK 官網下載 Layerscape Software Development Kit
1.     Website: https://www.nxp.com/design/software/embedded-software/linux-software-and-development-tools/layerscape-software-development-kit-v21-08:LAYERSCAPE-SDK
2.     點擊Download ,輸入註冊好的NXP 帳號,如果沒有可以註冊一個


3.  點擊 Download Log 不要點擊 Register


4.     再點擊Files



5.   然後再點擊 I Agree .



6.   最後終於可以見到所需的文件了.



7.   將下載好的文件放入Ubuntu 硬碟中,如果是外掛硬碟 請先格式化為EXT4格式,如果是其他格式有可能會遇到 權限問題。



三.  解壓文件,配置系統環境

1.  在當前文件夾內 點擊郵件選擇 Open in Terminal



終端 會自動導航到當前目錄下。



2.   解壓縮從官網下的文件
先使用gunzip 命令將文件轉化為 xxx.tar,然後再使用 tar -xvf 命令解壓文件,感覺還是圖形化拖拽 較為簡單。
命令:
ls
gunzip flexbuild_lsdk2108.tgz
tar -xvf flexbuild_lsdk2108.tar


3.   導航進入剛才解壓出來的文件夾,並使用文件夾中的setup.env 文件配置系統環境。
命令:
cd flexbuild_lsdk2108/
ls
source setup.env



四.  格式化SD卡为 EXT4 格式

1.   找到Ubuntu Application 中的 Disks 工具,如果没有可以在上面的搜索栏进行搜索。




2.   進入應用界面,找到插入SD卡



3.    點擊齒輪選擇Format Partition



如果Format Partition 為灰色需要刪除硬碟分區 在進行格式化。

4.   格式化硬碟為 EXT4 格式



五.  使用flex-installer命令對SD卡進行分區

1.   使用fdisk 命令找到 SD卡對應的路徑
命令:
sudo fdisk -l​

然後輸入密碼



SD 卡的路徑為 /dev/sdg ;容量為59.49GB(不同電腦使用的讀卡器不同也會顯示不同的名字)

2.    使用 flex-installer 命令對SD卡進行分區
命令:
sudo flex-installer -i pf -d /dev/sdg



如果要改變分區 大小也可以修改命令:
sudo flex-installer -i pf -p 4P=1G:10G:20G:-1 -d /dev/sdg​

我使用的SD卡較大所以分成了1G : 10G : 20G : 其他




六.  使用 flex-installer命令製作啟動LS1028ardb Linux 啟動SD卡

1.   LSDK 手册地址
      Website: https://docs.nxp.com/bundle/GUID-3FFCCD77-5220-414D-8664-09E6FB1B02C6/page/GUID-2C30B1D2-2E1A-49BC-A3F7-D481D76B00BE.html



Yocto 目前還不支持,只能安裝 Ubuntu

命令:
flex-installer -i auto -m ls1028ardb -d /dev/sdg -r rootfs_lsdk2012_ubuntu_lite_arm64.tgz​

2.  SD卡固件製作成功:




3.   启动成功:



省略一部分 啟動信息




下一篇 將介紹如何編譯 LS1028ardb 的LSDK Linux 源碼

參考鏈接:
1.   NXP LSDK User Guide:
      https://docs.nxp.com/bundle/GUID-3FFCCD77-5220-414D-8664-09E6FB1B02C6/page/GUID-38B02850-872C-4567-8088-75AC149FD52C.html

2.  大大通博文 --- LS1043A 環境搭建與實作
    https://www.wpgdadatong.com/blog/detail?BID=B0839

3.  Avnet North China FAE Manager ---LSDK2004操作指導
    https://www.lijiandong.com.cn/?p=167

★博文內容均由個人提供,與平台無關,如有違法或侵權,請與網站管理員聯繫。

★文明上網,請理性發言。內容一周內被舉報5次,發文人進小黑屋喔~

評論