What's New?
EDK 9.2 support
- Auto-configuration support for the new MicroBlaze v7.00 and MultiPort Memory Controller (MPMC) architecture
- The only Embedded Linux distribution supporting a recent 2.6.x kernel
- True kernel pre-emption
- Only MicroBlaze 2.6 Linux distribution with user application debug
- Fully autoconfigured - board bringup is a snap!
Fully integrated package
- Linux source code, hardware platforms, toolchains, scripts, tools - everything bundled together into a single package. No more multiple downloads, patches, hacking around.
- C++ user application support
- Standalone compiler (yes, "microblaze-uclinux-gcc -o hello hello.c" produces a uClinux flat binary, ready to run on the board!)
Linux build environment
- Scripts to automate customising the uclinux environment
- petalinux-new-platform - automatically create a new Linux platform
- petalinux-new-application - automatically add a new user app with template Makefile
- Platform indepedent first stage bootloader
- Autoconfigured u-boot support (uses the same autoconfig technolgoy that makes MicroBlaze uClinux kernel development so flexible)
- u-boot build integrated into Linux kernel/userland/file system build
Prebuilt demos
- Choose from ready-to-boot or ready-to-build demos for popular Xilinx FPGA boards
- ML401
- ML506
- Spartan3E-500 and Spartan3E-1600 starter kit
- More to come (contact PetaLogix to get your board in this list)
Board bringup
- Scripts to automate the process of copying auto-config.in files
- Generic host-based JTAG boot scripts for booting your board and passing kernel command line parameters
Download in other formats: