[go: up one dir, main page]

CN1949169A - TV software upgrading method - Google Patents

TV software upgrading method Download PDF

Info

Publication number
CN1949169A
CN1949169A CNA200610063205XA CN200610063205A CN1949169A CN 1949169 A CN1949169 A CN 1949169A CN A200610063205X A CNA200610063205X A CN A200610063205XA CN 200610063205 A CN200610063205 A CN 200610063205A CN 1949169 A CN1949169 A CN 1949169A
Authority
CN
China
Prior art keywords
upgrade
upgrade file
software upgrading
legal
user
Prior art date
Legal status (The legal status is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the status listed.)
Pending
Application number
CNA200610063205XA
Other languages
Chinese (zh)
Inventor
林凯
Current Assignee (The listed assignees may be inaccurate. Google has not performed a legal analysis and makes no representation or warranty as to the accuracy of the list.)
Konka Group Co Ltd
Original Assignee
Konka Group Co Ltd
Priority date (The priority date is an assumption and is not a legal conclusion. Google has not performed a legal analysis and makes no representation as to the accuracy of the date listed.)
Filing date
Publication date
Application filed by Konka Group Co Ltd filed Critical Konka Group Co Ltd
Priority to CNA200610063205XA priority Critical patent/CN1949169A/en
Publication of CN1949169A publication Critical patent/CN1949169A/en
Pending legal-status Critical Current

Links

Images

Landscapes

  • Stored Programmes (AREA)

Abstract

The invention discloses TV set software upgrade method. The TV set includes CPU, flash storage, and USB interface. The method includes the following steps: inserting USB device into the TV set USB interface; identifying the USB device and searching whether it has legal upgrade document or not; if it has, fetching the corresponding information in the upgrade document; writing it into the flash storage to finish software upgrade. Compared with existing technique, the invention only needs one USB device stored upgrade document to finish software upgrade without complex upgrade device which is convenient for maintenance person and user to do TV set software upgrade.

Description

