Xilinx ML403 User Manual

Page 23

Advertising
background image

Linux Kernel

XAPP979 (v1.0) February 26, 2007

www.xilinx.com

23

R

6.

Click Connect_Periphs and add the OPB_INTC, OPB_SYSACE, OPB_IIC, OPB_SPI,
OPB_IIC, and OPB 16550 peripherals, using the instance names shown in

Figure 27

.

Click OK.

7.

Select Software

Generate Libraries and BSPs to generate the LSP in

ml403_ppc_opb_iic/linux

.

8.

From

ml403_ppc_opb_iic/linux

, run

patch_nobspgen.

9.

The

ml403_ppc_opb_iic/linux/.config

is used to define the contents of the Linux

kernel. Run

make oldconfig

An alternative is to enter

make menuconfig

and generate a new

.config

using the following

options.

Select General Setup

Enable IIC. Disable PS/2 keyboard. Change to /dev/ram for booting from ramdisk.

Select Input Core Support. Disable all.

Select Character Devices. Disable Virtual. Leave Serial enabled. Disable Xilinx GPIO and
Touchscreen.

10. Run

make clean dep zImage.initrd

. Verify that the

zImage.initrd.elf

file is in

the

ml403_ppc_opb_iic/linux/arch/ppc/boot/images

directory.

11. Invoke Impact and download

implementation/download.bit

to XC4VFX12. Either

select Device Configuration

Download Bitstream from XPS or run the following

Figure 27: Connected Peripherals

X979_27_012907

Advertising