cachepc-linux

Fork of AMDESE/linux with modifications for CachePC side-channel attack
git clone https://git.sinitax.com/sinitax/cachepc-linux
Log | Files | Refs | README | LICENSE | sfeed.txt

lmedm04.rst (2151B)


      1.. SPDX-License-Identifier: GPL-2.0
      2
      3Firmware files for lmedm04 cards
      4================================
      5
      6To extract firmware for the DM04/QQBOX you need to copy the
      7following file(s) to this directory.
      8
      9For DM04+/QQBOX LME2510C (Sharp 7395 Tuner)
     10-------------------------------------------
     11
     12The Sharp 7395 driver can be found in windows/system32/drivers
     13
     14US2A0D.sys (dated 17 Mar 2009)
     15
     16
     17and run:
     18
     19.. code-block:: none
     20
     21	scripts/get_dvb_firmware lme2510c_s7395
     22
     23will produce dvb-usb-lme2510c-s7395.fw
     24
     25An alternative but older firmware can be found on the driver
     26disk DVB-S_EN_3.5A in BDADriver/driver
     27
     28LMEBDA_DVBS7395C.sys (dated 18 Jan 2008)
     29
     30and run:
     31
     32.. code-block:: none
     33
     34	./get_dvb_firmware lme2510c_s7395_old
     35
     36will produce dvb-usb-lme2510c-s7395.fw
     37
     38The LG firmware can be found on the driver
     39disk DM04+_5.1A[LG] in BDADriver/driver
     40
     41For DM04 LME2510 (LG Tuner)
     42---------------------------
     43
     44LMEBDA_DVBS.sys (dated 13 Nov 2007)
     45
     46and run:
     47
     48
     49.. code-block:: none
     50
     51	./get_dvb_firmware lme2510_lg
     52
     53will produce dvb-usb-lme2510-lg.fw
     54
     55
     56Other LG firmware can be extracted manually from US280D.sys
     57only found in windows/system32/drivers
     58
     59dd if=US280D.sys ibs=1 skip=42360 count=3924 of=dvb-usb-lme2510-lg.fw
     60
     61For DM04 LME2510C (LG Tuner)
     62----------------------------
     63
     64.. code-block:: none
     65
     66	dd if=US280D.sys ibs=1 skip=35200 count=3850 of=dvb-usb-lme2510c-lg.fw
     67
     68
     69The Sharp 0194 tuner driver can be found in windows/system32/drivers
     70
     71US290D.sys (dated 09 Apr 2009)
     72
     73For LME2510
     74-----------
     75
     76.. code-block:: none
     77
     78	dd if=US290D.sys ibs=1 skip=36856 count=3976 of=dvb-usb-lme2510-s0194.fw
     79
     80
     81For LME2510C
     82------------
     83
     84
     85.. code-block:: none
     86
     87	dd if=US290D.sys ibs=1 skip=33152 count=3697 of=dvb-usb-lme2510c-s0194.fw
     88
     89
     90The m88rs2000 tuner driver can be found in windows/system32/drivers
     91
     92US2B0D.sys (dated 29 Jun 2010)
     93
     94
     95.. code-block:: none
     96
     97	dd if=US2B0D.sys ibs=1 skip=34432 count=3871 of=dvb-usb-lme2510c-rs2000.fw
     98
     99We need to modify id of rs2000 firmware or it will warm boot id 3344:1120.
    100
    101
    102.. code-block:: none
    103
    104
    105	echo -ne \\xF0\\x22 | dd conv=notrunc bs=1 count=2 seek=266 of=dvb-usb-lme2510c-rs2000.fw
    106
    107Copy the firmware file(s) to /lib/firmware