[go: up one dir, main page]

CN1306428C - High-speed program downloading system and method for mobile station in communication network - Google Patents

High-speed program downloading system and method for mobile station in communication network Download PDF

Info

Publication number
CN1306428C
CN1306428C CNB200410035406XA CN200410035406A CN1306428C CN 1306428 C CN1306428 C CN 1306428C CN B200410035406X A CNB200410035406X A CN B200410035406XA CN 200410035406 A CN200410035406 A CN 200410035406A CN 1306428 C CN1306428 C CN 1306428C
Authority
CN
China
Prior art keywords
transfer table
computing machine
usb
data
mobile station
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.)
Expired - Fee Related
Application number
CNB200410035406XA
Other languages
Chinese (zh)
Other versions
CN1595382A (en
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.)
Hisense Group Co Ltd
Qingdao Hisense Communication Co Ltd
Original Assignee
Hisense Group Co Ltd
Qingdao Hisense Communication 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 Hisense Group Co Ltd, Qingdao Hisense Communication Co Ltd filed Critical Hisense Group Co Ltd
Priority to CNB200410035406XA priority Critical patent/CN1306428C/en
Publication of CN1595382A publication Critical patent/CN1595382A/en
Application granted granted Critical
Publication of CN1306428C publication Critical patent/CN1306428C/en
Anticipated expiration legal-status Critical
Expired - Fee Related legal-status Critical Current

Links

Images

Landscapes

  • Stored Programmes (AREA)
  • Mobile Radio Communication Systems (AREA)

Abstract

The present invention relates to a high-speed program downloading system of a mobile station in a communication network, which comprises a computer, a mobile station, data wires connected with the computer and the mobile station, a USB port and a downloading control module of a block order number, wherein the USB port in the computer is mapped into an analog serial port through a USB driver; the downloading control module of a block order number controls the transmission of signaling and the data erasion of a memory. After the mobile station is converted into a downloading mode, a USB clock configuration is enhanced, and a downloading execution module in a block erasion mode is applied to the data erasion of the memory. With equal length data packets, the present invention strengthens transmission stability, enhances the program downloading speed of the mobile station in a whole, and greatly enhances production efficiency and research development efficiency.

Description

