The SP7350 supports six root file systems:
...
Please type the corresponding number to select one of the listed root file systems. For example, enter “3” “5” to select “Ubuntu MATE 2022.04”.
After completing the build process, the compiled root filesystem is located at:
...
ubuntu-standard
ubuntu-minimal
ubuntu-server
curl
iputils-ping
net-tools
network-manager
openssh-server
The pre-built root file-system has limited utilities or packages. Users can extend the functionality by installing extra utilities or packages from Ubuntu APT servers on the internet. For example, to install iperf3, users can issue the following commands:
...
ubuntu-standard
ubuntu-minimal
ubuntu-mate-desktop
curl
iputils-ping
net-tools
openssh-server
oem-config-gtk
The pre-built root file-system has limited utilities or packages. Users can extend the functionality by installing extra utilities or packages from Ubuntu APT servers on the internet.
...
ubuntu-standard
ubuntu-minimal
xubuntu-desktop
curl
iputils-ping
net-tools
openssh-server
oem-config-gtk
The following packages are removed:
...
SP7350 integrates Yocto for generating the root file system. Depending on your computer's performance, downloading and compiling Buildroot Yocto sources may take several tens minutes.
The initial size of the root file-system is approximately 621 MB.
The UART console will automatically log in. For reference, see the snapshot of the UART console when Linux starts successfully.
To customize the root file system, users can modify the BitBake recipe img-sp7350.bb located in the following directory:
Code Block |
---|
linux/rootfs/initramfs/yocto/meta-sunplus/recipes-img/images |
For example, if you want to add a package (recipe) named xxx, you can append the package to the build process by adding the following line to img-sp7350.bb:
Code Block |
---|
IMAGE_INSTALL:append = "xxx" |
Where xxx represents the name of the package you wish to install.
The UART console will automatically log in upon boot. For reference, see the snapshot of the UART console when Linux starts successfully.
...
To log in to the virtual terminal on MIPI/DSI or HDMI display, use the passwd command to set the root password. For example:
Code Block |
---|
root@sp7350-ev:~# passwd
New password:
Retype new password:
passwd: password updated successfully
root@sp7350-ev:~# |
Refer to the snapshot of the virtual terminal on the HDMI LCD panel once Linux has successfully booted.
...
7. Yocto 3.0.2 (32-bit)
This is a pre-built 32-bit root file system created by the Sunplus Yocto server. It is originally designed for Sunplus SP7021 platforms and includes a limited set of packages and utilities. The size of the root file system is approximately 896 MB.
...