Here we describe the required setup and necessary steps to translate an interpreter with the RPython translator to target ARM using a cross compilation toolchain.
While it is possible to translate an RPython program for ARM directly on an ARM device following the normal translation steps it is not really feasible on most ARM machines. The alternative is to cross-translate using a cross-compilation toolchain.