ML507 PPC440 Stand-Alone Applications

ML507 Designs Featured Tested / Description
ml507_ppc440_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 ML507 CF card..

BSB Design
ML507 EDK BSB Design Design source files and tutorials are available here.
ml507_bsb_bootloop (BIT)
ml507_bsb_testapp_mem (ELF)
testapp_memory_readme (TXT)
SRAM & DDR2
ml507_bsb_bootloop (BIT)
ml507_bsb_testapp_periph (ELF)
testapp_peripheral_readme (TXT)
RS232_Uart_2
LEDs_8Bit
LEDs_Positions
/services/design-services/index.htm_Buttons_5Bit
DIP_Switches_8Bit
IIC_EEPROM
Ethernet_MAC
SysACE_CompactFlash
debug_module
BSB + STD IP Design
ML507 BSB Design IP Addition Design source files and tutorials are available here.
ml507_std_ip_bootloop (BIT)
bootload_video (ELF)
bootload_video (ACE)
bootload_video_readme (TXT)
Video Bootload application.
ml507_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.
ml507_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.
ml507_std_ip_bootloop (BIT)
hello (ELF)
hello (ACE)
hello_readme (TXT)
Exercises serial port output and input functionality using libc routines.
ml507_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.
ml507_std_ip_bootloop (BIT)
hello_uart_1 (ELF)
hello_uart_1 (ACE)
hello_uart_1_readme (TXT)
Exercises serial port output and input functionality using low level UART driver routines on UART #2.
ml507_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.
ml507_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.
ml507_std_ip_bootloop (BIT)
iic_eeprom (ELF)
iic_eeprom (ACE)
iic_eeprom_readme (TXT)
IIC Dynamic mode EEPROM access example.
ml507_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.
ml507_std_ip_bootloop (BIT)
iic_sfp (ELF)
iic_sfp (ACE)
iic_sfp_readme (TXT)
The Xilinx IIC peripheral is used in dynamic mode along with its low-level driver to access a user supplied SFP Module.
ml507_std_ip_bootloop (BIT)
lwipdemo (ELF)
lwipdemo (ACE)
image.mfs
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.
ml507_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.
ml507_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.
ml507_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.
ml507_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.
ml507_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.
ml507_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.
ml507_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.
ml507_std_ip_bootloop (BIT)
xflash (ELF)
xflash (ACE)
xflash_readme (TXT)
Tests Linear Flash Memory.
BSB + STD IP + Pcores Design
ML507 STD IP Design Pcore Addition Design source files and tutorials are available here.
ml507_pcores_bootloop (BIT)
lwipdemo_sgmii (ELF)
image.mfs
lwipdemo_sgmii (ACE)
lwipdemo_readme (TXT)
Web browser based control of GPIO LEDs and display of GPIO DIP switch status over SGMII Ethernet. Uses LWIP in sockets mode for a webserver.
ml507_pcores_bootloop (BIT)
slideshow (ELF)
slideshow (ACE)
slides.zip
slideshow_readme (TXT)
A self-running video presentation highlighting features of the ML507 and Virtex®-5 FPGA technology.
ml507_pcores_bootloop (BIT)
spi_hello (ELF)
spi_hello_readme (TXT)
Place holder application for a user generated SPI Flash design. Loaded from SPI Flash.
ml507_pcores_bootloop (BIT)
test_ac97 (ELF)
test_ac97 (ACE)
test_ac97_readme (TXT)
Records and plays back audio using the AC97 controller.
ml507_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.
ml507_pcores_bootloop (BIT)
usb_printer (ELF)
usb_printer (ACE)
printer (BIN)
usb_printer_readme (TXT)
USB host interface test utilizing a USB printer.
ml507_pcores_bootloop (BIT)
xrom (ELF)
xrom (ACE)
xrom_readme (TXT)
Board tests/diagnostics.
 
/csi/footer.htm