The high-speed procedure download system and the method thereof of transfer table in the communication network
Technical field
The present invention relates to the technical field of the program download of transfer table in the mobile communications network, be specifically related to adopt the flash storer to download as the transfer table high-speed procedure of transfer table storage medium.
Background technology
Along with the develop rapidly of mobile communication industry, the Control Software amount of transfer table increases greatly, and therefore the storage to the mobile station software program becomes an insoluble problem.In order to address that need, the flash storer arises at the historic moment, increase along with procedure quantity, the flash storer is fit to jumbo storage more, because the flash storer is under the situation that big memory space can guarantee, that volume can be done simultaneously is very little, and execution speed improves a lot, and therefore the numerous transfer table of function mostly adopts the medium of sort memory as storage at present.
The program of transfer table is downloaded and is adopted serial communication at present, transmission speed is slow, increase greatly along with the transfer table procedure quantity, adopt serial communication to give under the program of transfer table and bring problems, especially in the transfer table production test, need carry out a large amount of transfer table programs and download, adopt serial communication can't satisfy high-speed requirement.
Summary of the invention
Purpose of the present invention, just be to solve the slow problem of program speed of download of transfer table, the high-speed procedure download system and the method for transfer table in a kind of mobile communications network are provided, the program speed of download of transfer table can be improved under the situation that guarantees reliability greatly, program is downloaded the used time and is shortened greatly, realize high speed, safety, stable that the transfer table program is downloaded, improved transfer table R﹠D work efficient and production efficiency significantly.
The high-speed procedure download system of transfer table in a kind of communication network, this system comprises computing machine, transfer table, the data line of connection computing machine and transfer table also comprises:
Be mapped as the USB port of simulative serial port in the computing machine by the USB driver;
Control signaling transmission, and the downloading control module of the erasable piece sequence number of data in the control store;
After transfer table is converted to downloading mode, improve the configuration of USB clock, and the erasable application block of memory data is wiped the download execution module of page or leaf WriteMode;
Data transmission between computing machine and the transfer table is isometric packet.
The high-speed procedure method for down loading of transfer table utilizes computing machine in a kind of communication network, transfer table, and the data line of connection computing machine and transfer table comprises the steps:
By the USB driver USB port is mapped as the step of simulative serial port in the computing machine;
After transfer table is converted to downloading mode, improve the step of USB clock configuration;
Downloading control module control channel, and the step of the erasable piece sequence number of data in the transmission memory;
Download execution module and receive signaling, to the step of the erasable application block wiping of memory data page or leaf WriteMode.
Data transmission between computing machine and the transfer table is isometric packet.
Description of drawings
Below in conjunction with drawings and Examples the present invention is further described.
Fig. 1 is a system hardware connection side block diagram of the present invention;
Fig. 2 is that mobile station software of the present invention is downloaded process flow diagram;
Fig. 3 judges the process flow diagram of communication mode automatically for transfer table of the present invention.
Embodiment
As shown in Figure 1, the program process of downloading needs computing machine as host computer, transfer table, and the data line of continuous computing machine and transfer table.
Transfer table has two sockets, and a cover is UART (serial ports), and a cover is the USB mouth.It on the host computer simulative serial port, because the USB of transfer table has adopted the communication modes of simulative serial port, therefore the USB driver of can't see by one deck that is present on the computing machine has been modeled to serial ports (referring to that this communication conduit has been modeled to serial ports) with USB port.That is to say that though what insert in computer-side is the USB line, and has been inserted on the USB port, host computer procedure becomes a serial ports to this port mapping.Therefore, at host computer procedure, PC is last just at UART mouth of operation, but transfer table is that this logical channel of USB and UART are far from each other with regard to what walk fully, and the USB transmission speed is much higher than the serial ports transmission speed.
As shown in Figure 2, the main flow process that program is downloaded is downloaded the common decision of execution module by host computer downloading control module and transfer table, they finish control procedure by the transmission of signaling, and host computer is the main body of control, and signaling is initiated by host computer downloading control module.
Host computer is set up with transfer table and is communicated by letter, and sends download instruction, checks the bad block message in the transfer table storer, then write-in program data in storer.
Because erasable employing of memory data wiped a block, writes a block then, and then wipes the circulation way of a block, therefore improved the reliability of program run.The stability of downloading for high-speed procedure provides the foundation.These bases just are only to such an extent that program is at a high speed downloaded and become possibility.
Adopt at present erasable block number of PC control, stability and reliability when effectively guarantee program of this method is downloaded are simplified the Handshake Protocol of upper and lower computer simultaneously, thereby improve the program speed of download.
The highest erasable speed of flash storer has determined the flank speed that program is downloaded.After having adopted the USB clock to develop skill, the erasable speed of flash is the fastest program speed of download, in the mode that the flash storer has adopted page to write, greatly reduces and calculates the storage needed time of data, has improved the speed that program is downloaded.
The isometric packet that adopts when transmitting data transmits, because USB system instability in high-speed transfer, reliability reduces greatly when big packet transmits and is adjustable length packet transmission, has therefore adopted and has waited the bag transmission, has improved the reliability of transmitting.
Fig. 3 is that the transfer table program is downloaded the flow process of judging communication mode, and we see after mobile phone is transformed into downloading mode, download execution module and reconfigure usb port clock, downloads execution module then and detects the port that is connected automatically.Because the transmission speed of usb is not by the speed decision of simulative serial port, downloads execution module the usb clock is improved, and effectively raises the transmission speed of usb.So far, can know that the speed of program download almost is comparable to the erasable speed of flash.
Download execution module being achieved as follows to the automatic selection of communication modes:
(1) in a timing, watches the uartl register automatically after module starts and whether receive data,, think that then present communication is the uart mode if receive.
(2) if do not receive data, timing arrives, and carries out necessary usb so and is provided with, and checks the usb receiving register, if the data of receiving think that then present communication modes is the usb mode.
(3) if do not receive data, timing arrives, and thinking does not so have effective physical connection.

Claims (4)

1. the high-speed procedure download system of transfer table in the communication network, this system comprises computing machine, transfer table connects the data line of computing machine and transfer table, it is characterized in that also comprising:
Be mapped as the USB port of simulative serial port in the computing machine by the USB driver;
Control signaling transmission, and the downloading control module of the erasable piece sequence number of data in the control transfer table storer;
After transfer table is converted to downloading mode, improve the configuration of USB clock, and the erasable application block of transfer table memory data is wiped the download execution module of page or leaf WriteMode.
2. the high-speed procedure download system of transfer table in the communication network according to claim 1 is characterized in that the transmission of computing machine and mobile station data is isometric packet.
3. the high-speed procedure method for down loading of transfer table in the communication network utilizes computing machine, and transfer table connects the data line of computing machine and transfer table, it is characterized in that comprising the steps:
By the USB driver USB port is mapped as the step of simulative serial port in the computing machine;
After transfer table is converted to downloading mode, improve the step of USB clock configuration;
Downloading control module control channel, and the step of the erasable piece sequence number of data in the transmission transfer table storer;
Download execution module and receive signaling, to the step of the erasable application block wiping of transfer table memory data page or leaf WriteMode.
4. the high-speed procedure method for down loading of transfer table in the communication network according to claim 3 is characterized in that the transmission of computing machine and mobile station data is isometric packet.
CNB200410035406XA 2004-07-13 2004-07-13 High-speed program downloading system and method for mobile station in communication network Expired - Fee Related CN1306428C (en)

Priority Applications (1)

Application Number Priority Date Filing Date Title
CNB200410035406XA CN1306428C (en) 2004-07-13 2004-07-13 High-speed program downloading system and method for mobile station in communication network

