On Wed, Nov 23, 2016 at 8:34 AM, Jim S <[email protected]> wrote:
> Apparently, from a little searching and reading others are having similar
> trouble and the issue is DMA for the USB audio - it needs to be disabled (I
> think...).  This requires recompiling the kernel with this disabled.
> Haven't compiled a kernel before so am looking for some detailed
> instructions on this and replacing the existing kernel (would like to keep
> the rest of the configured system if possible).  Anyone have any good links
> on doing this?  I have found several places that give the line setting the
> option of disabling DMA and I think I could add that to detailed kernel
> cross compiling instructions...

git clone https://github.com/RobertCNelson/yakbuild
cd yakbuild/
cp recipe.sh.sample recipe.sh

Open receipe.sh and set:

toolchain="gcc_linaro_gnueabihf_4_8"
&
kernel_tag="3.14.37-ti-r57"

Then run:

./build_deb.sh

once Kernel Configuration loads:

Device Drivers  --->
[*] USB support  --->
MUSB DMA mode (TI CPPI 4.1 (AM335x))  --->

You'll see:
                     │ │             ( ) Inventra
            │ │
                     │ │             (X) TI CPPI 4.1 (AM335x)
            │ │
                     │ │             ( ) Disable DMA (always use PIO)

Change too:

                     │ │             ( ) Inventra
            │ │
                     │ │             ( ) TI CPPI 4.1 (AM335x)
            │ │
                     │ │             (X) Disable DMA (always use PIO)

Exit via esc and < Yes > to save your new configuration..

Let it build, (ignorly all the libfakeroot-sysv.so errors)

eventually you'll have a linux-image-*deb package under deploy, copy
this to your beagle and run "sudo dpkg -i linux-image*.deb" and reboot

Regards,


-- 
Robert Nelson
https://rcn-ee.com/

-- 
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 [email protected].
To view this discussion on the web visit 
https://groups.google.com/d/msgid/beagleboard/CAOCHtYhZGWfY6VD62i_M-Xu-eayFL2k03joCU-iHF0CUDbxX8g%40mail.gmail.com.
For more options, visit https://groups.google.com/d/optout.

Reply via email to