General Theory
— TFTP server
— NFS Portmap server
— DHCP server
— Minicom, a serial console emulator
— Target root file system
Hardware requirements
•
— Large hard drive (40GB+)
— Lots of RAM (256MB+)
— Fast processor, e.g. MPC744x at 1GHz+
— Fast or GigE network interface
The target, on the other hand, has the following characteristics
•
•
•
Evaluation/engineering sample boards
Little initial software
Serial and/or network console
and the following requirements
•
Firmware/BootROM (such as DINK32 or U-boot)
— Download capability: TFTP client
— Serial console
— Execute a user program
— Pass platform information to the OS
Hardware
•
— Ethernet interface
— Serial port
— RAM
— No hard drive
Figure 3., “Putting It All Together”, shows how all the parts interact.
PPC Target
Board(s)
/opt/ppc_82xx
/opt/ppc_74xx
Host
Hard Drive
NFS
Root
NFS
Root
Exports
Network
NFS Mount
File
File
System
System
Figure 3. Putting It All Together
The target will mount the NFS root file system with an NFS mount command. The host will export the NFS root file
systems to the target boards, each board has its own NFS root file system, shown here we have two targets, and two
Genesi Pegasos II Kernel and NFS Facility, Rev. 0
Freescale Semiconductor
7