I had try it
./dynreg.out -r pingdyn_3430.dll64P
the result still is
DSP device detected !!
DSPNode_Allocate failed: 0xffffffff
I don't know the current state of the tidspbridge library since I
don't use it anymore. What I should recommend is to try with the
dsp-tools[1] or try to debug libtidspbridge[2] by your self.
This is correct, although it's easier to put this into
'/etc/modprobe.d/bridgedriver.conf':
options bridgedriver base_img=/lib/dsp/baseimage.dof
So you only need to do 'modprobe bridgedriver'. And also, I think udev
is also loading bridgedriver, so the above would make it work from the
boot.
./cexec ddspbase_tiomap3430.dof64P
This is reloading the baseimage... if you are going to do that, then do:
modprobe bridgedriver base_img=ddspbase_tiomap3430.dof64P
./cexec dynbase_tiomap3430.dof64P
Ditto.
./dynreg -r pingdyn_3430.dll64P
I believe if you use 'ddspbase_tiomap3430.dof64P' that's not
necessary. But as Victor said with dsp-tools it's much easier: http://elinux.org/BeagleBoard/dsp-tools