dtb-rebuilder on branch 3.14-ti make fails

I’m setting up my BBB for custom pins

P9-39 AIN0 Light Sensor A/D
P8-19 gpio0[22] 22 0x820 EHRPWM2A RED LED PWM
P8-13 pgio0[23] 23 0x824 EHRPWM2B GREEN LED PWM
P9-14 gpio1[18] 50 0x848 EHRPWM1A BLUE LED PWM
P8-14 gpio0[26] 26 0x828 GPIO0_26 Sensor 1 Zero Crossing
P8-17 gpio0[27] 27 0x82c GPIO0_27 Sensor 2 Zero Crossing
P8-12 gpio1[12] 44 0x830 GPIO1_12 Stepper A1
P8-11 gpio1[13] 45 0x834 GPIO1_13 Stepper B1
P8-16 gpio1[14] 46 0x838 GPIO1_14 Stepper C1
P8-15 gpio1[15] 47 0x83c GPIO1_15 Stepper D1
P9-15 gpio1[16] 48 0x840 GPIO1_16 Stepper A2
P9-23 gpio1[17] 49 0x844 GPIO1_17 Stepper B2
P9-12 gpio1[28] 60 0x878 GPIO1_28 Stepper C2
P8-26 gpio1[29] 61 0x87c GPIO1_29 Stepper D2

I cloned the latest dtb-rebuilder repo from

git clone -b 3.14-ti https://github.com/RobertCNelson/dtb-rebuilder.git

issuing a make in the cloned directory fails with the following message:

pgregory@debian:~/dtb-rebuilder$ make
DTC src/arm/am335x-base0033.dtb
dtc: invalid option – ‘i’
Usage:
dtc [options]

Options:
-h
This help text
-q
Quiet: -q suppress warnings, -qq errors, -qqq all
-I
Input formats are:
dts - device tree source text
dtb - device tree blob
fs - /proc/device-tree style directory
-o
-O
Output formats are:
dts - device tree source text
dtb - device tree blob
asm - assembler source
-V
Blob version to produce, defaults to 17 (relevant for dtb
and asm output only)
-d
-R
Make space for reserve map entries (relevant for
dtb and asm output only)
-S
Make the blob at least long (extra space)
-p
Add padding to the blob of long (extra space)
-b
Set the physical boot cpu
-f
Force - try to produce output even if the input tree has errors
-s
Sort nodes and properties before outputting (only useful for
comparing trees)
-v
Print DTC version and exit
-H
phandle formats are:
legacy - “linux,phandle” properties only
epapr - “phandle” properties only
both - Both “linux,phandle” and “phandle” properties
make[1]: *** [src/arm/am335x-base0033.dtb] Error 3
make: *** [all_arm] Error 2
pgregory@debian:~/dtb-rebuilder$

Am I doing something wrong?
I thought a make with no arguments would rebuild all source files.

Probally too old of a version of dtc:

dtc -v

Regards,

Just installed a new image debian-7.7.0-i386-netinst.iso.

pgregory@debian:~/dtb-rebuilder$ dtc -v
Version: DTC 1.3.0

Is it too old?
Do I need to compile the device tree under BBB?

pgregory@debian:~/dtb-rebuilder$ make
DTC src/arm/am335x-base0033.dtb
dtc: invalid option – ‘i’
Usage:
dtc [options]

Options:
-h
This help text
-q
Quiet: -q suppress warnings, -qq errors, -qqq all
-I
Input formats are:
dts - device tree source text
dtb - device tree blob
fs - /proc/device-tree style directory
-o
-O
Output formats are:
dts - device tree source text
dtb - device tree blob
asm - assembler source
-V
Blob version to produce, defaults to 17 (relevant for dtb
and asm output only)
-d
-R
Make space for reserve map entries (relevant for
dtb and asm output only)
-S
Make the blob at least long (extra space)
-p
Add padding to the blob of long (extra space)
-b
Set the physical boot cpu
-f
Force - try to produce output even if the input tree has errors
-s
Sort nodes and properties before outputting (only useful for
comparing trees)
-v
Print DTC version and exit
-H
phandle formats are:
legacy - “linux,phandle” properties only
epapr - “phandle” properties only
both - Both “linux,phandle” and “phandle” properties
make[1]: *** [src/arm/am335x-base0033.dtb] Error 3
make: *** [all_arm] Error 2

Just installed a new image debian-7.7.0-i386-netinst.iso.

pgregory@debian:~/dtb-rebuilder$ dtc -v
Version: DTC 1.3.0

Is it too old?
Do I need to compile the device tree under BBB?

Way to old, use 1.4+

I had to go to debian jessie (debian-jessie-DI-b2-i386-netinst.iso) to get version DTC 1.4.
It works now.

Thanks!