When you say you are running it on an upboard, do you mean this?
If so, that board uses an Intel Atom x5-Z8350 processor. Although the SR-300 works on Windows 10, it also requires a minimum processor spec of Intel Core 6th generation Skylake. Sadly, that is likely why it works on your Asus but not on the Up board.
Often, you may be able to do basic processing of raw camera data or RGB video with RealSense if your processor does not meet the specification, even if you cannot access RealSense's other advanced functions such as scanning and tracking. In the case of Up board though, the camera is not detected, Apparently, the board uses a form of USB 3.0 called OTG (On The Go), which is a kind of USB adapter. RealSense is very sensitive in regards to the USB ports it will work with, and so there may be some aspect of the OTG that is causing the camera not to be detected.
If the camera is not supported, why there is an option called "enable SR300 camera support" on the BIOS menu?