Unlock instant, AI-driven research and patent intelligence for your innovation.

Method and system for logging in and debugging embedded devices

A technology of embedded devices and operating systems, applied in software testing/debugging, program control devices, etc., can solve problems such as difficulty in implementing application programs, and achieve the effects of convenient debugging, convenient login, and improved efficiency

Active Publication Date: 2017-09-12
SUZHOU KEDA TECH
View PDF2 Cites 0 Cited by
  • Summary
  • Abstract
  • Description
  • Claims
  • Application Information

AI Technical Summary

Problems solved by technology

However, for communication embedded devices based on 3G or 4G networks (for example, Android terminals), since the IP address is randomly assigned by the operator, if you want to log in to the embedded device based on Telnet through a local computer, to Device application debugging is difficult to achieve

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
  • Method and system for logging in and debugging embedded devices
  • Method and system for logging in and debugging embedded devices
  • Method and system for logging in and debugging embedded devices

Examples

Experimental program
Comparison scheme
Effect test

Embodiment 1

[0028] figure 1 A method for logging into an embedded device according to Embodiment 1 of the present invention is shown, including the following steps:

[0029] Step S11 , compiling the source program of the remote login protocol client into a target program supported by the operating system of the embedded device according to the compilation rule file. Described remote login protocol client source program can be the remote login (Telnet) protocol client source program under the Linux system, also can be the remote login (Telnet) protocol client source program under the Unix system, such as adopting the Harvard netkit-telent-0.17.orig.tar.gz source code and termcap-1.3.1.tar.gz source code.

[0030] Step S12, transplanting the target program into the embedded device. For example, use the adb tool to transplant the binary file (that is, the target program) recognizable by the Android system into the embedded device, and the embedded device is an embedded device applying an A...

Embodiment 2

[0050] Embodiment 2 of the present invention provides a method for debugging an embedded device using the method for logging into an embedded device in Embodiment 1 of the present invention, including the following steps:

[0051] Log in to the embedded device. For example, the method for logging into an embedded device described in Embodiment 1 may be used to log in to the embedded device.

[0052] The application program in the embedded device is debugged. Specifically, the method comprises the following steps: firstly, opening a cmd command window in the operating system of the computer; secondly, inputting a debugging command to debug the application program in the embedded device.

[0053] Through the above steps, the application program of the embedded device can be debugged conveniently. The process of logging into the embedded device does not need the IP address of the logged-in embedded device. It is particularly convenient and improves the efficiency of debugging a...

Embodiment 3

[0055] image 3 A system for logging into an embedded device according to Embodiment 3 of the present invention is shown, including a compilation module 31 , a transplantation module 32 , a connection module 33 and a login module 34 .

[0056] The compiling module 31 corresponds to step S11 in Embodiment 1, and is used for compiling the source program of the remote login protocol client into the target program supported by the operating system of the embedded device according to the compiling rule file.

[0057] The transplant module 32 corresponds to step S12 in Embodiment 1, and is used for transplanting the target program into the embedded device.

[0058] The connection module 33 corresponds to step S13 in Embodiment 1, and is used to establish a connection between the embedded device and a computer installed with an operating system.

[0059] The login module 34 corresponds to step S14 in Embodiment 1, and is configured to execute the target program in the embedded devic...

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

The present invention provides a method and system for logging in and debugging an embedded device, wherein the method for logging in an embedded device includes the following steps: compiling the remote login protocol client source program into the operating system support of the embedded device according to the compilation rule file the target program; transplant the target program into the embedded device; establish a connection between the embedded device and a computer equipped with an operating system; execute all the functions in the embedded device through the operating system of the computer The target program is used to log in the embedded device. In this way, it is convenient to log in to the embedded device to debug the application program of the embedded device, and the IP address of the logged-in embedded device is not required, which is especially convenient for the login of the embedded device under the wireless network, especially the 3G or 4G network .

Description

technical field [0001] The invention relates to the technical field of embedded devices, in particular to a method and system for logging in and debugging embedded devices. Background technique [0002] Telnet is the English abbreviation of Telecommunication Network, which means remote login. It has a wide range of applications on the Internet. Most network operating systems basically have application terminals for the Telnet protocol, especially on computers using Unix and Linux operating systems. One of the missing tools. More importantly, the Telnet protocol provides an important method for transferring data and control information between heterogeneous networks on the Internet, allowing a program in one machine to access resources in another remote host just like accessing a local server. [0003] At present, for embedded devices running operating systems, especially for communication devices, various problems will inevitably occur during the system development process....

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 Patents(China)
IPC IPC(8): G06F9/44G06F11/36
Inventor 朱杰黄学峰曾玲牯史蕾蕾胡懿敏许世林陈卫东
Owner SUZHOU KEDA TECH