Xilinx ML510 Stand-Alone Applications

ML510 Designs Feature Tested / Description
ml510_standalone_apps_bit_elf_ace.zip Complete collection of Standalone Applications and Board Test bit, elf, and ACE files

To run each application individually, select one of the ACE files below and replace the "my_ace.ace" in configuration address 6 of the production ML510 CF card
BSB1 Design
ML510 EDK BSB1 Designs
Design source files and tutorials are available here
ml510_bsb1_bootloop.bit
ml510_bsb1_testapp_mem.elf
ml510_bsb1_testapp_mem.ace
testapp_memory_readme.txt
DIMM0 DDR2 Test
ml510_bsb1_bootloop.bit
ml510_bsb1_testapp_periph.elf
ml510_bsb1_testapp_periph.ace
testapp_peripheral_readme.txt
DDR2_SDRAM_DIMM0
FLASH
Hard_Ethernet_MAC
PCI32_BRIDGE
IIC_EEPROM
LCD_OPTIONAL
LEDs_4Bit
RS232_Uart_1
SPI_EEPROM
SysACE_CompactFlash
debug_module
plb_v46
xps_intc_0
xps_timer_1
BSB1 + STD IP Design
ML510 BSB1 Design Std IP Addition Design source files and tutorials are available here
ml510_std_ip_bootloop.bit
lwipdemo_rgmii.elf
lwipdemo_rgmii.ace
lwipdemo_rgmii_readme.txt
Uses LWIP in sockets mode for a webserver, with RGMII
ml510_std_ip_bootloop.bit
ace_loader.elf
ace_loader.ace
ace_loader_readme.txt
Main menu to load and launch ACE file demonstrations
ml510_std_ip_bootloop.bit
ddr_mem_test.elf
ddr_mem_test.ace
ddr_mem_test_readme.txt
DIMM0 Memory Test
ml510_std_ip_bootloop.bit
hello.elf
hello.ace
hello_readme.txt
Exercises serial port output and input functionality using libc routines
ml510_std_ip_bootloop.bit
hello_dip.elf
hello_dip.ace
hello_dip_readme.txt
Verifies functionality of GPIO DIP switches, GPIO LEDs
ml510_std_ip_bootloop.bit
hello_lcd.elf
hello_lcd.ace
hello_lcd_readme.txt
Verifies functionality of LCD display
ml510_std_ip_bootloop.bit
hello_pci.elf
hello_pci.ace
hello_pci_readme.txt
Scans PCI bus
ml510_std_ip_bootloop.bit
hello_spi.elf
hello_spi.ace
hello_spi_readme.txt
Place holder application for a user generated SPI Flash design. Loaded from SPI Flash.
ml510_std_ip_bootloop.bit
hello_uart.elf
hello_uart.ace
hello_uart_readme.txt
Exercises serial port output and input functionality using low level UART driver routines on UART #1
ml510_std_ip_bootloop.bit
iic_ddr2_dimm0.elf
iic_ddr2_dimm0.ace
iic_ddr2_dimm0_readme.txt
The Xilinx IIC peripheral is used in dynamic mode along with its low-level driver to access DIMM0
ml510_std_ip_bootloop.bit
iic_ddr2_dimm1.elf
iic_ddr2_dimm1.ace
iic_ddr2_dimm1_readme.txt
The Xilinx IIC peripheral is used in dynamic mode along with its low-level driver to access DIMM1
ml510_std_ip_bootloop.bit
iic_eeprom.elf
iic_eeprom.ace
iic_eeprom_readme.txt
IIC Dynamic mode EEPROM access example
ml510_std_ip_bootloop.bit
iic_fan.elf
iic_fan.ace
iic_fan_readme.txt
The Xilinx IIC peripheral is used in dynamic mode along with its low-level driver to access the Fan Controller
ml510_std_ip_bootloop.bit
iic_pcie.elf
iic_pcie.ace
iic_pcie_readme.txt
The Xilinx IIC peripheral is used in dynamic mode along with its low-level driver to access the PCIe slot power controller chip
ml510_std_ip_bootloop.bit
iic_temp_voltage.elf
iic_temp_voltage.ace
iic_temp_voltage_readme.txt
The Xilinx IIC peripheral is used in dynamic mode along with its low-level driver to access the temperature and voltage monitor chip
ml510_std_ip_bootloop.bit
lwipdemo_rgmii.elf
lwipdemo_rgmii.ace
lwipdemo_rgmii_readme.txt
Uses LWIP in sockets mode for a webserver
ml510_std_ip_bootloop.bit
real_time_clock.elf
real_time_clock.ace
real_time_clock_readme.txt
User selectable loading of ACE files utilizing the System ACE™ CF controller
ml510_std_ip_bootloop.bit
set_eeprom.elf
set_eeprom.ace
set_eeprom_readme.txt
Tests the eeprom chip
ml510_std_ip_bootloop.bit
slideshow.elf
slideshow.ace
slides.zip
slideshow_readme.txt
A self-running video presentation highlighting features of the ML510 and Virtex-5 technology
ml510_std_ip_bootloop.bit
testfatfs.elf
testfatfs.ace
testfatfs.zip
testfatfs_readme.txt
Write and read test of the FAT file system on the CompactFlash card
ml510_std_ip_bootloop.bit
xflash.elf
xflash.ace
xflash_readme.txt
Tests Linear Flash Memory
BSB2 Design
ML510 BSB2 Designs
Design source files and tutorials are available here
ml510_bsb2_bootloop.bit
ml510_bsb2_testapp_mem.elf
ml510_bsb2_testapp_mem.ace
testapp_memory_readme.txt
DIMM1 DDR2 Test
ml510_bsb2_bootloop.bit
ml510_bsb2_testapp_periph.elf
ml510_bsb2_testapp_periph.ace
testapp_peripheral_readme.txt
DDR2_SDRAM_DIMM1
Hard_Ethernet_MAC
RS232_Uart_2
SysACE_CompactFlash
debug_module
plb_v46
xps_intc_0
xps_timer_1
BSB2 + Std IP Design
ML510 BSB2 Design Std IP Addition Design source files and tutorials are available here
ml510_bsb2_std_ip_bootloop.bit
lwipdemo_sgmii.elf
lwipdemo_sgmii.ace
lwipdemo_sgmii_readme.txt
Uses LWIP in sockets mode for a webserver, with SGMII
Dual Processor Design (BSB1 + BSB2)
ML510 Dual Design
Design source files and tutorials are available here
ml510_dual_bootloop.bit
ml510_dual_testapp_mem_0.elf
ml510_dual_testapp_mem_1.elf
ml510_dual_testapp_mem.ace
testapp_memory_readme.txt
DIMM0 and DIMM1 DDR2 Tests
ml510_dual_bootloop.bit
lwipdemo_rgmii_dual_microblaze_0.elf
lwipdemo_sgmii_dual_microblaze_1.elf
ml510_dual_rgmii_sgmii.ace
testapp_peripheral_readme.txt

DDR2_SDRAM_DIMM0
FLASH
Hard_Ethernet_MAC_0
IIC_EEPROM
LCD_OPTIONAL
LEDs_4Bit
ORGate_1
PCI32_BRIDGE
RS232_Uart_1
SPI_EEPROM
SysACE_CompactFlash
plb_v46
xps_intc

DDR2_SDRAM_DIMM1
Hard_Ethernet_MAC
RS232_Uart_2
plb_v46
xps_intc

 
/csi/footer.htm