Difference between revisions of "BeagleBox DSP"
(Updated output from loading the driver modules after clean reboot.) |
|||
Line 15: | Line 15: | ||
Notes: | Notes: | ||
* gst-dsp (google code site) has more recent DSP binaries than gforge.ti.com. | * gst-dsp (google code site) has more recent DSP binaries than gforge.ti.com. | ||
− | * Buildroot 2012.05 supports gst-dsp latest releases, | + | * Buildroot 2012.05 supports gst-dsp latest releases, including dsp-tools package. |
* Fixing mplayer mmap errors: | * Fixing mplayer mmap errors: | ||
** ofbset -fb /dev/fb1 -mem 2764800 | ** ofbset -fb /dev/fb1 -mem 2764800 | ||
** http://boards.openpandora.org/index.php?/topic/1816-neon-accelerated-mplayer/ | ** http://boards.openpandora.org/index.php?/topic/1816-neon-accelerated-mplayer/ | ||
− | + | As long as all of the gst-plugins are included then the following commands work to start video playback: | |
− | |||
− | + | modprobe mailbox_mach | |
− | + | modprobe bridgedriver base_img=/lib/dsp/baseimage.dof | |
− | + | gst-launch playbin2 uri=file:///root/big_buck_bunny_480p_surround-fix.avi | |
− | - | ||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | + | The problem is that gst-launch (or the playbin2 plugin) sefaults on kernel 3.2.29 and, if run more than a time or two, can crash Linux. | |
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− | |||
− |
Latest revision as of 20:10, 17 September 2012
Note
This page is a place holder for notes related to bringing up DSP on a BeagleBoard C4 using the BeagleBox build system.
Sites of interest:
- http://elinux.org/BeagleBoard/gst-dsp
- https://code.google.com/p/gst-dsp/ - code for gst-dsp
- http://elinux.org/BeagleBoard/DSP_Howto
- http://elinux.org/BeagleBoard/DSP_Clarification#dsp-bridge
- http://dev.omapzoom.org/?p=tidspbridge/userspace-dspbridge.git;a=summary (DSP userspace GIT repo) - Has source code for commands listed on http://elinux.org/BeagleBoard/DSP_Howto
- http://elinux.org/BeagleBoard_Ubuntu_%26_DSP_From_Sources
Updated Big Buck Bunny AVI:
Notes:
- gst-dsp (google code site) has more recent DSP binaries than gforge.ti.com.
- Buildroot 2012.05 supports gst-dsp latest releases, including dsp-tools package.
- Fixing mplayer mmap errors:
- ofbset -fb /dev/fb1 -mem 2764800
- http://boards.openpandora.org/index.php?/topic/1816-neon-accelerated-mplayer/
As long as all of the gst-plugins are included then the following commands work to start video playback:
modprobe mailbox_mach modprobe bridgedriver base_img=/lib/dsp/baseimage.dof gst-launch playbin2 uri=file:///root/big_buck_bunny_480p_surround-fix.avi
The problem is that gst-launch (or the playbin2 plugin) sefaults on kernel 3.2.29 and, if run more than a time or two, can crash Linux.