Current location - Quotes Website - Signature design - Install 1020 Double Hanka
Install 1020 Double Hanka
With the operating platform, all kinds of drivers are installed. Driver is software that directly acts on various hardware devices, and its name "driver" also shows its function very vividly. It is through the driver that all kinds of hardware devices can operate normally and achieve the established working effect.

Theoretically, all hardware devices need to install corresponding drivers to work normally. In the computer, CPU, memory, keyboard, monitor and other devices can work normally without installing drivers. This is mainly because these hardware are necessary for a personal computer, so early designers listed these hardware as hardware that BIOS can directly support. In other words, the above hardware can be directly supported by BIOS and operating system without installing drivers. From this perspective, BIOS is also a driver. But for other motherboards, hardware drivers such as graphics cards and sound cards must be installed correctly, otherwise even the use of computers will become a problem. How to use 1020 cards?

The driver installation of 1020 card is based on the hardware version of 1020 card (that is, MCU program code). If the driver cannot be installed, the MCU program code is not compatible with the driver. After completing the connection of hardware system, the construction of operating platform and the installation of drivers, the next step is the selection and installation of application software. The application software of Card 1020 includes satellite data receiving software and satellite TV playing software according to the requirements of receiving content.

For the reception of free satellite data, you can directly install the corresponding satellite data receiving software; If it is encrypted data, you need to pay the fee to the relevant satellite data broadcasting company and apply for certification. For receiving satellite TV free signals, directly install satellite TV playing software; If it is an encrypted signal, you can install a decryption plug-in or decryption package to receive it. At present, it is popular to receive encrypted signals through 1020 card * * * plug-in on the network, which can also be regarded as an application of decryption plug-in. For some signals with special audio and video formats, corresponding decoding plug-ins need to be installed.

In addition, install 1020 card application software based on various drivers. If it cannot be installed, it means that the driver does not support the application software, and another application software should be replaced. -Microsoft certification

The functions of 1 and E2PROM burn friends' 1020 cards, and the most representative ones are the early classic Twinhan2. 1 version and VisionPlus.

3. 1 blue card, and 3. 1 imitation 1020A red card that is common in the market.

The memory stick is similar to the memory in the color TV that we often see. Its 6-pin serial clock line (SCL) and 5-pin data line (SDA) are hung on the 7th and 8th pins of the single-chip microcomputer SM8952A(IC2) and the 90th and 9th1pins of BT878Axp(IC 1) respectively.

Generally speaking, E2PROM transmits data with CPU through I2C serial bus. In E2PROM, some parameter setting information adjusted by users is stored. For example, U 12 in the well-known Tongzhou 3 188C receiver has such a memory chip. However, in the chip of this card 1020, the authentication information of Microsoft's operating platform program is stored, which can be confirmed by the following experiments:

Disconnect pins 5 ~ 8 of IC4 chip from the printed circuit board, and open it, prompting that the driver software needs to be reinstalled. After the installation is completed, enter the device manager window through Start → Settings → Control Panel → System, and open the expansion buttons of sound, video and game controllers, in which DTVAudio Controller and DTV VideoController correspond to the audio and video drivers of 1020 card respectively, and set the.

Connect pins 5 ~ 8 to the printed circuit board and update the driver again. At this time, you can see the digital signature program: Microsoft Windows hardware is compatible, which means that it has passed the authentication of Microsoft's operating platform.

Generally speaking, Microsoft's digital signature has little influence, and unsigned software or drivers can be used normally. However, when some software cannot be installed, the digital signature function of the memory chip may solve this problem.

2. add E2PROM. A friend asked: Can E2PROM be added to the 1020 card without memory, so that it can have the digital signature function certified by Microsoft? To this end, we conducted the following tests:

(1) We use a simple memory card reader made by ourselves to read the data stored in the 1020 card of E2PROM chip.

(2) Because we don't have the socket of SMD memory block, the 5 ~ 8 pins welded are soldered to the socket pins corresponding to the reader of simple memory chip with enameled wires, and the 1 ~ 4 pins of the chip are all grounded, so it only needs to be directly soldered to the ground terminal of the reader, without welding.

(3) Connect the reader to the printer interface (LPT 1) of the computer, start the computer, and then turn on the switch of the reader. At this time, the diode LED should emit light, and then run the chip reading function of the reader software to read the binary code file inside the chip and save it in the folder named "Card 1020" with the extension. Bin.

(4) Select a 24C02 memory chip, insert it into the socket of the reader/writer, open the binary code file of the newly saved 1020 card, and click on the write chip function to write. If there is no original code, you can enter and edit it according to the code in Figure 12.

(5) Solder the burnt chip back to its original position, as shown in figure 13. Reinstall into the PCI slot of the computer, start the computer, and open the properties of the driver to view the digital signature.

(6) When we welded the experimental memory block back to the original SMD memory block, we found that the driver had no digital signature when it started. Whether we update the driver or reinstall it, the card loses its digital signature function. Is there a program to prevent secondary replication in MCU?

