Reference13r1:App-Platform/Installation: Difference between revisions

From innovaphone wiki
Jump to navigation Jump to search
(New page: 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 nec...)
 
No edit summary
Line 1: Line 1:
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.
The innovaphone App Platform can be automatically installed in one single step here.


== Configuration ==
== prerequisites ==
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.
* IP settings configured under [http://wiki.innovaphone.com/index.php?title=Reference13r1:App_Platform/IP App Platform/IP]
* Proxy ARP enabled under [http://wiki.innovaphone.com/index.php?title=Reference13r1:IP4/ETH/IP IP4/ETH/IP]
* mSATA module for an IPx11 or a CF card on an IPx10


{|
== Installation ==
|valign=top nowrap=true|'''Linux kernel file:'''
The default image URL is found by searching for a linux.json file on https://store.innovaphone.com/release/download
| The Linux kernel file name on the CF card. For the Linux Application Platform it must be set to:
In this case, your device must have internet access!
:IPxx10 hardware: <code>kernel-armv5te</code>
:IPx11 hardware: <code>kernel-armv7te</code>
|-
|valign=top nowrap=true|'''Linux initrd file:'''
| The Linux initrd file name on the CF card if used. Not used for the innovaphone App Platform.
|-
|valign=top nowrap=true|'''Kernel command line:'''
| The kernel command line which is set at start-up. After a successful installation the value is ''root=/dev/sda3''.
|-
|valign=top nowrap=true|'''Ramdisk size:'''
| The size of the RAM disk in kBytes if used. Just used automatically during the installation.
|-
|valign=top nowrap=true|'''Autostart Linux:'''
| If ticked, Linux is started automatically if the device reboots and Linux is not running.
|}


== Start ==
You can also enter a direct URL to a remote or local webserver with the image file, e.g. http://store.innovaphone.com/alpha/download/app-platform/70002/app-platform-armel.img
For starting Linux a kernel binary must be uploaded or be provided via the flash disk. 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 flash disk as whole partition.


The App Platform [http://download.innovaphone.com/ image] includes both the Linux Kernel and the root file system. The App Platform can be installed through [http://wiki.innovaphone.com/index.php?title=Reference13r1:App_Platform/Installation App Platform/Installation]
The following steps are executed during installation:


== Shutdown ==
* download of the image through HTTP
The shutdown link is available if the App Platform is running correctly and should be always used for a gracefull shutdown.
* upload of the image to the SSD/CF card
* configuration of ram disk and starting of the ramdisk
* the ram disk creates a new partition with the real size of the disk
* starting of the new rootfs partition


== Stop ==
After the installation, the App Platform can be directly accessed through it's IP address.
Stops the CPU of linux. If used, file system errors may occur afterwards!
 
== Related Articles ==
The former Linux application platform can be still installed. See here:
[http://wiki.innovaphone.com/index.php?title=Reference9:Concept_Linux_Application_Platform Concept Linux Application Platform]

Revision as of 11:36, 18 March 2019

The innovaphone App Platform can be automatically installed in one single step here.

prerequisites

  • IP settings configured under App Platform/IP
  • Proxy ARP enabled under IP4/ETH/IP
  • mSATA module for an IPx11 or a CF card on an IPx10

Installation

The default image URL is found by searching for a linux.json file on https://store.innovaphone.com/release/download In this case, your device must have internet access!

You can also enter a direct URL to a remote or local webserver with the image file, e.g. http://store.innovaphone.com/alpha/download/app-platform/70002/app-platform-armel.img

The following steps are executed during installation:

  • download of the image through HTTP
  • upload of the image to the SSD/CF card
  • configuration of ram disk and starting of the ramdisk
  • the ram disk creates a new partition with the real size of the disk
  • starting of the new rootfs partition

After the installation, the App Platform can be directly accessed through it's IP address.