Hi,
I purchased a BeagleBoard xm with the intention of testing the speed of some signal processing algorithms (fft, filtering etc) on both the ARM processor and the DSP on the board. For starts, running a hello world project would be good as well.
On my development machine, I have Windows 7, and the BeagleBoard xm is running Windows CE7 (from Adeneo).
I am a complete beginner in the matters of embedded programming and processors talking to one another and would be grateful if someone could help me figure out how to get started.
My questions at this point are:
1) What are the tools I need for this project?
2) The two IDEs I am aware of are Visual Studio and Code Composer Studio. I have an SDK for Visual Studio which allows me to create an executable (.exe) which runs on the BeagleBoard xm with Windows CE7. I am trying to figure out if I can talk to the DSP processor from within the Visual Studio environment. I have never really used Code Composer Studio, and it seems that it always gives a .out file which is not runnable in Windows CE (?)
In short, I would like to figure out which IDE I should be focusing on for this project.
3) It seems that I would need SYS/BIOS to talk to the DSP processor. Does SYS BIOS need to be installed on the BeagleBoard xm or just on the development machine for compiling code that knows how to talk to the DSP?
Any help in moving forward would be greatly appreciated!
Thanks,
Avi