Project

General

Profile

Actions

Building firmware » History » Revision 1

Revision 1/6 | Next »
Anonymous, 02/19/2016 10:52 PM


= Building FPGA and ZPU images =

Normally you do not need to build FPGA and ZPU images, as you could download stable builds from [http://people.osmocom.org/ipse/umtrx-v2/current/ people.osmocom.org]. These instructions are for you only if you want to participate in ZPU/FPGA part development.

Building ZPU firmware and bootloader # Get the latest stable version of ZPU toolchain: http://opensource.zylin.com/zpudownload.html # Build the firmware and the bootloader: {{{
mkdir <UHD-dir>/firmware/zpu_build
cd <UHD-dir>/firmware/zpu_build
export PATH=$PATH:<path-to-zpu-elf-gcc>
cmake ../zpu
make
}}} Building FPGA # Setup Xilinx tools environment: {{{
. /opt/Xilinx/14.2/ISE_DS/settings64.sh
}}} # Update the ZPU bootloader: {{{
cp <UHD-dir>/firmware/zpu_build/usrp2p/bootloader/bootloader.rmi <UHD-path>/fpga/usrp2/top/N2x0/bootloader_umtrx.rmi
}}} # Go to the FPGA part of UHD and build: {{{
cd <UHD-path>/fpga/usrp2/top/N2x0
make UmTRX
}}} Flashing images

When you're done with build, you could flash your images to UmTRX flash. For the process see [wiki:FlashingUmTRX].

Files (0)

Updated by about 8 years ago · 1 revisions

Add picture from clipboard (Maximum size: 48.8 MB)