For the ECP3 cards i2c error ,packet loss solution
Posted: Thu May 23, 2019 9:48 am
Hi All
As we received some feedback when use the new TBS ECP3 card sometimes have i2c error or packet loss issue . then please try like this :
1.Set your BIOS PCI-E slot configuration to Gen1
2.set the GRUB like this
/etc/default/grub:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash reboot=efi,pci pci=nomsi,noaer"
3.disable the MSI in open source driver :
linux_media/drivers/media/pci/tbsecp3/tbsecp3-core.c
//static bool enable_msi = true; //annotation this line
thanks
Andreas tips if you compile failded then you can use like this :
static bool enable_msi = false;
module_param(enable_msi, bool, 0444);
MODULE_PARM_DESC(enable_msi, "use an msi interrupt if available");
then compile the driver and install reboot your PC to load the new setting .
test again if you have any more issue please send email to our support@tbsdtv.com or you can leave message here
Thanks
Kind Regards
steven
As we received some feedback when use the new TBS ECP3 card sometimes have i2c error or packet loss issue . then please try like this :
1.Set your BIOS PCI-E slot configuration to Gen1
2.set the GRUB like this
/etc/default/grub:
GRUB_CMDLINE_LINUX_DEFAULT="quiet splash reboot=efi,pci pci=nomsi,noaer"
3.disable the MSI in open source driver :
linux_media/drivers/media/pci/tbsecp3/tbsecp3-core.c
//static bool enable_msi = true; //annotation this line
thanks
Andreas tips if you compile failded then you can use like this :
static bool enable_msi = false;
module_param(enable_msi, bool, 0444);
MODULE_PARM_DESC(enable_msi, "use an msi interrupt if available");
then compile the driver and install reboot your PC to load the new setting .
test again if you have any more issue please send email to our support@tbsdtv.com or you can leave message here
Thanks
Kind Regards
steven