TV software upgrading method
[technical field]
The present invention relates to TV tech, relate in particular to the upgrade method of TV set software.
[background technology]
Software upgrading is that complicated calculations equipment is requisite.Five during the last ten years, and TV industry develops on the platform of analogue technique always.Simulated television only has a small amount of even without any computing function, marketing method is also the same with other household electrical appliance.Because popularizing of low-cost digital circuit, TV has become the highest electric equipment products of digitized degree in all household electrical appliances.Digital Television has become complex apparatus in the family, is enough to compare with computing machine.The erect image computing machine need be upgraded the same, and TV software also needs to upgrade to correct mistakes regularly, supports perfect day by day DTV codes and standards.TV set software upgrade in the past normally carries out the down loading updating of data by serial ports of computers, used time of serial ports upgrading is long, and efficient is low.In order to address this problem, Chinese invention patent ublic specification of application (application number: 200510044651) disclosed a kind of software upgrading module of televisor, adopted parallel port upgrading mode, utilized computing machine that the software of televisor is upgraded.But this patented claim open question is, needs complicated updating apparatus such as computing machine and upgrading circuit, is not easy to that maintenance provider makes house calls and the user carries out TV set software upgrade voluntarily.
[summary of the invention]
The technical problem to be solved in the present invention provides a kind of complex upgrading equipment and high TV software upgrading method of efficient of need not.
The technical matters that the present invention further will solve provides a kind of TV software upgrading method of user's energy Autonomous Control.
In order to solve the problems of the technologies described above, the technical solution used in the present invention is, a kind of TV software upgrading method, and described televisor comprises CPU, flash storer and USB interface, this method may further comprise the steps:
101. in the USB interface of televisor, insert USB device;
102. the system identification USB device, and whether the search USB device has legal upgrade file; There is legal upgrade file just to start escalation process as finding;
103. system reads the relevant information in the upgrade file;
104. system writes the flash storer with the information that reads and finishes software upgrading.
Above-described TV software upgrading method, preferably further comprising the steps of:
201. in step 102, have legal upgrade file just on screen, to list the tabulation of all legal upgrade files, wait for that the user selects as finding;
202. selected legal upgrade file just to start escalation process as the user, carried out step 103 and 104.
Above-described TV software upgrading method can be proceeded step 201 after step 202 is finished.
Above-described TV software upgrading method, the user can once select a plurality of upgrade files in step 202, upgrades simultaneously.
Compared with prior art, advantage of the present invention and good effect are: the present invention only needs a USB device that stores upgrade file, and need be such as computing machine and complicated updating apparatus such as upgrading circuit module etc., be convenient to that maintenance provider makes house calls and the user carries out TV set software upgrade voluntarily.
The present invention such as further employing user select the step of upgrade file, just the user can independently determine whether upgrading and select which upgrade file to upgrade.
[description of drawings]
The present invention is further detailed explanation below in conjunction with the drawings and specific embodiments.
Fig. 1 is the basic framework figure of televisor high definition system.
Fig. 2 is software system architecture figure of the present invention.
Fig. 3 is the process flow diagram of TV software upgrading method of the present invention.
Fig. 4 TV software upgrading method kernel software of the present invention workflow diagram.
Fig. 5 is the OSD interface that TV software upgrading method of the present invention shows legal upgrade file.
[embodiment]
Fig. 1 shows TV software upgrading method of the present invention and is operated in the televisor with high definition system basic framework, and televisor comprises CPU, flash storer and USB interface.Traditional software upgrading is to be undertaken by serial ports, and the present invention realizes upgrading fast from USB interface.
The course of work of TV software upgrading method embodiment 1 of the present invention such as Fig. 2, Fig. 3 and shown in Figure 4.The present invention is by the driver identification and the use USB device of operating system, and the file system of search and upgrade file module use operating system visits the upgrade file above the USB device.Present embodiment may further comprise the steps: at first, insert USB device in the USB interface of the televisor of built-in USB driver in system.After the system identification USB device, at first start " searching for legal upgrade file module ", search also judges whether store legal upgrade file in the USB device.Just carry out other operations as not searching legal upgrade file, have legal upgrade file just to start " showing the legitimate files module " as finding.
The legal upgrade file that " show legitimate files module " OSD module by system for TV set will search is shown on the television screen and waits for user's operation.This moment the user can by push  on the telepilot, ▲ key (channel adds, subtracts key) selects the upgrade file that shown.The ESC Escape that the user also can push on the telepilot withdraws from software upgrade procedure, do not react within a certain period of time as the user, and be 30 seconds as present embodiment, system withdraws from ROMPaq automatically.The user by push  on the telepilot, ▲ after key (channel adds, subtracts key) chose upgrade file, the acknowledgement key of pushing on the telepilot was confirmed, starts " upgrading module ".
" upgrading module " reads the upgrade file content that the user has selected, the information that reads write the flash storer finish software upgrading, and show the prompting frame of " upgrading is finished " by the OSD module of calling system on screen.The user can not react as the user within a certain period of time by pushing the prompting frame that shows " upgrading is finished " on the ESC Escape cancellation screen on the telepilot, is 30 seconds as present embodiment, and system withdraws from ROMPaq automatically.
The flow process of embodiment 2 is identical substantially with embodiment 1, and is convenient for the user just under the situation that has a plurality of files to upgrade, and adopted the mode of circulation upgrading.Promptly in the upgrading module " read the upgrade file content that the user has selected; the information that reads is write the upgrading that the flash storer has been finished a file; after showing the prompting frame of " upgrading is finished "; on television screen, show legal upgrade file once more and wait for user's operation by " showing the legitimate files module "; all the other steps are with embodiment 1, to finish the upgrading of a plurality of files.
Embodiments of the invention 3 are that with the difference of embodiment 1 the OSD module by system for TV set will search when " showing the legitimate files module " legal upgrade file is shown on the television screen and when waiting for user's operation, the user enters the multiselect pattern by the  key of pushing on the telepilot on the telepilot (volume adds key), again with the  on the telepilot, ▲ key (channel adds, subtracts key) selects upgrade file, the acknowledgement key of pushing on the telepilot behind upgrade file of every selection is once confirmed.After upgrade file all chose, the acknowledgement key of pushing again on the telepilot started " upgrading module ".So just, accomplish once to select a plurality of upgrade files, carry out TV set software upgrade simultaneously.
The corresponding code description of the present invention is as follows:
The legal upgrade file module of // search
Void?SearchUpdateFile()
{
FIND_FILE_T stInfo;
InitUsbDriver (); // initialization usb drives
Int?iFile=GetUsbFile();
While(GetNexUsbFile(&stInfo))
{
If (IsValidUpdateFile (stInfo.szName)) // judge whether it is legal upgrade file
{
AddUpdateFile (stInfo.szName); // add to inside the display list
}
}
ShowUpdateFile();
}
// demonstration legitimate files module
Void?ShowUpdateFile(void)
{
InitOsdDriver (); // initialization osd module
Int iCount=GetUpdateFileCount (); // obtain what files and need to show
For(int?I=0;I<iCount;i++)
{
OsdNewShowFileName (GetUpdateFileName (i)); // use the osd module to show this file
}
}
// upgrading module
Void?WriteFlash(char*pszFile)
{
FILE*fp;
If(pszFile==NULL)
{
Return;
}
Fp=fopen(pszFile,”wb”);
If(Fp==NULL)
{
Return;
}
Int?FileLen=fGetLen(fp);
Char*pszData=malloc(FileLen);
Fread (fp, pszData, 1, FileLen); // read whole file content
Fclose(fp);
Char*pszWriteData=GetUpdateFileBegin (pszData); // obtain the address of upgrading
InitFlashDriver (); // initialization flash drives
While(pszWriteData<pszData+FileLen)
{
WriteFlashByte (* pszWriteData); // whenever next byte writes flash
pszWriteData++;
}
// prompting upgrading is finished
OsdShowInfo (" upgrading is finished ");
}

