From ecb72ce1ea8d80e69244a1c29b8229f969d20dc0 Mon Sep 17 00:00:00 2001 From: Ben Gras Date: Thu, 16 Jun 2016 11:39:25 +0200 Subject: some hooks to help building in RSB --- ports/beagleboneblack/Makefile | 17 +++++++++++++++-- ports/beagleboneblack/README | 6 ++++++ 2 files changed, 21 insertions(+), 2 deletions(-) diff --git a/ports/beagleboneblack/Makefile b/ports/beagleboneblack/Makefile index b90fffb..e0676b1 100644 --- a/ports/beagleboneblack/Makefile +++ b/ports/beagleboneblack/Makefile @@ -3,6 +3,19 @@ # Beaglebone Black makefile # # + +ifeq ($(UMONTOP),) +$(error UMONTOP not set) +endif + +ifeq ($(RTEMSPREFIX),) +$(error RTEMSPREFIX not set) +endif + +ifeq ($(RTEMSVERSION),) +$(error RTEMSVERSION not set) +endif + PLATFORM = BEAGLEBONEBLACK TOPDIR = $(UMONTOP) TGTDIR = beagleboneblack @@ -14,8 +27,8 @@ ifeq ($(TOOLSET),RTEMS) # # Using tools built by RTEMS Source Builder: # -ABIDIR = $(HOME)/development/rtems/4.11/lib/gcc/arm-rtems4.11/4.9.2 -TOOL_PREFIX = arm-rtems4.11 +ABIDIR = $(RTEMSPREFIX)/lib/gcc/arm-rtems$(RTEMSVERSION)/4.9.2 +TOOL_PREFIX = arm-rtems$(RTEMSVERSION) else # # Using tools installed by "sudo apt-get install gcc-arm-none-eabi"... diff --git a/ports/beagleboneblack/README b/ports/beagleboneblack/README index eef57b3..01a519d 100644 --- a/ports/beagleboneblack/README +++ b/ports/beagleboneblack/README @@ -1,5 +1,11 @@ Getting Started with uMon for the Beaglebone Black +======================================================================= +Building: +======================================================================= +From umon/ports/beagleboneblack: +$ make TOOLSET=RTEMS RTEMSVERSION=4.12 RTEMSPREFIX=$HOME/development/rtems/4.12 UMONTOP=$HOME/development/umon/main + ======================================================================= Booting: ======================================================================= -- cgit v1.2.3