Pages

2012-11-21

Open Source Embedded Distributions

Hi,

This is a short list of most know Linux embedded distributions:


  • LTIB (http://www.ltib.org) Linux Target Image Builder
  • Buildroot (http://buildroot.uclibc.org/)
  • T2 SDE (http://www.t2-project.org)
  • PTXdist (http://www.ptxdist.org)
  • DENX Emebedded Linux Development Kit (http://www.denx.de)
  • OpenEmbedded (http://wiki.openembedded.net/)

Installing/Configuring TFTP Server on Fedora

Hi,

In this post we will explain how to install and configure a TFTP Server on Fedora.

The purpose of a TFTP Server in an embedded Linux installation is to allow the  bootloader (Uboot) to download the new compiled kernel from the development host computer to the Flash Memory of the board.



  • Installing the TFTP Server:
First you should be logged as root.
From the shell:
yum install tftp-server

  •  Configuring the TFTP Server:

The configuration file for the TFTP service handled by xinetd resides at /etc/xinetd.d/tftp
From the shell (always logged in as root) edit this file using vi for example. Two lines will be changed.


server_args = -s /tftpboot
disable = no
Save and exit

  •  Restarting network services:

From the shell (always logged in as root):
chkconfig tftp on

chkconfig xinetd on

service xinetd restart

Note: To be able to test the new TFTP Server installation from your localhost you should first install TFTP Client on your machine using:
yum install tftp