ECE597 Installing DSP Development Tools
From eLinux.org
Page under construction.
Here's what you need to do to program the DSP side of the BeagleBoard.
Contents |
Install OMAP35x SDK
First install the OMAP35x Software Developers Kit. Do this by:
- Go to here and scroll near the bottom to Linux Platform Support Package [PSP]. Below it you will see a link to OMAP35x-PSP-SDK-setuplinux-02.01.03.11.bin. Click and download it.
- Change to your download directory
cd ~/Downloads. - Make the downloaded file executable,
chmod 755 OMAP35x-PSP-SDK-setuplinux-02.01.03.11.bin - Run it,
./OMAP35x-PSP-SDK-setuplinux-02.01.03.11.bin.
- Click Yes
- Click Next >
- Accept the terms.
- Use the default location
- The install takes around 5 minutes. Continue clicking until it's installed.
Install Digital Video Software Development Kit [DVSDK]
The next step is the install the DVSDK.
- Go back to here and scroll down to Digital Video Software Development Kit [DVSDK]. Click on dvsdk_setuplinux_3_00_02_44.bin to download.
- Change to your download directory
cd ~/Downloads. - Make the downloaded file executable,
chmod 755 dvsdk_setuplinux_3_00_02_44.bin - Run it,
./dvsdk_setuplinux_3_00_02_44.bin.
- Click Yes
- Click Next >
- Accept the agreement.
- Keeping clicking until it's installed.
Install DVSDK Dependencies
The next step is the install the DVSDK Dependencies.
- Go back to here and scroll down to DVSDK Dependencies. Click on xdctools_setuplinux_3_15_01_59.bin to download.
- Also download bios_setuplinux_5_33_06.bin
- Change to your download directory
cd ~/Downloads. - Make the downloaded file executable,
chmod 755 xdctools_setuplinux_3_15_01_59.bin - Run it,
./xdctools_setuplinux_3_15_01_59.bin. - Pick you language (sorry, no Chinese)
- Click Yes
- Click Next >
- Accept the agreement.
- Keeping clicking until it's installed. This will take longer than the previous installs.
- Repeat this process for bios_setuplinux_5_33_06.bin
Install the CodeSourcery Compiler
TI recommends the 2009q1-203 version of the CodeSourcery compiler.
- Get it here.
- Click on IA32 GNU/Linux Installer to download it.
- Install as before.
Move some things around
The TI workshop material that we are using have these files in slightly different locations. Let's move our files to match theirs.
$ cd $ mv bios_5_33_06/ dvsdk_3_00_02_44 $ mv xdctools_3_15_01_59/ dvsdk_3_00_02_44