10 www.xilinx.com ML501 Reference DesignUG227 (v1.0) June 18, 2007Reference Designs RStand-Alone Software ApplicationsSoftware applications (Table 1) that run on the EDK hardware reference design can becompiled within EDK and downloaded to the ML501 with a JTAG download cable forverification. A set of pre-built ELF and ACE files as well as a readme.txt file explaininghow to run each of the applications for the ML501 are available at:• http://www.xilinx.com/products/boards/ml501/reference_designs.htm#ref_designTable 1: Demonstration Software ApplicationsName Descriptionml501_mb_standalone_apps_bit_elf_ace.zipComplete collection of stand-alone BIT, ELF,and ACE files. To run each applicationindividually, select one of the ACE files andreplace system_my_ace.ace inconfiguration address 6 of the productionML501 CF card.download.bit MicroBlaze embedded processing systemrunning bootloop code.bootload.elfbootload.acebootload_readme.txtMain menu to load and launch ACE filedemonstrations.button_led_test.elfbutton_led_test.acebutton_led_test_readme.txtVerifies functionality of GPIO DIP switches,GPIO LEDs, N-E-S-W buttons and LEDs.flash_hello.elfflash_hello_readme.txtPlaceholder application for a user-generatedlinear flash design. Loaded from linear flash.flash_test.elfflash_test.aceflash_test_readme.txtTests linear flash memory.hello.elfhello.acehello_readme.txtExercises serial port output and inputfunctionality using libc routines.hello_uart.elfhello_uart.acehello_uart_readme.txtExercises serial port output and inputfunctionality using low-level UART driverroutines.iic_eeprom.elfiic_eeprom.aceiic_eeprom_readme.txtSoftware bit-banging tests of IIC EEPROM.my_ace.elfmy_ace.acemy_ace_readme.txtPlaceholder application for a user-generatedACE file. Loaded from CompactFlash card.my_plat_flash.elfmy_plat_flash_readme.txtPlaceholder application for a user-generatedPlatform Flash design. Loaded from PlatformFlash.piezo.elfpiezo.aceringtones.zippiezo_readme.txtDemonstrates audio output to the onboardpiezo speaker using the ringtone RTTTL files.