Claims (4)

1. TV software upgrading method, described televisor comprises CPU, flash storer and USB interface, it is characterized in that, may further comprise the steps:
101. in the USB interface of televisor, insert USB device;
102. the system identification USB device, and whether the search USB device has legal upgrade file; There is legal upgrade file just to start escalation process as finding;
103. system reads the relevant information in the upgrade file;
104. system writes the flash storer with the information that reads and finishes software upgrading.
2. TV software upgrading method according to claim 1 is characterized in that, and is further comprising the steps of:
201. in step 102, have legal upgrade file just on screen, to list the tabulation of all legal upgrade files, wait for that the user selects as finding;
202. selected legal upgrade file just to start escalation process as the user, carried out step 103 and 104.
3. TV software upgrading method according to claim 2 is characterized in that, after step 202 is finished, proceeds step 201.
4. TV software upgrading method according to claim 2 is characterized in that the user once selects a plurality of upgrade files in step 202, upgrades simultaneously.
CNA200610063205XA 2006-10-19 2006-10-19 TV software upgrading method Pending CN1949169A (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNA200610063205XA CN1949169A (en) 2006-10-19 2006-10-19 TV software upgrading method

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNA200610063205XA CN1949169A (en) 2006-10-19 2006-10-19 TV software upgrading method

Publications (1)

Publication Number Publication Date
CN1949169A true CN1949169A (en) 2007-04-18

Family

ID=38018698

Family Applications (1)

Application Number Title Priority Date Filing Date
CNA200610063205XA Pending CN1949169A (en) 2006-10-19 2006-10-19 TV software upgrading method

Country Status (1)

Country Link
CN (1) CN1949169A (en)

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101945226A (en) * 2009-07-03 2011-01-12 康佳集团股份有限公司 Device and method for updating TV set application program
CN101296146B (en) * 2008-05-21 2011-04-13 深圳创维-Rgb电子有限公司 Remote upgrading system of television set
CN102111667A (en) * 2009-12-25 2011-06-29 康佳集团股份有限公司 Upgrading method of STB and STB
CN102111654A (en) * 2009-12-23 2011-06-29 康佳集团股份有限公司 Set-top box software upgrading method and set-top box
CN102256174A (en) * 2011-07-25 2011-11-23 北京视博数字电视科技有限公司 Digital television receiving equipment
CN102289383A (en) * 2011-09-22 2011-12-21 四川长虹电器股份有限公司 Method for upgrading software of set top box
CN102655577A (en) * 2012-03-27 2012-09-05 厦门华侨电子股份有限公司 Television with multiplexing of USB (Universal Serial Bus) interface and method for multiplexing USB interface
CN103019797A (en) * 2012-12-29 2013-04-03 福建三元达通讯股份有限公司 Method for upgrading firmware of advertising machine terminal through USB (Universal Serial Bus) interface
CN110020933A (en) * 2019-04-10 2019-07-16 鼎信信息科技有限责任公司 Method, apparatus and computer equipment are automatically exited from applied to financial affair work system
CN111064592A (en) * 2018-10-17 2020-04-24 福建天泉教育科技有限公司 Local area network software updating method and USB device

Cited By (10)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101296146B (en) * 2008-05-21 2011-04-13 深圳创维-Rgb电子有限公司 Remote upgrading system of television set
CN101945226A (en) * 2009-07-03 2011-01-12 康佳集团股份有限公司 Device and method for updating TV set application program
CN102111654A (en) * 2009-12-23 2011-06-29 康佳集团股份有限公司 Set-top box software upgrading method and set-top box
CN102111667A (en) * 2009-12-25 2011-06-29 康佳集团股份有限公司 Upgrading method of STB and STB
CN102256174A (en) * 2011-07-25 2011-11-23 北京视博数字电视科技有限公司 Digital television receiving equipment
CN102289383A (en) * 2011-09-22 2011-12-21 四川长虹电器股份有限公司 Method for upgrading software of set top box
CN102655577A (en) * 2012-03-27 2012-09-05 厦门华侨电子股份有限公司 Television with multiplexing of USB (Universal Serial Bus) interface and method for multiplexing USB interface
CN103019797A (en) * 2012-12-29 2013-04-03 福建三元达通讯股份有限公司 Method for upgrading firmware of advertising machine terminal through USB (Universal Serial Bus) interface
CN111064592A (en) * 2018-10-17 2020-04-24 福建天泉教育科技有限公司 Local area network software updating method and USB device
CN110020933A (en) * 2019-04-10 2019-07-16 鼎信信息科技有限责任公司 Method, apparatus and computer equipment are automatically exited from applied to financial affair work system

Similar Documents

Publication Publication Date Title
CN1949169A (en) TV software upgrading method
CN1217723C (en) Entertainment device, menu display method, and information recording medium
CN1818868A (en) Multi-task parallel starting optimization of built-in operation system
CN1371499A (en) Object property meta model emulator for legacy data structures
CN101030146A (en) Method and system for updating fastener
CN1959640A (en) System and method for representing user process to software package in software package management system
CN1869999A (en) Protection method and device for opening computer
CN1841362A (en) Method and system for processing electronic forms
CN1960434A (en) Method, devices, and facility for implementing upgrading TV system
CN101042645A (en) Method, equipment and system for unionize software development environment
CN1141666C (en) Online Character Recognition System Using Standard Strokes to Recognize Input Characters
CN1584822A (en) Method for upgrated computer fixing ware programm
CN1889043A (en) Method for using human natural language in computer programing
CN1744040A (en) Method for completely running operating system in multi storage media and its operating system
CN1617496A (en) Method for automaticall updating configuration for next generation network terminal
CN103064812A (en) Method and device for quick connection of mobile device and computer
CN101075989A (en) Method and system for verifying field validity
CN100339830C (en) Method for updating software
CN1786915A (en) Management method for managing software module and information processor
CN1256665C (en) Method for realizing computer and TV set combination
CN106909350A (en) A kind of RAID card suitable for domestic processor platform is configured and driving method
CN1851690A (en) Method and system for translating web page
CN1315053C (en) Refresh method of network computer BIOS
CN1869934A (en) Method and built-in system for duplicating software system between networks
CN101051274A (en) System and method for realizing multiple CPU loading

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C12 Rejection of a patent application after its publication
RJ01 Rejection of invention patent application after publication

Open date: 20070418