Wiki

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

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
resources/tools-software/linuxdsp/docs/quickstartguide/quickstart_sc594_3_0_0.txt · Last modified: 22 Sep 2023 18:34 by Arturs Artamonovs