Open main menu

DAVE Developer's Wiki β

Changes

Deploying Embedded Linux Systems

727 bytes added, 09:32, 10 May 2012
The development environment
= The development environment =
 
The following figure illustrates the typical developing environment for an Embedded Linux system: it is composed by a host machine and a target machine.
 
[[File:Development env.png]]
 
The host is used by the developer to (cross-)compile the code that will run on the target, for example a DAVE ARM platform such as Qong or Zefeer, while the host is assumed to be a PC running the Linux operating system. The Linux kernel running on the target is able to mount the root file system from different physical media. During the software development, it is very common to use a directory exported via NFS by the host for this purpose. Moreover, the linux kernel is usually retrieved by a simple network transfer protocol like tftp.
= Moving to the field =
customer
235
edits