Looking for breakthrough ideas for innovation challenges? Try Patsnap Eureka!

Board stage supporting packet simulation method

A board-level support package and simulation method technology, applied in the field of network access servers, can solve problems such as the inability to provide a pure software debugging support platform, and the use of simulation tools is complicated, and achieves the effect of convenient implementation, simple method and reduced development cost.

Inactive Publication Date: 2003-05-28
ZTE CORP
View PDF0 Cites 9 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, these simulation tools have the following disadvantages at present: 1. There is a certain dependence on hardware and BSP. In fact, the simulation board is used to replace the actual board to achieve the test purpose, and the target simulation board generally needs to run the BSP program; 2. The use of the whole set of simulation tools is relatively complicated, requiring upper-level software developers to be very familiar with the use of simulation boards, BDM\JTAG, and simulation debugging software integrated with development tools; 3. The general use environment of simulation tools is a HOST debugging machine. An emulator is designed to debug the single-board hardware, firmware and BSP itself (these debugging contents should only be completed by hardware personnel, and should not restrict the parallel development of upper-level software developers), but it cannot provide a single A simple, feasible and effective system-level pure software debugging support platform for upper-level software development and debugging

Method used

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
View more

Image

Smart Image Click on the blue labels to locate them in the text.
Viewing Examples
Smart Image
  • Board stage supporting packet simulation method
  • Board stage supporting packet simulation method
  • Board stage supporting packet simulation method

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0026] When testing the upper layer software in the PC environment based on the BSP simulation method, the basic framework for debugging is P CPB (Primary Control Process Board, main main control board) + B CPB (Backup Control Process Board, standby main control board) + P SPB (Primary Switch Process Board, main switching board) + B SPB (Backup Switch Process Board, standby switching board) + ATM (Asychronous Transfer Mode, this refers to the user interface card in asynchronous transfer mode). Embodiment 1: System joint debugging in the BSP simulation platform PC environment

[0027] Basic configuration requirements, the debugging machine (HOST) and the target machine (TARGET) are both PCs, and a separate LAN is used for communication between HOST and TARGET.

[0028] Perform code-level debugging based on the BSP emulation method according to the following steps.

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

PUM

No PUM Login to View More

Abstract

A simulation method for board-class supporting software kit includes designing simulative object, adding TCP / IP link state monitor to operating system and informing the simulative object of the statevariation, creating configuration file containing master and backup labels, adding the simulative object to original single-board items in debugging computer and creating single-board application, downloading it to object computer for running, obtaining the master and backup label's values and sending them to initializing flow, and making relative operations in system state. Its advantages are simple method and low cost.

Description

technical field [0001] The present invention relates to a kind of BSP (Board Specific Package, board-level support package) emulation, belongs to the field of network access server, specifically, relates to a kind of PC (Personal Computer) machine environment to simulate BSP partial function so as to carry out the debugging of upper layer communication program Methods. Background technique [0002] According to the "Network Access Server (NAS) Test Specification" promulgated by the Ministry of Information Industry of the People's Republic of China, when the access server is in system operation (including power-on and start-up), it is necessary to detect changes in hardware discrete signals in real time through the BSP (such as: Board slot number, board hot swap, active / standby switchover), and perform certain operations on the hardware through the BSP according to the system operating status (such as setting the active device to be invalid). Usually, in system development, ...

Claims

the structure of the environmentally friendly knitted fabric provided by the present invention; figure 2 Flow chart of the yarn wrapping machine for environmentally friendly knitted fabrics and storage devices; image 3 Is the parameter map of the yarn covering machine
Login to View More

Application Information

Patent Timeline
no application Login to View More
Patent Type & Authority Applications(China)
IPC IPC(8): G06F9/455
Inventor 黄志强张晓云
Owner ZTE CORP
Who we serve
  • R&D Engineer
  • R&D Manager
  • IP Professional
Why Patsnap Eureka
  • Industry Leading Data Capabilities
  • Powerful AI technology
  • Patent DNA Extraction
Social media
Patsnap Eureka Blog
Learn More
PatSnap group products