This shows you the differences between two versions of the page.
Both sides previous revision Previous revision | Next revision Both sides next revision | ||
resources:tools-software:linuxdsp:docs:quickstartguide:quickstart_sc594_3_0_0 [24 May 2023 10:52] Vasileios Bimpikas |
resources:tools-software:linuxdsp:docs:quickstartguide:quickstart_sc594_3_0_0 [25 May 2023 10:38] Vasileios Bimpikas |
||
---|---|---|---|
Line 132: | Line 132: | ||
<code bash> | <code bash> | ||
$ ls tmp/deploy/sdk | $ ls tmp/deploy/sdk | ||
- | adi-distro-musl-x86_64-adsp-sc5xx-minimal-cortexa5t2hf-neon-adsp-sc594-som-ezkit-toolchain-3.0.0.host.manifest | + | adi-distro-glibc-glibc-x86_64-adsp-sc5xx-minimal-cortexa5t2hf-neon-adsp-sc594-som-ezkit-toolchain-3.0.0.host.manifest |
- | adi-distro-musl-x86_64-adsp-sc5xx-minimal-cortexa5t2hf-neon-adsp-sc594-som-ezkit-toolchain-3.0.0.sh | + | adi-distro-glibc-glibc-x86_64-adsp-sc5xx-minimal-cortexa5t2hf-neon-adsp-sc594-som-ezkit-toolchain-3.0.0.sh |
- | adi-distro-musl-x86_64-adsp-sc5xx-minimal-cortexa5t2hf-neon-adsp-sc594-som-ezkit-toolchain-3.0.0.target.manifest | + | adi-distro-glibc-glibc-x86_64-adsp-sc5xx-minimal-cortexa5t2hf-neon-adsp-sc594-som-ezkit-toolchain-3.0.0.target.manifest |
- | adi-distro-musl-x86_64-adsp-sc5xx-minimal-cortexa5t2hf-neon-adsp-sc594-som-ezkit-toolchain-3.0.0.testdata.json | + | adi-distro-glibc-glibc-x86_64-adsp-sc5xx-minimal-cortexa5t2hf-neon-adsp-sc594-som-ezkit-toolchain-3.0.0.testdata.json |
</code> | </code> | ||
- | The ''adi-distro-musl-x86_64-adsp-sc5xx-minimal-cortexa5t2hf-neon-adsp-sc594-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-cortexa5t2hf-neon-adsp-sc594-som-ezkit-toolchain-3.0.0.sh'' is a self-extracting archive containing the SDK. |
=== Installing the SDK === | === Installing the SDK === | ||
Line 145: | Line 145: | ||
For the minimal image on SC594 | For the minimal image on SC594 | ||
<code bash> | <code bash> | ||
- | $ ./adi-distro-musl-x86_64-adsp-sc5xx-minimal-cortexa5t2hf-neon-adsp-sc594-som-ezkit-toolchain-3.0.0.sh | + | $ ./adi-distro-glibc-glibc-x86_64-adsp-sc5xx-minimal-cortexa5t2hf-neon-adsp-sc594-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): |
- | You are about to install the SDK to "/opt/adi-distro/3.0.0". Proceed [Y/n]? y | + | You are about to install the SDK to "/opt/adi-distro-glibc/3.0.0". Proceed [Y/n]? y |
- | Extracting SDK........................................................................done | + | 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-cortexa5t2hf-neon-adi-linux-musleabi | + | $ . /opt/adi-distro-glibc/3.0.0/environment-setup-cortexa5t2hf-neon-adi_glibc-linux-gnueabi |
</code> | </code> | ||
Line 200: | 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.cfg</code> | $ $sdk_usr/bin/openocd -f $sdk_usr/share/openocd/scripts/interface/<ICE>.cfg -f $sdk_usr/share/openocd/scripts/target/adspsc59x.cfg</code> | ||
Where ''<ICE>'' should be replaced with ''ice1000'' or ''ice2000'' depending on your hardware. | Where ''<ICE>'' should be replaced with ''ice1000'' or ''ice2000'' depending on your hardware. | ||
Line 225: | Line 225: | ||
: <code bash> | : <code bash> | ||
$ cd /tftpboot | $ cd /tftpboot | ||
- | $ /opt/adi-distro/3.0.0/sysroots/x86_64-adisdk-linux/usr/bin/arm-adi-linux-gnueabi/arm-adi-linux-gnueabi-gdb u-boot-spl-sc594-som-ezkit.elf | + | $ /opt/adi-distro-glibc/3.0.0/sysroots/x86_64-adi_glibc_sdk-linux/usr/bin/arm-adi_glibc-linux-gnueabi/arm-adi_glibc-linux-gnueabi-gdb u-boot-spl-sc594-som-ezkit.elf |
... | ... | ||
(gdb) target extended-remote :3333 | (gdb) target extended-remote :3333 |