Hi
I am attempting to build the 06_03_00_106 release of the TI SDK for an AM4378. I am following the instructions on:
https://software-dl.ti.com/processor-sdk-linux/esd/docs/06_03_00_106/linux/Overview_Building_the_SDK.html
I've cloned the arago project git repository, as specified in section 1.2.2.2. "Build Steps", but when I run
./oe-layertool-setup.sh -f configs/processor-sdk/processor-sdk-06.03.00.106-config.txt
as suggested by https://software-dl.ti.com/processor-sdk-linux/esd/docs/06_03_00_106/linux/Release_Specific_Yocto_layer_Configuration.html
I get the following:
Cloning into '/home/markr/Spark/tisdk/sources/meta-arago'... fatal: 'origin/thud' is not a commit and a branch 'thud' cannot be created from it merge: origin/thud - not something we can merge fatal: reference is not a tree: 70436496d2617b281c51390faa3d421814055cd6 ERROR: the meta-arago/meta-arago-distro layer in the meta-arago repository could not be found. Bailing out.
The config file contains this line:
meta-arago,http://arago-project.org/git/meta-arago.git,thud,70436496d2617b281c51390faa3d421814055cd6,layers=meta-arago-distro:meta-arago-extras
which causes the script to attempt to check out a commit on the "thud" branch. However, the only branch available is "master":
$ cd sources/meta-arago/ $ git remote -v origin http://arago-project.org/git/meta-arago.git (fetch) origin http://arago-project.org/git/meta-arago.git (push) $ git branch -r -v origin/HEAD -> origin/master origin/master 5687c39b Update README with repository migration and server shutdown notice
Presumably, "thud" isn't present because that Yocto release is EOL; see
https://wiki.yoctoproject.org/wiki/Releases
I tried getting a snapshot of the arago packages by following the instructions under "Using source package snapshot", downloading and running ti-processor-sdk-linux-am57xx-evm-06.03.00.106-Linux-x86-Install.bin
As https://software-dl.ti.com/processor-sdk-linux/esd/docs/06_03_00_106/linux/Release_Specific_Yocto_layer_Configuration.html implied that processor-sdk-06.03.00.106-config.txt was for am437xx-evm and am57xx-evm.
The instructions state that I should follow the "extra steps [...] shown in red", but there's nothing in red in this section.
Please tell me how I can build the TI SDK for AM437x.
Mark.