作業系統: 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 命令解壓文件,感覺還是圖形化拖拽 較為簡單。
命令:
3. 導航進入剛才解壓出來的文件夾,並使用文件夾中的setup.env 文件配置系統環境。
命令:
四. 格式化SD卡为 EXT4 格式
1. 找到Ubuntu Application 中的 Disks 工具,如果没有可以在上面的搜索栏进行搜索。
2. 進入應用界面,找到插入SD卡
3. 點擊齒輪選擇Format Partition
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
評論