nick
2013-02-09 18:48:17 UTC
Hi everyone,
I am new to the beagleboard xm and would like to start doing DSP
programming on it. I have successfully installed a minimal ubuntu 12.10
with a kernel that has the DSP bridge driver enabled. I have my own audio C
code that I wrote to run on a Linux box with ALSA and I am familiar with
general TI assembly. I would like to do a number of things:
1. Install ALSA on my beagleboard XM and have it control the sound system
Is this just "sudo apt-get install alsa" ? Or is there more to the story
2. Write a simple FIR filter function in TI assembly and run it on the
beagleboard. The idea is to for example speak into a microphone and have
all audio above 2KHZ filtered and the filtered signal fed out to speakers
connected to the beagleboard xm. This is trivial in C on a normal Linux
box. But how do I do it on the beagleboard xm. I understand some kind of
IPC has to happen between the code running on the ARM chip and that on the
DSP.
-What tools do I need to compile the above
-Are there any examples of how to code the C64 chip on the beagleboard
xm and have it communicate with a thread on the ARM core?
Thanks
Nick
I am new to the beagleboard xm and would like to start doing DSP
programming on it. I have successfully installed a minimal ubuntu 12.10
with a kernel that has the DSP bridge driver enabled. I have my own audio C
code that I wrote to run on a Linux box with ALSA and I am familiar with
general TI assembly. I would like to do a number of things:
1. Install ALSA on my beagleboard XM and have it control the sound system
Is this just "sudo apt-get install alsa" ? Or is there more to the story
2. Write a simple FIR filter function in TI assembly and run it on the
beagleboard. The idea is to for example speak into a microphone and have
all audio above 2KHZ filtered and the filtered signal fed out to speakers
connected to the beagleboard xm. This is trivial in C on a normal Linux
box. But how do I do it on the beagleboard xm. I understand some kind of
IPC has to happen between the code running on the ARM chip and that on the
DSP.
-What tools do I need to compile the above
-Are there any examples of how to code the C64 chip on the beagleboard
xm and have it communicate with a thread on the ARM core?
Thanks
Nick
--
For more options, visit http://beagleboard.org/discuss
---
You received this message because you are subscribed to the Google Groups "BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email to beagleboard+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/***@public.gmane.org
For more options, visit https://groups.google.com/groups/opt_out.
For more options, visit http://beagleboard.org/discuss
---
You received this message because you are subscribed to the Google Groups "BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email to beagleboard+unsubscribe-/JYPxA39Uh5TLH3MbocFF+G/***@public.gmane.org
For more options, visit https://groups.google.com/groups/opt_out.