Site Tools


debian_uboot

Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revisionPrevious revision
Next revision
Previous revision
Next revisionBoth sides next revision
debian_uboot [2012/02/04 18:17] – [Tips] wifi tips paulfdebian_uboot [2012/02/06 09:14] – [Tips] dmix by default, per-app softvol trick paulf
Line 12: Line 12:
   * Stereo sound both on internal speakers and the headphones   * Stereo sound both on internal speakers and the headphones
   * Webcam   * Webcam
 +  * Integrated digital microphone
 +  * External stereo headset with microphone
  
 ==== What doesn't ==== ==== What doesn't ====
Line 18: Line 20:
   * Resume from suspend-to-ram (pending u-boot warmboot patches, see http://news.gmane.org/group/gmane.comp.boot-loaders.u-boot/thread=122760)   * Resume from suspend-to-ram (pending u-boot warmboot patches, see http://news.gmane.org/group/gmane.comp.boot-loaders.u-boot/thread=122760)
   * Suspend-to-disk/hibernation (not anytime soon, no upstream support for ARMs)   * Suspend-to-disk/hibernation (not anytime soon, no upstream support for ARMs)
-  * Internal mic (pending stuw's and leonro's alsa updates, not functional yet)+  * tegra_wdt watchdog resets the system but it doesn't boot after that for the reasons unknown
   * Proprietary drivers for X and OMX-accelerated sound/video decoding (never tried, see https://build.pub.meego.com/package/files?package=nvidia-tegra2&project=home%3Acxl000%3Atrimslice%3AMer%3Atesting , http://ppa.launchpad.net/ac100/ppa/ubuntu/pool/restricted/n/nvidia-graphics-drivers-tegra/ , mplayer-omx, gst-omx etc)   * Proprietary drivers for X and OMX-accelerated sound/video decoding (never tried, see https://build.pub.meego.com/package/files?package=nvidia-tegra2&project=home%3Acxl000%3Atrimslice%3AMer%3Atesting , http://ppa.launchpad.net/ac100/ppa/ubuntu/pool/restricted/n/nvidia-graphics-drivers-tegra/ , mplayer-omx, gst-omx etc)
  
Line 92: Line 94:
 rm $cookies_file rm $cookies_file
 </code> </code>
 +  * To have automatic software mixing of sound streams copy this to ''/usr/share/alsa/cards/tegra-alc5632.conf'':
 +<code>
 +# default with dmix/dsnoop
 +tegra-alc5632.pcm.default {
 + @args [ CARD ]
 + @args.CARD {
 + type string
 + }
 + type asym
 + playback.pcm {
 + type plug
 + slave.pcm {
 + @func concat
 + strings [ "dmix:CARD=" $CARD ",RATE=44100" ]
 + }
 + }
 + capture.pcm {
 + type plug
 + slave.pcm {
 + @func concat
 + strings [ "dsnoop:CARD=" $CARD ",RATE=44100" ]
 + }
 + }
 +}
 +
 +</code>
 +  * To provide additional dedicated sound volume controls without PA add this to ''~/.asoundrc'':
 +<code>
 +pcm.softvol {
 +        @args [ NAME ]
 +        @args.NAME.type string
 +        type softvol
 +        slave.pcm "default"
 +        control.name $NAME
 +}
 +</code>
 +And use softvol:<custom name> for the ALSA device, like this: ''aplay -Dsoftvol:"Aplay Dedicated" testmusic.wav''
   * [[http://linuxwireless.org/en/users/Download|compat-wireless]] provides newer wireless drivers that work better but wireless extensions will not be enabled until the kernel is compiled with support for some old pre-mac80211 driver (to select ''CONFIG_WIRELESS_EXT'').   * [[http://linuxwireless.org/en/users/Download|compat-wireless]] provides newer wireless drivers that work better but wireless extensions will not be enabled until the kernel is compiled with support for some old pre-mac80211 driver (to select ''CONFIG_WIRELESS_EXT'').
   * ''iw dev wlan0 set power_save off'' to improve interactivity when a power-saving compatible AP is used   * ''iw dev wlan0 set power_save off'' to improve interactivity when a power-saving compatible AP is used
debian_uboot.txt · Last modified: 2016/10/24 15:59 by paulf