Source Code
The source code for SP7350 is readily available on both GitHub and Gitee repositories:
GitHub: SP7350 Source Code
Gitee: SP7350 Source Code
For downloading and compiling the code, detailed instructions can be found at:
https://sunplus.atlassian.net/wiki/x/1gB-dg
Please choose “[2] SP7350 IO Board” when asked during building code.
Refer to: In-system Programming Flash Devices
if you write image into eMMC device and boot from it.
Refer to the release details of the software package:
Prebuilt Images
Ubuntu Server 24.04.1 SD card image
Ubuntu XFCE 24.04.1 SD card image
To create your SD card for booting SP7350 IO Boards, you can write the prebuilt image (ex: Ubuntu_Server_24_04_1_for_IOB.img) to an SD card directly using the dd command. For instance:
dd if=Ubuntu_Server_24_04_1_for_IOB.img of=/dev/sda bs=1M; sync
where the SD card is accessed via a USB SD card reader and mounted on /dev/sda
Depend on the system you are using, you may need to unmount the SD card after completing the writing process:
umount /dev/sda
To boot from an SD card, adjust the boot switch to [1 1 0 0]. Refer to figure below for the switch settings.
Insert your SD card into the micro SD card socket, as demonstrated in figure below.
Finally, turn on the power, and the system will automatically boot from the SD card.