Re: GX1-CS5530 sound problem !!!

From: Tech Support for IDE-CF (tech_at_ide-cf.info-for.us)
Date: 06/17/04


Date: 16 Jun 2004 16:08:29 -0700

Jürgen Querengässer <msg1000@web.de> wrote in message news:<2jaqmaFv5g60U1@uni-berlin.de>...
> Tech Support for IDE-CF wrote:
>
> > Jürgen Querengässer <msg1000@web.de> wrote in message
> > news:<2j7iksFu5k7nU1@uni-berlin.de>...
> >> Tech Support for IDE-CF wrote:
> >> > We found that if you are running heavy sound I/O, i.e. mp3 and video
> >> > at the same time, the geode interrupt stack gets confused.
> >> >
> >> > The conflict is inside the geode companion chip, there is nothing you
> >> > can do about it.
> >> >
> >> > Our solution is to put it in graphic mode (even for simple text
> >> > display) for mp3. X appears to have less latency than the Geode's
> >> > Virtual VGA system. However, it does take up much more system memory.
> >> > On the plus side, system memory seems to be faster than the bios
> >> > memory anyway.
> >>
> >>
> >> Hi 'Tech Support for IDE-CF',
> >>
> >> I'm interested in how did you find this.
> >>
> >> I would like to know how I can provoke such behaviour. My app. also needs
> >> much CPU time and has to serve much interrupts and does video output.
> >> (Video uses the VESA-framebuffer device and afaik it doesn't need an
> >> interrupt. Furthermore the video memory is shared with the system memory
> >> (also in the virtual VGA mode [I think]) and should not slower or faster
> >> than X (unless X uses hardware acceleration; but this is possible in
> >> VEAS-mode, too.)
> >
> > I am using a 233 MHz (only 80 bogomips) Geode GX1. The performance is
> > disappointing, but barely enough for dedicated functions. Playing mp3
> > requires roughly 80% of CPU time on the chip. Our text mode mp3
> > player updates the play time every second, so there is a video reflesh
> > every second.
> >
> > In console text mode, the sound is distorted whenever the video
> > refresh occurs. Total system lock-up occurs once in a while.
> >
> > In X, the sound is smooth and mp3 plays for hours.
> >
> > Except for changing songs (audio is mutted), only one or two
> > characters on the screen are updated. My guess is that X only
> > updates the small region but the Geode VGA buffers compress and update
> > the whole screen all the time.
>
> I'm interested in the confused interrupt stack. How did you find out this?

That might not be the right words to use. But when it happens, the
video would stop refreshing for several minitues, than come back with
all the queued events (in X). It appears to be an internal watchdog
timer waking up the video chip. Anyway, we don't try to dig too deep
into the problem. As long as we multiplex the video and audio
properly, we can avoid the problem.

>
> Jürgen



Relevant Pages

  • Re: POLL REQUEST (was Re: Eat the Video Nightmare)
    ... Perhaps you never traded video back in the days when you got Kate Bush ... volunteer, just like all the other flaky volunteers, and you get better ... He *has* recently publicly reset expectations. ... > don't you step up and join the calls for AT LEAST periodic updates? ...
    (rec.music.gaffa)
  • Re: Video file freezes XP
    ... I decide to install Vista ... I was thinking to uninstall everything (even sp2 and updates) keeping only ... or video the pc slows down but not freezes, ... ensure the correct file system ...
    (microsoft.public.windowsxp.video)
  • Re: Video Error
    ... I found that performance of my computer went down after so many updates were ... I have removed all MCE programs ... want to install either. ... MCE compliant) or the video or tuner card does not have the correct drivers ...
    (microsoft.public.windows.mediacenter)
  • Re: Choppy Live TV in MCE full-screen...
    ... the problem also occurs when you are using only the laptop screen. ... system from Dell, I grudgingly accepted. ... 256 mb integrated video card) cannot act as a pvr. ... Only use driver updates from the ...
    (microsoft.public.windows.mediacenter)
  • Re: MPG Playback Problem
    ... Should I remove any of the KB updates first? ... installs the latest v10 wmp.dll ... See http://zachd.com/pss/pss.html for some helpful WMP info. ... Changing the video acceleration did not make a difference. ...
    (microsoft.public.windowsmedia.player)