Skip to content
master
Switch branches/tags
Code

Latest commit

 

Git stats

Files

Permalink
Failed to load latest commit information.
Type
Name
Latest commit message
Commit time
 
 
 
 
 
 
 
 
 
 
 
 

Apollo Tool

This repo is to simplify building the BUTool & friends software for the Apollo SM Petalinux system via cross compiling.

Currently this adds the BUTool-IPBus-helpers, ApolloSM_plugin, and genericIPBus_plugin.

Common pre-req's

  • petalinux 2018.2
  • boost-devel
  • readline-devel
  • ld
  • uHAL (with plugin support)
  • UIOuHAL plugin

Zynq build via SM_ZYNQ_FW CentOS makefile

  • cd SM_ZYNQ_FW/os/centos
  • make (builds full centos image for zynq including this repo)

"local" x86 (for syntax checking)

  • make local

How-to old with cross-compile

TODO

  • Simplify the petalinux image use by downloading tagged releases of the system images.
  • Add option to automatically checkout and build ipbus or use an existing installation
  • Add IPMI plugin to build system