Bare Metal Build
During development it is often necessary to install software one stage at a time so that each stage can be checked and any problems identified before proceeding.
This page and its links provide an overview of how to program a Balloon 3 board from bare metal (i.e. a system that is factory fresh and has no software installed, or one that has been taken back to that state).
The following applies to 2.6.37 Balloon kernel SVN 1571 build from trunk. Things will change...
OpenOCD
OpenOCD should be used to program:
- Bootldr
- NOR Kernel
- FPGA image (if its and FPGA board).
CPLD programming currently has to be done from the Xilinx tool chain as svxf programming is broken form OpenOCD.