| 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 DDR2_SDRAM_DIMM1 |