User Tools

Site Tools


home:mbhp:pic:eusart_bug

Differences

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

Link to this comparison view

home:mbhp:pic:eusart_bug [2008/12/01 07:24]
Durisian created
home:mbhp:pic:eusart_bug [2008/12/01 07:25] (current)
Durisian
Line 1: Line 1:
  
-The infamous EUSART bug had been found on a PIC18F4550 during the development of the MBHP_USB_PIC module. Unfortunately it turned out, that many PICs (such as the [[mios_pic18f4620|PIC18F4620]]) were affected by this bug as well.+The infamous EUSART bug had been found on a PIC18F4550 during the development of the MBHP_USB_PIC module. Unfortunately it turned out, that many PICs (such as the [[18f4620|PIC18F4620]]) were affected by this bug as well.
  
 For detailed infos, how the bug has been found, please read the detailed report at the [[http://​www.ucapps.de|MBHP_USB_PIC]] page. For detailed infos, how the bug has been found, please read the detailed report at the [[http://​www.ucapps.de|MBHP_USB_PIC]] page.
  
-Since there was no adequate software workaround available for this silicon bug, it made the old chip revisions nearly useless for MIDI applications:​ zero bytes were sporadically inserted into the MIDI Out stream, so that the MIDI protocol was violated. As a hardware workaround for this issue, a [[iic_modules|MBHP_IIC_MIDI]] module was used with minimal configuration (MIDI Out only).+Since there was no adequate software workaround available for this silicon bug, it made the old chip revisions nearly useless for MIDI applications:​ zero bytes were sporadically inserted into the MIDI Out stream, so that the MIDI protocol was violated. As a hardware workaround for this issue, a [[home:​mbhp:​module:​iic_midi|MBHP_IIC_MIDI]] module was used with minimal configuration (MIDI Out only).
  
 Meanwhile the bug has been fixed by Microchip. Meanwhile the bug has been fixed by Microchip.
home/mbhp/pic/eusart_bug.txt ยท Last modified: 2008/12/01 07:25 by Durisian