ML501 Designs |
Feature Tested / Description |
| ml501_mb_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 "system_my_ace.ace" in configuration address 6 of the production ML501 CF card |
BSB Design |
|
| ML501 EDK BSB Design | Design source files and tutorials are available here |
| ml501_bsb_bootloop.bit ml501_bsb_testapp_mem.elf ml501_bsb_testapp_mem.ace testapp_memory_readme.txt |
SRAM & DDR2 |
| ml501_bsb_bootloop.bit ml501_bsb_testapp_periph.elf ml501_bsb_testapp_periph.ace testapp_peripheral_readme.txt |
RS232_Uart_2 LEDs_8Bit LEDs_Positions Push_Buttons_5Bit DIP_Switches_8Bit IIC_EEPROM Ethernet_MAC SysACE_CompactFlash debug_module |
BSB + STD IP Design |
|
| ML501 BSB Design IP Addition | Design source files and tutorials are available here |
| ml501_std_ip_bootloop.bit bootload_video.elf bootload_video.ace bootload_video_readme.txt |
Video Bootload application |
| ml501_std_ip_bootloop.bit button_led_test.elf button_led_test.ace button_led_test_readme.txt |
Verifies functionality of GPIO DIP switches, GPIO LEDs, N,E,S,W buttons and LEDs |
| ml501_std_ip_bootloop.bit flash_hello.elf flash_hello_readme.txt |
Place holder application for a user generated Linear Flash design. Loaded from Linear Flash. |
| ml501_std_ip_bootloop.bit hello.elf hello.ace hello_readme.txt |
Exercises serial port output and input functionality using libc routines |
| ml501_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 |
| ml501_std_ip_bootloop.bit iic_clock.elf iic_clock.ace iic_clock_readme.txt |
The Xilinx IIC peripheral is used in dynamic mode along with its
low-level driver to access the Clock generator chip |
| ml501_std_ip_bootloop.bit iic_ddr2.elf iic_ddr2.ace iic_ddr2_readme.txt |
The Xilinx IIC peripheral is used in dynamic mode along with its low-level driver to access the DDR2 SPD EEPROM |
| ml501_std_ip_bootloop.bit iic_eeprom.elf iic_eeprom.ace iic_eeprom_readme.txt |
IIC Dynamic mode EEPROM access example |
| ml501_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 |
| ml501_std_ip_bootloop.bit lwipdemo.elf lwipdemo.ace lwipdemo_readme.txt |
Web browser based control of GPIO LEDs and display of GPIO DIP switch status over Ethernet. Uses LWIP in sockets mode for a webserver. |
| ml501_std_ip_bootloop.bit my_ace.elf my_ace.ace my_ace_readme.txt |
Place holder application for a user generated ACE file. Loaded from CompactFlash. |
| ml501_std_ip_bootloop.bit my_plat_flash.elf my_plat_flash_readme.txt |
Place holder application for a user generated Platform Flash design. Loaded from Platform Flash. |
| ml501_std_ip_bootloop.bit piezo.elf piezo.ace ringtones.zip piezo_readme.txt |
Demonstrates audio output to the onboard piezo speaker using the Ringtone RTTTL files |
| ml501_std_ip_bootloop.bit ps2_scancodes_polled.elf ps2_scancodes_polled.ace ps2_scancodes_polled_readme.txt |
Shows the scancodes from devices attached to the PS/2 input ports |
| ml501_std_ip_bootloop.bit simon.elf simon.ace simon_readme.txt |
Interactive game using N,E,S,W buttons and LEDs as well as the LCD panel |
| ml501_std_ip_bootloop.bit spi_hello.elf spi_hello_readme.txt |
Place holder application for a user generated SPI Flash design. Loaded from SPI Flash. |
| ml501_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 |
| ml501_std_ip_bootloop.bit sysace_rebooter.elf sysace_rebooter.ace sysace_rebooter_readme.txt |
User selectable loading of ACE files utilizing the System ACE™ CF controller |
| ml501_std_ip_bootloop.bit xflash.elf xflash.ace xflash_readme.txt |
Tests Linear Flash Memory |
| ml501_std_ip_bootloop.bit xrom.elf xrom.ace xrom_readme.txt |
Board tests/diagnostics |
BSB + STD IP + Pcores Design |
|
| ML501 STD IP Design Pcore Addition | Design source files and tutorials are available here |
| ml501_pcores_bootloop.bit slideshow.elf slideshow.ace slides.zip slideshow_readme.txt |
A self-running audio and video presentation highlighting features of the ML501 and Virtex®-5 technology |
| ml501_pcores_bootloop.bit test_ac97.elf test_ac97.ace test_ac97_readme.txt |
Records and plays back audio using the AC97 controller |
| ml501_pcores_bootloop.bit usb_hpi_test.elf usb_hpi_test.ace demo.bin usb_hpi_test_readme.txt |
USB host interface test utilizing a USB keyboard |
| ml501_pcores_bootloop.bit usb_printer.elf usb_printer.ace printer.bin usb_printer_readme.txt |
USB host interface test utilizing a USB printer |