Page 2 - Overview; Setup
Overview • Setup • Boot with ACE-loader ACE File • Observe LCD and Terminal messages • Load new Configuration • Re-load ACE-loader
Page 3 - The ML510 MicroBlaze design
ML510 BSB DIMM0 Hardware • The ML510 MicroBlaze design hardware includes: – DDR2 Interface (512 MB) – BRAM – External Memory Controller (EMC) – Networking – UART – Interrupt Controller – GPIO – EEPROM (IIC and SPI) – Timer – System ACE CF Interface – PLB Arbiter Note: Presentation applies to the ML5...
Page 7 - ML510 Dual Processor Hardware
ML510 Dual Processor Hardware • The ML510 Dual Processor design hardware includes: • PPC440_0: – DDR2 Interface (512 MB) – BRAM (64 KB) – External Memory Controller – Networking – UART – Interrupt Controller – GPIO – EEPROM (IIC and SPI) – System ACE CF Interface – PLB Arbiter • PPC440_1: – DDR2 Int...
Page 8 - Additional Setup Details; Software Requirements; Terminal Programs
Additional Setup Details • Refer to ml510_overview_setup.ppt for details on: – Software Requirements – ML510 Board Setup • Equipment and Cables • Software • Network – Terminal Programs • This presentation requires the 9600-8-N-1 Baud terminal setup Note: Presentation applies to the ML510
Page 9 - Hardware Setup
Hardware Setup • Connect the Xilinx Parallel Cable IV (PC4) to the ML510 board • Connect the RS232 nullmodem cable to the ML510 board Note: Presentation applies to the ML510
Page 10 - Connect a DVI monitor; or
Hardware Setup • The ML510 uses a DVI videointerface • Connect a DVI monitor or • Use a DVI/VGA adapter to connect a VGA monitor – http://www.belkin.com Note: Presentation applies to the ML510
Page 11 - USB Keyboard
Hardware Setup • USB Keyboard – www.dell.com Note: Presentation applies to the ML510
Page 12 - Software Setup; Start a Terminal Program for each UART:
Software Setup • Start a Terminal Program for each UART: Note: Presentation applies to the ML510
Page 13 - Factory CompactFlash
Factory CompactFlash • The CompactFlash shipped with the ML510 board has the following ace files preloaded: Note: Presentation applies to the ML510
Page 14 - Network Setup; Set PHY0 Jumpers
Network Setup • Set PHY0 Jumpers • MII – Connect pins 1 & 2 on J50 and J28 • RGMII – Connect pins 1 & 2 on J50; connect J49 Note: Refer to the ML510 User Guide – UG356 for details
Page 15 - CompactFlash Setup
CompactFlash Setup • Insert the CompactFlash provided with the ML510 fully into the CompactFlash slot on the ML510 board
Page 16 - Equipment Setup; Power-up the ML510 board
Equipment Setup • Set SW3 DIP Switches to 00010101 (1 = ON) • Power-up the ML510 board Note: Presentation applies to the ML510
Page 17 - ACE–Loader; The terminal window also reflects the ACE-loader application
ACE–Loader • The terminal window also reflects the ACE-loader application • Type the desired number in the terminal window to choose an application • After each demo, push the SysACE reset to return to bootload Note: Presentation applies to the ML510
Page 18 - CF1 – TestApp Peripheral; Type 1, to launch the TestApp Peripheral DIMM0 design; Set jumpers for MII takes several minutes to complete
CF1 – TestApp Peripheral • Type 1, to launch the TestApp Peripheral DIMM0 design – Set jumpers for MII; takes several minutes to complete Note: MicroBlaze DIMM0 Design
Page 19 - CF2 – VxWorks DIMM0; Type 2, to launch the VxWorks on the Pcore DIMM0 design
CF2 – VxWorks DIMM0 • Type 2, to launch the VxWorks on the Pcore DIMM0 design Note: PPC440 DIMM0 Design
Page 20 - CF3 – TestApp Peripheral; Type 3, to launch the TestApp Peripheral DIMM1 design; View on COM2 takes several minutes to complete
CF3 – TestApp Peripheral • Type 3, to launch the TestApp Peripheral DIMM1 design – View on COM2; takes several minutes to complete Note: MicroBlaze DIMM1 Design
Page 21 - CF4 – VxWorks DIMM1; Type 4, to launch the VxWorks on the BSB DIMM1 design
CF4 – VxWorks DIMM1 • Type 4, to launch the VxWorks on the BSB DIMM1 design Note: PPC440 DIMM1 Design
Page 22 - CF5 – Dual VxWorks; Type 5, to launch the Dual Processor VxWorks design; Set jumpers
CF5 – Dual VxWorks • Type 5, to launch the Dual Processor VxWorks design – Set jumpers for RGMII Note: Dual PPC440 Design
Page 23 - CF6 – My ACE; Same message appears on the Monitor
CF6 – My ACE • Type 6, to launch the placeholder design, my_ace – Same message appears on the Monitor Note: PPC440 Pcore DIMM0 Design
Page 24 - CF7 – Slideshow; Type 7, to launch the slideshow application
CF7 – Slideshow • Type 7, to launch the slideshow application • The slideshow loads the presentation into memory then presents it Note: Presentation applies to the ML510
Page 25 - Slideshow; The slideshow app will present a series of slides on the Monitor:
Slideshow • The slideshow app will present a series of slides on the Monitor: Note: Presentation applies to the ML510
Page 26 - Documentation
Documentation • Virtex-5 – Silicon Devices http://www.xilinx.com/products/silicon_solutions – Virtex-5 Multi-Platform FPGA http://www.xilinx.com/products/silicon_solutions/fpgas/virtex/virtex5 – Virtex-5 Family Overview: LX, LXT, SXT, and FXT Platforms http://www.xilinx.com/support/documentation/dat...
Page 29 - Design Resources
Documentation • Design Resources – ISE Development Tools and IP http://www.xilinx.com/ise – Integrated Software Environment (ISE) Foundation Resources http://www.xilinx.com/ise/logic_design_prod/foundation.htm – ISE Manuals http://www.xilinx.com/support/software_manuals.htm – ISE Development System ...
Page 30 - Additional Design Resources
Documentation • Additional Design Resources – Customer Support http://www.xilinx.com/support – Xilinx Design Services: http://www.xilinx.com/xds – Titanium Dedicated Engineering: http://www.xilinx.com/titanium – Education Services: http://www.xilinx.com/education – Xilinx On Board (Board and kit loc...
Page 31 - Platform Studio
Documentation • Platform Studio – Embedded Development Kit (EDK) Resources http://www.xilinx.com/edk – Embedded System Tools Reference Manual http://www.xilinx.com/support/documentation/sw_manuals/edk10_est_rm.pdf – EDK Concepts, Tools, and Techniques http://www.xilinx.com/support/documentation/sw_m...
Page 33 - MicroBlaze
Documentation • MicroBlaze – MicroBlaze Processor http://www.xilinx.com/microblaze – MicroBlaze Processor Reference Guide – UG081 http://www.xilinx.com/support/documentation/sw_manuals/mb_ref_guide.pdf
Page 34 - Memory Solutions
Documentation • Memory Solutions – Demos on Demand – Memory Interface Solutions with Xilinx FPGAs http://www.demosondemand.com/clients/xilinx/001/page_new2/index.asp#35 – Xilinx Memory Corner http://www.xilinx.com/products/design_resources/mem_corner – Additional Memory Resources http://www.xilinx.c...
Page 35 - ChipScope Pro
Documentation • ChipScope Pro – ChipScope Pro 10.1i Serial IO Toolkit User Manual http://www.xilinx.com/ise/verification/chipscope_pro_siotk_10_1_ug213.pdf – ChipScope Pro 10.1i ChipScope Pro Software and Cores User Guide http://www.xilinx.com/ise/verification/chipscope_pro_sw_cores_10_1_ug029.pdf
Page 36 - Ethernet
Documentation • Ethernet – Virtex-5 Embedded Tri-Mode Ethernet MAC Wrapper Data Sheet http://www.xilinx.com/support/documentation/ip_documentation/v5_emac_ds550.pdf – Virtex-5 Embedded Tri-Mode Ethernet MAC Wrapper Getting Started Guide http://www.xilinx.com/support/documentation/ip_documentation/v5...
Page 40 - IP
Documentation • IP – Local Memory Bus Data Sheet – DS445 http://www.xilinx.com/support/documentation/ip_documentation/lmb_v10.pdf – Block RAM Block Data Sheet – DS444 http://www.xilinx.com/support/documentation/ip_documentation/bram_block.pdf – Microprocessor Debug Module Data Sheet – DS641 http://w...