Device trees do not need to be compiled with "architecture-aware" tools. The dtc compiler on your ubuntu machine is probably current enough to compile your device tree. Or you can download the latest source and compile it yourself. The dtc compiler can be found here:
https://git.kernel.org/pub/scm/utils/dtc/dtc.git
There are some good documents in that package that will help you better understand device trees in general.
It's pretty easy to compile (and disassemble) device trees. For example
$ dtc -O dtb -o p4080ds.dtb p4080ds.dts
To get the device tree in text from from the device tree blob, do this:
$ dtc -I dtb -O dts p4080ds.dtb
Hope this helps!
与恶龙缠斗过久,自身亦成为恶龙;凝视深渊过久,深渊将回以凝视…