Difference between revisions of "STRIDE Off-Target Environment"

From STRIDE Wiki
Jump to: navigation, search
(Created page with '== Off-Target Environment == right|300px| The Off-Target configuration puts both host and target code on the desktop Two of the largest barriers t…')
 
Line 9: Line 9:
  
 
Please refer to the following [[Off-Target_Environment_Setup | Off-Target Environment Setup]] instructions.
 
Please refer to the following [[Off-Target_Environment_Setup | Off-Target Environment Setup]] instructions.
 +
 +
[[Category:Reference]]
 +
[[Category:Installation]]

Revision as of 15:12, 8 June 2011

Off-Target Environment

The Off-Target configuration puts both host and target code on the desktop

Two of the largest barriers to embedded developer productivity are long build/test cycles and scarce target hardware. Fortunately, STRIDE's cross-platform capabilities make it possible to run STRIDE in a host-only Off-Target Configuration that emulates your target system. All of the supplied samples run identically under either the Off-Target environment or your actual target. In addition, any test code you write will also run in either environment. This enables the user to create their own sandbox for training and Off-Target unit testing.

The Off-Target Environment utilizes the Framework's "SDK" that can be built and executed on the host system. The STRIDE Runner application executes on the same system and communicates with the "target" process over a TCP/IP connection. This set up frees you from external hardware dependencies and provides for a rapid "edit/build/test" cycle.

In order to conduct training or build and execute our Samples, we leverage a single Windows or Linux (x86) computer for both the target and host systems. Host and target code will run in separate processes and communicate via TCP/IP, thus simulating an embedded target with host computer configuration. All code and techniques used in the Off-Target Environment are directly transferable to a production environment.

Please refer to the following Off-Target Environment Setup instructions.