Since 2020, I have been exploring the potential uses for the SP7021 System in Package from Sunplus Technology and Tibbo Technology.
In 2020, I have acquired a Banana Pi F2P Single Board Computer utilizing the SP7021. At first I planned to use the board for data acquistion on the NetKart automotive project but I later decided to use it for development purposes only.
What is the SP7021
The SP7021 is a System in Package device. The package contains two dies, one for the DDR3 DRAM and one for the ARM processor cores. Depending on the version, the SP7021 either ships with a 4 Gbit DDR3 die for 512 MByte of RAM or an 1 Gbit DDR3 die for 128 MByte of RAM.
So far, the SP7021 SIP appears to be the only Linux-capable processor that is in a TQFP package and has integrated DRAM.
The IC is available from:
Resources
What I created
In May 2021, to teach myself about putting together my own embedded Linux images, I have made a Debian 10 GNU/Linux image for the Banana Pi F2P board. This is my first ever attempt at making an embedded image so it may not be in the most usable of states.
Just recently, on July 10, 2023, I have made an EasyEDA footprint and symbol for the SP7021. I used the tool by Wu Haotian (RigoLigoRLC) for converting the EasyEDA footprint to KiCAD.
On April 21, 2024, due to inaccuracies in the symbol and footprint I have designed, I have started to work on improving them.
Updated files coming soon
Banana Pi
Banana Pi provides resources for development around the SP7021 with their wiki pages for the BPI-F2P and BPI-F2S Single Board Computer platforms.
Sunplus Documentation
Sunplus Technology provides a public Atlassian Confluence wiki for documentation and resources for developing with the SP7021. There is also GitHub repositories available for building Linux and other kernels.