Difference between revisions of "ECE597 Installing DSP Development Tools"
(→Move some things around: Added installing CodeSourcery compiler) |
m (→Install the CodeSourcery Compiler) |
||
Line 63: | Line 63: | ||
[http://www.elinux.org/ARMCompilers TI recommends] the 2009q1-203 version of the [http://www.codesourcery.com CodeSourcery] compiler. | [http://www.elinux.org/ARMCompilers TI recommends] the 2009q1-203 version of the [http://www.codesourcery.com CodeSourcery] compiler. | ||
− | * Get it [http://www.codesourcery.com/sgpp/lite/arm/portal/release858 here] | + | * Get it [http://www.codesourcery.com/sgpp/lite/arm/portal/release858 here] |
− | * Click on '''IA32 GNU/Linux Installer''' to download it | + | * Click on '''IA32 GNU/Linux Installer''' to download it |
− | * Install as before. | + | * Install as before |
+ | * After a while this will appear | ||
+ | [[File:Sourcery_Install.png|300px]] | ||
+ | * Click through, selecting '''Typical''' install | ||
+ | * Use the default install location | ||
+ | [[File:Sourcery_Path.png|300px]] | ||
+ | * Take the default shortcuts | ||
+ | * Click '''Install''' and wait awhile | ||
== Move some things around == | == Move some things around == |
Revision as of 11:04, 6 April 2010
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
- After a while this will appear
- Click through, selecting Typical install
- Use the default install location
- Take the default shortcuts
- Click Install and wait awhile
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