This shows you the differences between two versions of the page.
Both sides previous revision Previous revision | |||
resources:tools-software:linuxdsp:docs:quickstartguide:quickstart_sc598_3_0_0 [24 May 2023 10:52] Vasileios Bimpikas |
resources:tools-software:linuxdsp:docs:quickstartguide:quickstart_sc598_3_0_0 [25 May 2023 10:33] Vasileios Bimpikas |
||
---|---|---|---|
Line 133: | Line 133: | ||
<code bash> | <code bash> | ||
$ ls tmp/deploy/sdk | $ ls tmp/deploy/sdk | ||
- | adi-distro-musl-x86_64-adsp-sc5xx-minimal-cortexa55-adsp-sc598-som-ezkit-toolchain-3.0.0.host.manifest | + | adi-distro-glibc-glibc-x86_64-adsp-sc5xx-minimal-cortexa55-adsp-sc598-som-ezkit-toolchain-3.0.0.host.manifest |
- | adi-distro-musl-x86_64-adsp-sc5xx-minimal-cortexa55-adsp-sc598-som-ezkit-toolchain-3.0.0.sh | + | adi-distro-glibc-glibc-x86_64-adsp-sc5xx-minimal-cortexa55-adsp-sc598-som-ezkit-toolchain-3.0.0.sh |
- | adi-distro-musl-x86_64-adsp-sc5xx-minimal-cortexa55-adsp-sc598-som-ezkit-toolchain-3.0.0.target.manifest | + | adi-distro-glibc-glibc-x86_64-adsp-sc5xx-minimal-cortexa55-adsp-sc598-som-ezkit-toolchain-3.0.0.target.manifest |
- | adi-distro-musl-x86_64-adsp-sc5xx-minimal-cortexa55-adsp-sc598-som-ezkit-toolchain-3.0.0.testdata.json | + | adi-distro-glibc-glibc-x86_64-adsp-sc5xx-minimal-cortexa55-adsp-sc598-som-ezkit-toolchain-3.0.0.testdata.json |
</code> | </code> | ||
- | The ''adi-distro-musl-x86_64-adsp-sc5xx-minimal-cortexa55-adsp-sc598-som-ezkit-toolchain-3.0.0.sh'' is a self-extracting archive containing the SDK. | + | The ''adi-distro-glibc-glibc-x86_64-adsp-sc5xx-minimal-cortexa55-adsp-sc598-som-ezkit-toolchain-3.0.0.sh'' is a self-extracting archive containing the SDK. |
=== Installing the SDK === | === Installing the SDK === | ||
Invoke the self-extracting archive. | Invoke the self-extracting archive. | ||
- | It will default to installing to ''/opt/adi-distro/3.0.0'' but gives you the option to select your own install folder during the installation. | + | It will default to installing to ''/opt/adi-distro-glibc/3.0.0'' but gives you the option to select your own install folder during the installation. |
For the minimal image on SC598 | For the minimal image on SC598 | ||
<code bash> | <code bash> | ||
- | $ ./adi-distro-musl-x86_64-adsp-sc5xx-minimal-cortexa55-adsp-sc598-som-ezkit-toolchain-3.0.0.sh | + | $ ./adi-distro-glibc-glibc-x86_64-adsp-sc5xx-minimal-cortexa55-adsp-sc598-som-ezkit-toolchain-3.0.0.sh |
- | Analog Devices Inc Reference Distro SDK installer version 3.0.0 | + | Analog Devices Inc Reference Distro (glibc) SDK installer version 3.0.0 |
- | =============================================================== | + | ======================================================================= |
- | Enter target directory for SDK (default: /opt/adi-distro/3.0.0): | + | Enter target directory for SDK (default: /opt/adi-distro-glibc/3.0.0): |
- | Extracting SDK.........................................................................done | + | You are about to install the SDK to "/opt/adi-distro-glibc/3.0.0". Proceed [Y/n]? |
+ | Extracting SDK....................................................................................................................done | ||
Setting it up...done | Setting it up...done | ||
SDK has been successfully set up and is ready to be used. | SDK has been successfully set up and is ready to be used. | ||
Each time you wish to use the SDK in a new shell session, you need to source the environment setup script e.g. | Each time you wish to use the SDK in a new shell session, you need to source the environment setup script e.g. | ||
- | $ . /opt/adi-distro/3.0.0/environment-setup-cortexa55-adi-linux-musl | + | $ . /opt/adi-distro-glibc/3.0.0/environment-setup-cortexa55-adi_glibc-linux |
</code> | </code> | ||
Line 199: | Line 200: | ||
;''**Terminal2: OpenOCD**'' | ;''**Terminal2: OpenOCD**'' | ||
:<code bash> | :<code bash> | ||
- | $ sdk_usr=/opt/adi-distro/3.0.0/sysroots/x86_64-adisdk-linux/usr/ | + | $ sdk_usr=/opt/adi-distro-glibc/3.0.0/sysroots/x86_64-adi_glibc_sdk-linux/usr/ |
$ $sdk_usr/bin/openocd -f $sdk_usr/share/openocd/scripts/interface/<ICE>.cfg -f $sdk_usr/share/openocd/scripts/target/adspsc59x_a55.cfg | $ $sdk_usr/bin/openocd -f $sdk_usr/share/openocd/scripts/interface/<ICE>.cfg -f $sdk_usr/share/openocd/scripts/target/adspsc59x_a55.cfg | ||
</code> | </code> | ||
Line 227: | Line 228: | ||
: <code bash> | : <code bash> | ||
$ cd /tftpboot | $ cd /tftpboot | ||
- | $ /opt/adi-distro/3.0.0/sysroots/x86_64-adisdk-linux/usr/bin/aarch64-adi-linux/aarch64-adi-linux-gdb u-boot-spl-sc598-som-ezkit.elf | + | $ /opt/adi-distro-glibc/3.0.0/sysroots/x86_64-adi_glibc_sdk-linux/usr/bin/aarch64-adi_glibc-linux/aarch64-adi_glibc-linux-gdb u-boot-spl-sc598-som-ezkit.elf |
... | ... | ||
(gdb) target extended-remote :3333 | (gdb) target extended-remote :3333 |