Due to the limitation of the equipment at hand, the 1020 blue card without memory has not been actually tested, but according to the above tests, it is estimated that it is not feasible to copy E2PROM binary code to obtain the digital signature function certified by Microsoft. The MCU of 1020 card not only controls the initial reset and on-off working state of the receiving card, but also carries the program code and MAC address of the underlying hardware platform of the receiving card. Among them, different program codes reflect different version information and compatibility with drivers, which is also an important symbol to distinguish genuine and imitation versions.

The MCU 1 and1020 on the card are around 20065438+0. TwinHan Company has developed a DST00 1 satellite receiving card, and its MCU adopts a two-pin package structure, with W78E52B-40 from Winbond Company in Taiwan Province Province.

On the 1020 card introduced in 2002, QFP (Square Flat Package) was adopted, and the model was W78E52F-24, which greatly reduced the installation volume of the chip.

There are also blue cards and red cards marked THDTV20023. In fact, in order to prevent illegal copying, the MCU mark was artificially polished off, and then the model was reprinted.

After that, the imitation card 1020A appeared on the market, and the model of MCU can be clearly seen, using the 8-bit SCM SM8952A of SyncMOS (Xinmao) Company in Taiwan Province Province.

2. The program code in 2.MCU can't install official drivers for some copied 1020 cards, and there is no difference in hardware. We think it has something to do with the internal program code of the single chip microcomputer, that is to say, there is a difference between the genuine and copied programs stored in 8952 8KB FLASHROM.

If we use the programmer to read the internal program code of the genuine MCU and then copy it to the imitation card, then the compatibility between the imitation card and the genuine card should be the same. However, for the sake of anti-piracy protection, in order to prevent unauthorized access or copying of the internal program code of MCU, most single-chip computers have encryption locks to locate or encrypt bytes to protect the on-chip programs. When the encryption lock is enabled (locked) during programming, ordinary programmers cannot directly read the on-chip program, that is, copy protection or locking function.

Therefore, it is difficult for ordinary operators to copy, which is also a necessary means for genuine manufacturers to prevent commercial piracy.

3. The MAC address MAC (Media Access Control) address in 3.MCU is the logo of LAN (Local Area Network) node and the physical address of the network card in our computer. Generally, the network card manufacturer writes into the E2PROM flash memory chip of the network card through a special burning program.

The 1020 card in the computer is also a network card (but it can't be scanned on the device manager, it is a virtual network card, and its driver can be added manually), and it must have a unique MAC address, which is also the ID card of the card, which is very important for satellite IP data reception and LAN broadcasting. MAC address is solidified in MCU by FLASH.

ROM memory is usually an integer of 48bit, such as 00-08-CA- 10-34-0B, and this MAC address is posted on the back of your card.

After the network card driver (DtvNET) of 1020 card is installed, you can check the properties of the card in hardware management, and the MAC address should be consistent with the address marked on your card. 1, two modes of driving for 1020 card, there are two modes: BDA and WDM. It can be downloaded from the official (traditional Chinese) website.

(1)BDA mode

BDA (Broadcast Driver Architecture) mode is a broadcast driver developed and defined by Microsoft, which can control the operation flow from demodulating digital signals to capturing digital signal frames to separating signals into video, audio and data streams. BDA mode allows applications to capture video, audio and data from various digital tuning devices.

The multimedia application of computer has developed to the multimedia center version. MCE is an integrated multimedia component in Microsoft operating system, which mainly provides an integrated multimedia interface, such as connecting a computer with the TV in the living room to realize digital video recording, pause, picture browsing and other multimedia functions. If the satellite receiving card wants to be compatible with MCE in order to continue to be used on the new generation operating system, only the latest BDA mode driver can be installed. In fact, TwinHan Company has provided a plug-in supporting MCE2005 on the 702× series USB TV receiving box.

(2)WDM mode WDM (Windows 32 driver mode: Win32 driver mode) mode is a 32-bit driver programming specification formulated by Microsoft, which was specially prepared for 32-bit operating systems and was first applied to Windows.

In the NT system. The driver uses the kernel streaming layer provided by Microsoft to control audio and video streaming devices, and realizes effective real-time streaming for multimedia devices such as sound cards and TV tuner cards. For example, a sound card that does not support multiple audio streams can support multiple audio streams, and you can listen to music CDs directly without audio cables.

WDM mode aims to simplify the development of drivers by providing a flexible way. In order to support new hardware, the number and complexity of drivers to be developed are reduced.

2. Compatibility of drivers

The drivers of 1020 cards are mostly in WDM mode, and the universality of WDM drivers will be better, because the third-party satellite TV broadcast software is mostly written based on WDM architecture. After the BDA driver is installed, many third-party playback software will have problems. Only officially recommended receiving software and less played playing software (such as MyTheatre, Vrecord, TVcentral-LiveTV, etc.). ) can solve this problem.

