Exploration and Implementation of Distributed Development Test Environment

Test probe P100-M3
Kaixin micro test
Test - lowercase jpg

Whether it is a communication product terminal or a complete set of fixed-line mobile communication devices, customers are paying attention to the global market where various demands are constantly emerging. In today's highly competitive market environment, users are increasingly demanding time-to-market, application features, and system stability, which is a global collaboration for R&D. Predictability raises ever-increasing demands. As operators and equipment manufacturers are eager to get market-ready solutions to reduce R&D risks, commercial operating systems and a unified integrated development test platform with broadband network technology can be used to operate in different regions of the world. The need to develop virtual teams and use such platforms to enhance technical skills and code reuse across operating systems and across product lines.

As device systems become more complex and high-end, the range of applications that need to be supported is becoming wider and wider, and the difficulty of research and development is increasing. Development engineers need a unified and stable development test platform to reduce the time spent on adapting to the development environment, focusing on application development. At the same time, high-performance on-chip debugging tools, multi-core multi-threaded device debugging development tool platform, software version control terminal program and source code editing software, from software unit testing to integration testing development testing The demand for platforms is growing. The requirements of a global virtual team for research and development make the realization of a unified distributed development environment a problem that large enterprises must solve.

Wind River is the global leader in Device Software Optimization (DSO) and has become a wholly owned subsidiary of Intel. VxWorks hard real-time operating system is Fenghe's old-fashioned fist product, and Wind River commercial-grade Linux operating system has also occupied a considerable market share. In addition, the Wind River Android platform has also emerged. Wind River's JTAG development tool (On-Chip Debugging) not only continues Wind River's support for Power Architecture, ARM, MIPS, ColdFire architecture, but also supports Intel Atom series processors and RMI multi-core architecture. The unified Workbench development platform and Test Management platform support different operating system developments, thus enabling the development of completely different application domains under a unified platform, and implementing the device under one platform. Developed into an integrated development environment support throughout the testing process.

Wind River Systems' product structure block diagram, as shown in Figure 1.

分布式开发测试环境探索与实现0

Figure 1 Wind River System Company product structure block diagram

Network Architecture and Implementation of Distributed Development Test Environment

Today, R&D centers and virtual teams are distributed around the world, using VPNs to integrate corporate resources with the Internet. The author built a Windows 2003 server in the company's internal network, and installed Wind River Systems' Workbench development platform and various development test tools and code editors that engineers are used to. For different R&D centers and product lines, the Workbench version and the target operating system (VxWorks) version configured on the server are different, but other development tools are consistent. We recommend R&D engineers to use the unified Test Management test platform for test case development and maintenance. Such Wind River System Development Servers are distributed and deployed in the LAN of each R&D center, enabling R&D engineers to select idle servers for development work.

Virtual teams around the world log in to the server through Microsoft's Windows Remote Desktop Connection. Engineers can open Workbench or other development tools and connect to the software source code version control (SCM) server through the server to develop on the server. The consistency of the development environment also ensures the security of the code.

Figure 2 shows the network architecture and implementation of the Wind River System Development Server.

分布式开发测试环境探索与实现1

Figure 2 Wind River System Development Server Network Architecture and Implementation Diagram

In the design, because all R&D engineers in the company can access the Wind River System Development Server, such a network architecture can fully use the license of Wind River products to be shared between the product line and the virtual team. . Using such a development environment, the company can also promote the development of development skills between developers in different product lines and different operating systems, thereby improving competitiveness and improving the reusability of software code. In the internal network, because multiple identical Wind River system development servers are distributed in different regions and LANs, companies can configure distributed compilers to improve compilation efficiency. At the same time, companies can also consider using distributed computer resources to establish servers. And configure computing resources according to actual needs.

Exploration and Prospect of Distributed Development Test Environment

The distributed wind river development test system supports product development of VxWorks operating systems under different versions, and Wind River Systems Inc., which has become a wholly-owned subsidiary of Intel, is increasingly in the field of network equipment Linux, consumer electronics, and support for Moblin and Android. Strong, in the future, the platform can also take into account product development in these areas, in order to achieve maximum resource integration benefits.

Flat Telephone Cable

According to the classification of the shape, Telephone Cable have Round Telephone Cable and flat telephone cable.
The common specification of flat telephone cable has two core and four core, the wire diameter has 0.4 and 0.5 respectively, some areas have 0.8 and 1.0.In addition to the two and four cores, there are four, six, eight, and ten cores.
If the general family is the local telephone use mode, 2 chip is enough to use.If the telephone is used by a company or part of a group, it is recommended to use a 4-cell line in consideration of the need for telephone broadband, and a 6-cell line is recommended if a digital telephone is used.

Flat Telephone Cable,Flat Phone Cable,Telephone Flat Cable,Field Telephone Cable

Shenzhen Kingwire Electronics Co., Ltd. , https://www.kingwires.com