Not knowing the first thing on how to build a minimal linux system on an embedded device, I'd like to get some pointers in the right direction.
Generally speaking, I'd like to know what are the basic requirements, pieces and steps to get a an ultra minimalistic *nix shell to run on an embedded processor, not already containing any accessible OS.
More specifically, I have a Qualcomm
MDM9200 based router, that contain an embedded WebUI (probably
mini_httpd), but is not running anything else, that can be accessed or used to change the WebUI. Also, this device is not based on a linux at all. So, I'd like to understand how I could run a simple linux like-shell (BusyBox?) on such a device?