Software Package of C3V EVK

Software Package of C3V EVK

Source Code

The source code for SP7350 is readily available on both GitHub and Gitee repositories:

For downloading and compiling the code, detailed instructions can be found at:

https://sunplus.atlassian.net/wiki/x/1gB-dg

Please choose “[4] SP7350 EVK Board” when asked during building code.

 

Refer to https://sunplus.atlassian.net/wiki/spaces/C3/pages/1994621039, if you want to write image into eMMC device and boot from it. Please choose “[4] SP7350 EVK Board” when asked during building code.

Refer to the release details of the software package: https://sunplus.atlassian.net/wiki/spaces/C3/pages/2263875587

Support LCD Panel or HDMI LCD Monitor

By default, the GEETRONIC GM-70P476CK (800x1280) LCD panel is enabled. Refer to device-tree source (dts) file (linux/kernel/arch/arm64/boot/dts/sunplus/sp7350-evk.dts) of SP7350 EVK below:

image-20250327-082850.png
image-20250312-021108.png

If you want to enable HDMI LCD Monitor support, please comment out line 51 and uncomment line 54 as shown below:

image-20250312-021853.png

Prebuilt Images

  1. Ubuntu Server 24.04.1 SD card image for HDMI monitor (2025-3-10)

  2. Ubuntu Server 24.04.1 SD card image for LCD panel (2025-3-10)

  3. Ubuntu XFCE 24.04.1 SD card image for HDMI monitor (2025-3-10)

  4. Ubuntu XFCE 24.04.1 SD card image for LCD panel (2025-3-10)

To create an SD card for booting SP7350 EVK Boards, start by downloading the prebuilt image file, such as Ubuntu_Server_24.04.1_for_EVK_HDMI_20250310.img.7z and unzip it. Once ready, write the image directly to the SD card using the dd command. For example:

dd if=Ubuntu_Server_24.04.1_for_EVK_HDMI_20250310.img of=/dev/sda bs=1M; sync

Here, the SD card is accessed via a USB SD card reader and mounted at /dev/sda. Depending on your system, unmounting the SD card might be required after the writing process is complete.

umount /dev/sda

To boot from the SD card, set the boot switch to [1 1 0 0] as shown in the diagram below:

image-20240527-180632.png
Boot Switch Configuration for SD Card Boot

Insert the prepared SD card into the micro SD card socket, as illustrated in the figure below.

image-20240527-180708.png
Micro SD Card Socket

Finally, power on the system, which will automatically boot from the SD card.

References

  1. https://sunplus.atlassian.net/wiki/spaces/C3/pages/2037121029

  2. https://sunplus.atlassian.net/wiki/spaces/C3/pages/2003271700

  3. https://sunplus.atlassian.net/wiki/spaces/C3/pages/2004353133

  4. https://sunplus.atlassian.net/wiki/spaces/C3/pages/2128936963

  5. https://sunplus.atlassian.net/wiki/spaces/C3/pages/2007597098

  6. https://sunplus.atlassian.net/wiki/spaces/C3/pages/1984233474