Applications Claiming Priority (1)

Application Number Priority Date Filing Date Title
CNB200410035406XA CN1306428C (en) 2004-07-13 2004-07-13 High-speed program downloading system and method for mobile station in communication network

Publications (2)

Publication Number Publication Date
CN1595382A CN1595382A (en) 2005-03-16
CN1306428C true CN1306428C (en) 2007-03-21

Family

ID=34664195

Family Applications (1)

Application Number Title Priority Date Filing Date
CNB200410035406XA Expired - Fee Related CN1306428C (en) 2004-07-13 2004-07-13 High-speed program downloading system and method for mobile station in communication network

Country Status (1)

Country Link
CN (1) CN1306428C (en)

Families Citing this family (1)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
CN101963946B (en) * 2010-10-11 2015-12-16 中兴通讯股份有限公司 A computer supported multi-section mobile terminal downloads method and the device of software version

Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6389001B1 (en) * 1997-11-20 2002-05-14 Samsung Electronics, Co., Ltd. Method for downloading data to add functions to vocoder
CN1363891A (en) * 2000-10-31 2002-08-14 精工爱普生株式会社 Apparatus and electronic instrument for controlling data delivery
US6560454B2 (en) * 2001-05-30 2003-05-06 Nokia Corp. System and method for delivery and updating of data transmitted to a mobile terminal
CN2579099Y (en) * 2002-11-05 2003-10-08 浙江大学 USB communication interface device of real-time signal analyzer

Patent Citations (4)

* Cited by examiner, † Cited by third party
Publication number Priority date Publication date Assignee Title
US6389001B1 (en) * 1997-11-20 2002-05-14 Samsung Electronics, Co., Ltd. Method for downloading data to add functions to vocoder
CN1363891A (en) * 2000-10-31 2002-08-14 精工爱普生株式会社 Apparatus and electronic instrument for controlling data delivery
US6560454B2 (en) * 2001-05-30 2003-05-06 Nokia Corp. System and method for delivery and updating of data transmitted to a mobile terminal
CN2579099Y (en) * 2002-11-05 2003-10-08 浙江大学 USB communication interface device of real-time signal analyzer

Also Published As

Publication number Publication date
CN1595382A (en) 2005-03-16

Similar Documents

Publication Publication Date Title
CN103118198B (en) The firmware upgrade method of mobile terminal and system
CN103970665B (en) FPGA system for simulating SPI FLASH and debugging method
WO2005006124A3 (en) Read/write command buffer pool resource management using read-path prediction of future resources
CN101008898A (en) Update and repair method of intellectualized equipment and system thereof
CN100438453C (en) A system and method to test network card
CN115268987A (en) Heterogeneous platform FPGA multi-version configuration file loading management method
CN1306428C (en) High-speed program downloading system and method for mobile station in communication network
CN1317846C (en) Method of realizing internal external network physical partition and its device
CN102708075A (en) Secure digital (SD) memory card hardware control device and control method
CN1242324C (en) Method of large capacity movable memory for mobile telephone
CN2743897Y (en) Controller monitoring system based on CAN bus fuel battery for whol automobile
CN1210661C (en) Interface circuit and method for transferring data between serial interface and processor
CN115857805B (en) Artificial intelligence computable storage system
CN117494623A (en) Voice picking and playing method, device and equipment of heterogeneous SOC and storage medium
EP1687922B1 (en) Backward-compatible parallel ddr bus for use in host-daughtercard interface
CN101135972A (en) A method for upgrading terminal Flash software
CN115145619A (en) A method and system for online upgrade of FPGA firmware for satellite communication equipment
CN1622073A (en) Apparatus and method for controlling SD card interface
US8621130B2 (en) System data transfer optimization of extended computer systems
CN1492329A (en) On-line upgrade method of single-chip microcomputer in single-chip microcomputer control system
CN1885252A (en) Apparatus and method for brushing BIOS
CN1317655C (en) DMA transmission method adapted for SD cards
CN218004058U (en) Computer mainboard compatible with various serial port output interfaces
CN118069067B (en) Nor Flash data storage method and device based on master-slave-free TCP communication
CN100365606C (en) Direct memory access method for data of secure digital memory card and interface circuit therefor

Legal Events

Date Code Title Description
C06 Publication
PB01 Publication
C10 Entry into substantive examination
SE01 Entry into force of request for substantive examination
C14 Grant of patent or utility model
GR01 Patent grant
DD01 Delivery of document by public notice
DD01 Delivery of document by public notice

Addressee: Qingdao Hisense communication Co., Ltd.

Document name: Notification to Pay the Fees

DD01 Delivery of document by public notice
DD01 Delivery of document by public notice

Addressee: Hisense Communications Co.,Ltd.

Document name: Notification of Termination of Patent Right

CF01 Termination of patent right due to non-payment of annual fee
CF01 Termination of patent right due to non-payment of annual fee

Granted publication date: 20070321

Termination date: 20190713