basically, a minimal recent debian Debian image is needed, mosts importants steps are here
and basic proven hardware could be needed (like hdmi monitor, usb sound interface, a mouse or usb touchscreen). SPI displays, I2S DAC, hardware controls (buttons, encoders, wich rely on Paspberry Pi specific WiringPi library) are challenging to get working on exotic hardware.
they are also here other threads on the subject ( maybe search with OrangePi) with successfull results