Hi @EchoHarmony ,
The App Build Environment is a great tool for fast iterative development, but there is not a 100% seemless translation to the physical device. A few things to consider...
Architecture. Your app build environment is likely an amd system, whereas the ctrlX CORE x3 is arm. There may be nuances when deploying to each architecture.
The OS and kernel modules. CtrlX OS is based on Ubuntu, but is not the exact same OS as the App Build Environment.
Reserved interfaces. There are a number of ports, slots and plugs that are reserved by the system. So long as you don't use these in your application, there should be no issue deploying on ctrlX OS.
To summarize, the App Build Environment is a great development tool, but does not guarantee functionality on the target device. It will always be necessary to test your application on the runtime system.
... View more