Hello,
Please bear with me for the newbie questions.
I tried to use the DSP core on the BeagleBoard. I read the BeagleBoard/
DSP Howto from Felipe many many times. And I tried to find my
questions and solutions from this board without lucks. So I need
someone to give me a hand.
My host Linux system is Ubuntu 7.10 English Version running on VMware
6.02. I followed the BeagleBoard/DSP Howto.
1. git clone http://www.kernel.org/pub/scm/linux/kernel/git/tmlind/linux-omap-2.6.git
--> OK
2. cd linux-omap-2.6 --> OK
3. wget http://4869037.web.fc2.com/tidspbridge-20081021.tgz --> OK
4. tar xvzf tidspbridge-20081021.tgz --> OK
5. git am *.patch -> Failed, the error messages are
Applying BRIDGE: Kconfig Entry
error: patch failed: arch/arm/Kconfig:1237
error: arch/arm/Kconfig: patch does not apply
error: patch failed: drivers/Makefile:40
error: drivers/Makefile: patch does not apply
Patch failed at 0001.
When you have resolved this problem run "git-am --resolved".
If you would prefer to skip this patch, instead run "git-am
--skip".
I searched the board and google but can not find the solution. I
skipped this patch step and continue the BeagleBoard/DSP Howto. In
make menuconfig, I could not find the item of CONFIG_MPU_BRIDGE. I
added CONFIG_MPU_BRIDGE=m to .config by vi. Then I made a new uImage
which running on my BeagleBoard and showing
Kernel release : Linux 2.6.29-rc8-omap1-05516-gf4223ec
Kernel version : #1 Sun Mar 22 04:04:42 CET 2009
But ./ping.out failed. I am convinced the DSP doesn't work because the
patches were not done.
I looked back to the step of patching. Instead of git am *.patch, I
did git am 0002-BRIDGE-Header-files.patch and 0003-BRIDGE-Doff-image-
dynamic-loader.patch and they all worked without problems. But git am
0001-BRIDGE-Kconfig-Entry.patch still gave me the same error messages.
I apogize if this is a trivial problem. I would much appreciate if any
one can give me hand.
Best regards,
Paul