Talk:BeagleBoard/DSP Clarification

From eLinux.org
Revision as of 15:10, 9 May 2009 by Felipec (talk | contribs) (tidspbridge stability)
Jump to: navigation, search

Oldest implementation

dsp-gateway is not the oldest implementation, just the first one to be open source.--Jkridner 21:45, 6 May 2009 (UTC)

Right, I meant the oldest open source implementation, feel free to re-word. -- Felipec 00:05, 8 May 2009 (UTC)

tidspbridge stability

In my experience the DSP bridge is far from stable. I see multiple crashes and hangs, and I can even reboot the device by following a sequence of commands. Also proof of the instability is the multiple critical fixes that are being sent to linux-omap mailing list all the time. -- Felipec 10:16, 9 May 2009 (UTC)

Wikipedia and personal opinion "A stable version is one that has been through enough real-world testing to reasonably assume there are no showstopper problems, or at least that any problems are known and documented." but that does not mean that it won't benefit from any bug fix or enhancements. A fork from the stable version will be the code cleanup and redesign that is planned which might uncover some corner cases in bridge and open source modules as well. Again, any bug report is welcomed. -Omar_rmz 17:20, 9 May 2009 (UTC)

Exactly, there are showstopper problems therefore it's not stable. A bug is simply 'unexpected behavior' and there many kinds, some of the worst are; crashes and deadlocks, but the bridgedriver goes to an even worst level; it reboots the device. You can say it's a "corner-case" because you have seen it very rarely in your occasional testing, but when a device goes into production there would be thousands, perhaps millions of people, using it constantly with a much wider variety of clips. A corner-case that reboots the device is absolutely showstopper. -- Felipec 22:10, 9 May 2009 (UTC)