Reference9:Linux/General

From innovaphone wiki
Jump to navigation Jump to search
There are also other versions of this article available: Reference8 | Reference9 (this version)

The innovaphone OS and the Linux Application Platform coexist on the device. The Linux Application Platform uses the second CPU core and reserved memory. With enabled Linux support the necessary memory is reserved during the device reboot.

Configuration

The Linux OS is in a non-local network. To access it with devices that have no proper routing configuration for it, Proxy ARP in the source network interface on this device must be enabled.

Linux kernel file: The Linux kernel file name on the CF card. For the Linux Application Platform it must be set to:
IPxx10 hardware: Image-6010-3.4.10
IPx11 hardware: Image-IPx11-4.4.0
Linux initrd file: The Linux initrd file name on the CF card if used. Not used for the innovaphone Linux Application Platform.
Kernel command line: The kernel command line which is set at start-up. For a new innovaphone Linux Application Platform it must be set to root=/dev/sda2. After a successful installation it is changed to root=/dev/sda4 by the installation script.
Ramdisk size: The size of the RAM disk in kBytes if used. Not used for the innovaphone Linux Application Platform.
Autostart Linux: If ticked, Linux is started automatically if the device reboots and Linux is not running.

Start

For starting Linux a kernel binary must be uploaded or be provided via the compact flash (CF) card. Via the kernel command line the kernel is informed where the root file system is found. It can be uploaded as temporary RAM disk (initrd) or be available on the CF card as whole partition.

The Linux Application Platform image includes both the Linux Kernel and the root file system. The image can be uploaded to the CF card with the CF image page.

Related Articles

Concept Linux Application Platform