This thread has been locked.

If you have a related question, please click the "Ask a related question" button in the top right corner. The newly created question will be automatically linked to this question.

PROCESSOR-SDK-AM64X: For Docker containers with the AM64X YoctoLinux SDK - what is the recommended Linux PC configuration? (DRAM, diskspace, swap)

Part Number: PROCESSOR-SDK-AM64X


Tool/software:

I am trying to ascertain what TI folks { like (+) Andreas Dannenberg's Profile - Andreas Dannenberg - TI E2E support forums }   have PC recommendations for building with the AM64x Linux Yocto SDK.

  • Hi Jim,

    personally I'm using a 10-core 20-thread Xeon box, with 64GB of DDR5 RAM, and a fast 4TB NMVe drive (Samsung Pro I think). I also have 64GB of swap space enabled because with the number of cores (threads) my machine has Yocto sometimes auto-selects (if not set manually) PARALLEL_MAKE and BB_NUMBER_THREADS settings that would overcommit memory use for certain large packages beyond my 64GB of DDR5, and then the build would crash running out of memory. So always having a large swap space enabled is important, and/or manually setting Yocto's parallelism options appropriately. I would not recommend using a much slower machine than that.

    Note that this machine is 2 years old now. If I would get a new one I'd get a better one than that for sure. Most folks around here have similar or faster machines. Some folks (the Yocto dev team) even have 128-thread machines in their offices (!) for quick SDK builds, like these ones here: https://system76.com/desktops/thelio-mega-r4-n3/configure   Super nice, but obviously costly.

    Regards, Andreas