| ML501 Reference Design | |
| EDK 9.1 SP1 / ISE 9.1 SP3 ML501 EDK MicroBlaze Reference Design (ZIP) |
The ML501 reference design provides an EDK project populated with a variety of standalone software applications that can be used to explore the features of the ML501 board. Xilinx Platform Studio provides users with a hardware and software development environment to create and verify their own processing system solutions. |
| Stand-Alone Applications | |
| ml501_mb_standalone_apps_bit_elf_ace.zip (ZIP) | Complete collection of Stand-Alone 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 |
| download.bit | MicroBlaze embedded processing system running bootloop code |
| bootload.elf bootload.ace bootload_readme.txt |
Main menu to load and launch ACE file demonstrations |
| 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 |
| flash_hello.elf flash_hello_readme.txt |
Place holder application for a user generated Linear Flash design. Loaded from Linear Flash. |
| flash_test.elf flash_test.ace flash_test_readme.txt |
Tests Linear Flash Memory |
| hello.elf hello.ace hello_readme.txt |
Exercises serial port output and input functionality using libc routines |
| hello_uart.elf hello_uart.ace hello_uart_readme.txt |
Exercises serial port output and input functionality using low level UART driver routines |
| iic_eeprom.elf iic_eeprom.ace iic_eeprom_readme.txt |
Software bit-banging tests of IIC EEPROM |
| my_ace.elf my_ace.ace my_ace_readme.txt |
Place holder application for a user generated ACE file. Loaded from CompactFlash. |
| my_plat_flash.elf my_plat_flash_readme.txt |
Place holder application for a user generated Platform Flash design. Loaded from Platform Flash. |
| piezo.elf piezo.ace ringtones.zip piezo_readme.txt |
Demonstrates audio output to the onboard piezo speaker using the Ringtone RTTTL files |
| 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 |
| simon.elf simon.ace simon_readme.txt |
Interactive game using N,E,S,W buttons and LEDs as well as the LCD panel |
| 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 |
| spi_hello.elf spi_hello_readme.txt |
Place holder application for a user generated SPI Flash design. Loaded from SPI Flash. |
| sysace_rebooter.elf sysace_rebooter.ace sysace_rebooter_readme.txt |
User selectable loading of ACE files utilizing the System ACE CF controller |
| test_ac97.elf test_ac97.ace test_ac97_readme.txt |
Records and plays back audio using the AC97 controller |
| testfatfs.elf testfatfs.ace testfatfs.zip testfatfs_readme.txt |
Write and read test of the FAT file system on the CompactFlash card |
| usb_hpi_test.elf usb_hpi_test.ace demo.bin usb_hpi_test_readme.txt |
USB host interface test utilizing a USB keyboard |
| usb_printer.elf usb_printer.ace printer.bin usb_printer_readme.txt |
USB host interface test utilizing a USB printer |
| webserver.elf webserver.ace webserver_readme.txt |
Web browser based control of GPIO LEDs and display of GPIO DIP switch status over Ethernet |
| xrom.elf xrom.ace xrom_readme.txt |
Board tests/diagnostics |