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.

Difference between kernels in linux-3.2.0-psp04.06.00.08.sdk and board-port-labs/sitarta-board-port-linux?

I downloaded the latest AM355 SDK today but seem to have two different source trees for Linux kernels, see above directories in heading?  What is the difference between these two?

Ditto for U-boot, one set of sources in board-support/board-port-labs/sitara-board-port-uboot and board-support/u-boot-2011.09-psp04.06.00.08.  What is the difference?

  • The board port labs have a template board file for each source tree that does not initialize any peripheral. You could use the template tags in each board port git tree as a starting place for a board port to new target hardware. There are a couple of tags in each tree that demontrate how to add interfaces. We use this a basic introduction on how to perform a board port. This is a work in progress.

    The board files under board-support/u-boot... and linux are the ones required to support three different boards from TI, the gp-evm, evm-sk and beaglebone. Each of these boards has a eeprom that is used to indicate which board it is running on that is used by the sdk board files to determine how to initialize the board, hence they can be a little confusing to figure out.

    The only difference between the two trees is the board file in linux and the board/ti/am335x tree in u-boot.