For the 1020 imitation card, if an inappropriate driver is installed, the driver cannot be installed, or even if the driver can be successfully installed, after installing the playback software, it will prompt that the hardware cannot be found, which means that the playback software cannot recognize the 1020 card; What's more, the computer crashes or restarts. For example, we have a copy of 1020, which is only suitable for WDM drivers. As long as the BDA driver Twinhandat 1.80 1 is installed, it will crash and restart, while the WDM driver twinhandat 1. 7. 2. 7 will be all right.

1020 card suitable for WDM driver can be installed with TwinhanDTV2.64 playing software with driver, or DVB-TV V2.432 playing software with genuine blue card and 1030 red card driver.

Play software and decoding plug-ins in the computer.

1, playing software

According to the flow chart of decoding system of 1020 card (see page 50 1 in Complete DIY of Satellite TV Reception), for 1020 card, the TS stream of satellite signal is transmitted to the computer through the bridge function embedded in the audio and video decoding chip BT878A through the PCI bus. The 1020 card here is actually a code stream machine, which is only responsible for receiving satellite real-time signals and then converting them into data streams that can be recognized by computers. Any data stream can be packaged. As for what these data streams are and what they are used for, the 1020 card will not matter, and it will be analyzed by the corresponding satellite TV playing software and satellite data receiving software in the computer.

A satellite TV broadcasting software needs a corresponding driver. For example, ProgDVB should use the old version of WDM driver AltDVB.

Version 2. 1 and DVBDream use the new version of WDM driver AltDVB.

Version 2.2 can use BDA driver, etc. Other playback software does not pay attention to drivers, such as MyTheatre, and any driver can work well. These are the understandings gained by burning friends through actual installation.

There are many playing software suitable for 1020 card. In addition to the official broadcast software DVB-TV attached to the CD, there are many third-party broadcast software. This is the reason why 1020 card is superior to other domestic brands of satellite TV receiving cards, and it is also the fun for fans to play 1020 card. Through the function interface, operation settings and plug-in use of various playback software, we can experience the different feelings of image quality and sound quality brought by various playback software. In addition, third-party playback software also has an advantage, that is, most of them have decryption plug-ins, which support plug-ins to crack packages or call automatic upgrade software, and can also manually input key codes to realize the function of receiving encrypted signals.

We will introduce some typical official website and interface of playing software suitable for 1020 card for your appreciation and reference. Note that although some playing softwares have different names, their playing interfaces and settings are basically the same, such as DvbTn and MilDVB, MyTheatre and EzDVBxl.

In addition, before using the 1020 card, the graphics card driver and DirectX in the computer must be installed correctly. DirectX is an application programming interface (API) developed by Microsoft. It is actually a set of components that provide Windows programs with tight control over system hardware. This kind of hardware control is a kind of bottom control, which can provide better hardware control ability for the program than before.

DirectX has now developed into an interface that has a decisive influence on all aspects of the entire multimedia system. DirectX version supported by graphics card has become the basic standard to evaluate the performance of graphics card. Users can distinguish the performance of the graphics card from which version of DirectX the graphics card supports. Nowadays, popular graphics cards can support DirectX.

Version 9.0C

2. Decoding plug-ins

After installing and setting the playback software correctly, if the user finds that there are digital signal quality indications and locking indications in the free signal, but the signal is not received, it means that the corresponding decoding plug-in is not installed in the computer.

Generally speaking, the decoding plug-in does not need to be installed separately. As long as you have multimedia playing software such as WinDVD, PowerDVD, PureVideo and video storm on your computer, the satellite playing software will automatically call the built-in decoding plug-ins of these software. Take Storm Video as an example, it provides support for popular video files and streaming media, including Real, QuickTime, MPEG-2, MPEG-4(DivX/XviD/3ivx, MP4, AVC/H264 ...) and so on. With the latest version of Windows Media Player9/ 10, you can play most popular audio and video files, streaming media and DVDs without other special software. If you can't call it, you can also download an MPEG2Decoders decoding plug-in or download an "ultimate decoding" all-around decoding package, which can support decoding in different audio and video formats after installation.

But for some free HD signals, special plug-ins are needed. For example, it can play ordinary signals, that is, it can't play Luxe of 70.5 E satellite.

HDTV signals are mainly encoded in MPEG-4 H.264 format. You can download a Cyberlink H.264decoder decoding plug-in. If it is a BDA-driven 1020 card, you can directly install TwinhanDTV 3.0 playback software with built-in Cyberlink PowerDVD 7 decoding engine.

For some playback software, such as MyTheatre and ProgDVB, even if you have this decoding plug-in in your computer, you can't play it because the playback software doesn't support this plug-in and you can't call it. Other playback software such as DvbDream can play normally, so receiving satellite signals, especially high-definition signals, is as important as decoding plug-ins.