Xilinx ML403 specifications Linux Kernel

Page 21

Linux Kernel

R

13.ChipScope results are analyzed in the waveform window as shown in Figure 25. The waveforms may be easier to read if the discrete signals are removed after they are renamed. To share the results with remote colleagues, save the results in the waveform window as a Value Change Dump (vcd) file. The vcd files can be translated and viewed in most simulators. The vcd2wlf translator in Modeltech reads a vcd file and generates a wlf file for viewing in the

Modeltech waveform viewer. The vcd file can be opened in the Cadence Design System, Inc. Simvision design tool by selecting File Open Database.

Linux Kernel

X979_25_012907

Figure 25: ChipScope Analyzer Results

New users of MontaVista Linux should read XAPP 765 Getting Started with EDK and Monta Vista Linux. The steps to build and boot a Linux kernel are given below. Steps 1-3, 7, 8 are run on a Linux machine with MontaVista Professional Edition© installed.

1.Add /opt/montavista/pro/host/bin and /opt/montavista/pro/devkit/ppc/405/bin

to $PATH.

2.Change to the ml403_IIC/linux directory.

3.Run

tar cf - -C /opt/montavista/pro/devkit/lsp/xilinx-ml300- ppc_405/linux-2.4.20_mvl31/ . tar xf -

4.To generate the Linux LSP in XPS, enter Software Software Platform Settings. Select Kernel and Operating Systems, then select linux_mvl31 v1.00.c.

XAPP979 (v1.0) February 26, 2007

www.xilinx.com

21

Image 21
Contents Included Systems SummaryIntroduction IIC PrimerIntroduction Data Transfer on the IIC Bus Reference System Specifics Reference System SpecificsOPB IIC Registers ML403 XC4VFX12 Address MapOPB IIC Registers Address OPB IIC Control Register Bits Name DescriptionStatus Register SR Status Register Bit Definitions Contd Microchip 24LC04 Configuring the OPB IIC Core24LC04 Control Byte Allocation ML40x Schematic for IIC ConnectionsML40x Resistors Expansion Header Fpga IIC Pins TotalPhase Aardvark AdapterAardvark Control Center Software Projects Executing the Reference System from EDKProjects interfacing to Aardvark Adapter Running the Applications Running the ApplicationsProject HyperTerminal Parameters Using ChipScope with OPB IIC Invoke XPS. Run Hardware → Generate NetlistRun Start → Programs → ChipScope Pro → ChipScope Inserter Start → Programs → ChipScope Pro → ChipScope Pro Analyzer Making Net Connections in ChipScope InserterSetting Up the Chipscope Trigger Linux Kernel Linux KernelBSP Settings Connected Peripherals Simulation SimulationOPB IIC Simulation Signal Name FunctionalityComplete Simulation Arbitrartion Lost Test Simulation Arbitration Lost Test Code Simulation with iicAA as Master Test code with iicAA as Master X97934012907 Test Code for Simulation with iic20 as Master History RevisionReferences Revision