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.
