I started with clean Ubuntu 16.04 machine. Followed directions to install and make the processor SDK on this page, http://processors.wiki.ti.com/index.php/Processor_SDK_Building_The_SDK. Build fails with following messages:
| NOTE: make -j 4 am572x-idk-pru-excl-uio.dtb
| make[3]: *** No rule to make target 'arch/arm/boot/dts/am572x-idk-pru-excl-uio.dtb'. Stop.
| arch/arm/Makefile:333: recipe for target 'am572x-idk-pru-excl-uio.dtb' failed
| make[2]: *** [am572x-idk-pru-excl-uio.dtb] Error 2
| Makefile:146: recipe for target 'sub-make' failed
| make[1]: *** [sub-make] Error 2
| Makefile:24: recipe for target '__sub-make' failed
| make: *** [__sub-make] Error 2
| WARNING: exit code 1 from a shell command.
| ERROR: oe_runmake failed
| ERROR: Function failed: do_compile (log file is located at /home/fluke/tisdk/build/arago-tmp-external-linaro-toolchain/work/am57xx_evm-linux-gnueabi/linux-processor-sdk/4.4.19+gitAUTOINC+db0b54cdad-r7e/temp/log.do_compile.21756)
ERROR: Task 55 (/home/fluke/tisdk/sources/meta-processor-sdk/recipes-kernel/linux/linux-processor-sdk_4.4.bb, do_compile) failed with exit code '1'
NOTE: Tasks Summary: Attempted 1506 tasks of which 0 didn't need to be rerun and 1 failed.
Waiting for 0 running tasks to finish:
Summary: 1 task failed:
/home/fluke/tisdk/sources/meta-processor-sdk/recipes-kernel/linux/linux-processor-sdk_4.4.bb, do_compile
Summary: There were 5 WARNING messages shown.
Summary: There were 2 ERROR messages shown, returning a non-zero exit code.