Page 1 of 1

Firmware download stuck.. and never completes

PostPosted: Thu Feb 18, 2021 4:01 pm
by diyhouse
I have a Ubuntu 20.04 system,.. with all the latest updates,.. as a base for a mythtv 0.31 system.
with a recent upgrade,.. to a quad TBS6904,.. and an old TBS6285,.. (previously I had a 2 channel SAT card 6982)

so two cards installed on PCI bus , 6904 and 6285. The cards appear to be working,.. well I can receive selected streams and successfully record them

On review of the dmesg and syslog files,.. my system seems to be stuck trying to complete its firmware downloads.
Code: Select All Code
Feb 18 07:46:16 mythtv0 kernel: [  801.246900] si2168 13-0064: downloading firmware from file 'dvb-demod-si2168-b40-01.fw'
Feb 18 07:46:16 mythtv0 kernel: [  801.658799] si2168 13-0064: firmware version: B 4.0.25
Feb 18 07:46:16 mythtv0 kernel: [  801.663613] si2157 17-0062: found a 'Silicon Labs Si2158-A20'
Feb 18 07:46:16 mythtv0 kernel: [  801.663631] si2157 17-0062: downloading firmware from file 'dvb-tuner-si2158-a20-01.fw'
Feb 18 07:46:17 mythtv0 kernel: [  801.930189] si2157 17-0062: firmware version: 2.1.9

These messages will repeat for hours, I have downloaded and run the latest drivers from github...
Any ideas folks as to what is wrong, what I may have messed up...

Many tx

Re: Firmware download stuck.. and never completes

PostPosted: Sun Feb 21, 2021 11:21 am
by smile
Hi sir,
Do not worry about it.it just the drivers print info. it help us know the current fireware version of the chip. if you do not like it, you can try disable it on the drivers. then you just re-make and install the drivers.

Best Regards

Re: Firmware download stuck.. and never completes

PostPosted: Fri Feb 26, 2021 8:32 pm
by diyhouse
Many tx for letting me know,.. I appreciate this is important info in the quest for debugging info,.. But two questions pls, If you don't mind,...
1. Where/which file do I edit to remove the messages,..
2. Can they be reduced,.. producing 4 per second in bursts seems a little OTT,.. or can they be reduced in frequency.

Many tx again

Re: Firmware download stuck.. and never completes

PostPosted: Mon Mar 01, 2021 9:46 am
by smile
HI
You can disable the print info.
file si2168.c at the drivers file "media\drivers\media\dvb-frontends"
line 583 : // dev_info(&client->dev, "downloading firmware from file '%s'\n",
line 584: // dev->firmware_name);


line 633 : // dev_info(&client->dev, "firmware version: %c %d.%d.%d\n",
line 634 : // dev->version >> 24 & 0xff, dev->version >> 16 & 0xff,
line 635 : // dev->version >> 8 & 0xff, dev->version >> 0 & 0xff);
save it.
file si2157.c at "media\drivers\media\tuners"
line 178 : // dev_info(&client->dev, "found a 'Silicon Labs Si21%d-%c%c%c'\n",
// cmd.args[2], cmd.args[1], cmd.args[3], cmd.args[4]);
line 200: //dev_info(&client->dev, "downloading firmware from file '%s'\n",
// fw_name);
line 240: // dev_info(&client->dev, "firmware version: %c.%c.%d\n",
// cmd.args[6], cmd.args[7], cmd.args[8]);
save it.

then enter into the media_build, make && make install.

Best Regards

Re: Firmware download stuck.. and never completes

PostPosted: Fri Mar 19, 2021 5:27 am
by diyhouse
Hi Many tx for the guidelines on how to remove the dmesg comments/messages,..
Unfortunately,.. having followed your edits and recompiled / build the drivers,.. as far as I can see dmesg's still persist.

Although just for the:-

'downloading firmware from file 'dvb-tuner-si2158-a20-01.fw'' messages

My installed cards are the 6285 freeview and 6904 FreeSAT, both quad tuners,...

KR

Re: Firmware download stuck.. and never completes

PostPosted: Sun May 09, 2021 4:09 pm
by diyhouse
does anyone else have any ideas as to which files I need to edit,. and which lines need to be commented out.

Many tx

Re: Firmware download stuck.. and never completes

PostPosted: Mon May 10, 2021 2:25 pm
by smile
Hi
Where is the drivers download from?
if you download from the github. file on the "media" , not the 'media_build'.
if you download form our web. this is a offline version, file on the "media_build/linux/drivers"

Best Regards