Part Number: PROCESSOR-SDK-AM335X
Tool/software: Linux
This is a comment for the aid of fellow developers, rather than a question.
The Yocto project mentions that builds may take be lengthy. I didn't see any particular numbers, so I thought I'd share my experience:
I just finished an 18-hour build of AM335X, version 05.03.00.07, target tisdk-rootfs-image (the target file system), on an I5 laptop with 16GB RAM, an SSD drive, and a good wired internet connection. This was on a clean install of Ubuntu 16.04, with nothing else on the machine but what's installed on the Building the SDK page here on ti.com, plus an install of emacs.
The 18 hours was in the single line: MACHINE=am355x-evm bitbake tisdk-rootfs-image
At one point ld (the linker) was using 14GB memory.
My first try on the machine was with 4GB RAM and a rotating hard drive. It became apparent to me after numerous failures that the build would not finish in my lifetime, or at least in the lifetime of my store of patience, so I upgraded the hardware.
I'm not at all certain that I need to build the file system, or try to use one of the packaged builds, but I thought I should understand the process.
Presumably this first build is the worst, and subsequent builds or repackagings will be comparatively faster. There are also a number of resources explaining how to make builds faster.
If you're new to this, as I am, make sure you have the hardware to do it, then prepare to start some builds and walk away until a day or so later.
I hope this is helpful.
-- Bob