BeagleBoard/DSP Howto

From eLinux.org
< BeagleBoard
Revision as of 08:14, 22 September 2008 by Felipec (talk | contribs) (Add kernel driver information.)
(diff) ← Older revision | Latest revision (diff) | Newer revision → (diff)
Jump to: navigation, search

This article explains how to use the DSP with TI's deliverables.

Kernel driver

In order to use the DSP you would need TI's bridgedriver module on the kernel. For that you would need Hiroshi's patches on top of linux-omap:

git clone http://www.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap-2.6.git
cd linux-omap-2.6
wget http://4869037.web.fc2.com/tidspbridge-20080920.tgz
tar xvzf tidspbridge-20080920.tgz
git am *.patch
make omap3_beagle_defconfig

Then make menuconfig and add the following options in the menuconfig:

 CONFIG_FB_OMAP_CONSISTENT_DMA_SIZE=14
 CONFIG_MPU_BRIDGE=m

On the board use this to load the module:

modprobe bridgedriver base_img=baseimage.dof