Source_sync.sh does not work with jetson_36.4.3 yet?

Just saw jetson_36.4.3 was released, but the source_sync.sh script cannot find the “jetson_36.4.3” tag.
Do you guys know when it will be available?

Hi @StackingOverflows

Usually you have to methods to get JetPack sources:

You could achieve the same results by using the Jetson Linux Archive. In your case you should go to this web page and then touch the Driver Package (BSP) Sources link that is placed on the Sources row (or simply touch the link that I attached to download them immediately). After doing so, untar the file with the following these commands:

tar -xvf public_sources.tbz2
cd Linux_for_Tegra/source/
mkdir sources
cp kernel_oot_modules_src.tbz2 sources/
cd sources/
tar -xvf kernel_oot_modules_src.tbz2

You should end with the following sources directory:

sources
├── hardware
├── hwpm
├── kernel-devicetree
├── kernel_oot_modules_src.tbz2
├── Makefile
├── nvethernetrm
├── nvgpu
└── nvidia-oot

Please tell me if this works for you.

Regards,
Ricardo González Víquez
Embedded SW Engineer at RidgeRun
Contact us: support@ridgerun.com
Developers wiki: https://developer.ridgerun.com
Website: www.ridgerun.com

When will the source code with the jetson_36.4.3 tag be available from git?

Hi @rock_shen

I am not sure about it, to be honest, as I am not part NVIDIA worker. Were you able to do it manually with the steps that I shared with you?

Regards,

Ricardo González Víquez
Embedded SW Engineer at RidgeRun
Contact us: support@ridgerun.com
Developers wiki: https://developer.ridgerun.com
Website: www.ridgerun.com

Hi,

Could you try below commands?
It works in our side.

./source_sync.sh -k -t jetson_36.4.3 

Thanks

Where exactly does this source_sync.sh script reside? I see it referenced in many places, have attempted to follow all of the instructions, but I cannot find this file on my Jetson Orin Nano nor in any source tree.

Hi @apachecreeksoftware

The script is located at source/source_sync.sh inside your Linux_for_Tegra directory.

Regards,

Ricardo González Víquez
Embedded SW Engineer at RidgeRun
Contact us: support@ridgerun.com
Developers wiki: https://developer.ridgerun.com
Website: www.ridgerun.com

Thank you very much for the reply!

I had looked in that location, but it was only the directory made by extracting public_sources.tbz2, which did not contain that particular script when extracted. I am downloading the “Sample Root Filesystem Sources” (for 36.4.3) in hopes that it contains this file. I suppose my confusion is a result of not knowing which file contains the source that I need.

Thanks again.

It works now.

1 Like

source_sync.sh is present in the Linux_for_Tegra/source folder, which you can get by downloading the Driver Package (BSP), or when installing the components with the sdkmanager. This is NOT on the orin image itself.

Jetson Linux | NVIDIA Developer

1 Like

Got it. Thought I looked at that one. Thank you very much!

This topic was automatically closed 14 days after the last reply. New replies are no longer allowed.