Open main menu
Home
Random
Recent changes
Special pages
Community portal
Preferences
About Wikipedia
Disclaimers
Incubator escapee wiki
Search
User menu
Talk
Dark mode
Contributions
Create account
Log in
Editing
VxWorks
(section)
Warning:
You are not logged in. Your IP address will be publicly visible if you make any edits. If you
log in
or
create an account
, your edits will be attributed to your username, along with other benefits.
Anti-spam check. Do
not
fill this in!
==Development environment== As is common in [[embedded system]] development, [[cross compiler|cross-compiling]] is used with VxWorks. Development is done on a "host" system where an [[integrated development environment]] (IDE), including the editor, compiler [[toolchain]], debugger, and [[emulator]] can be used. Software is then compiled to run on the "target" system. This allows the developer to work with powerful development tools while targeting more limited hardware. VxWorks uses the following host environments and target hardware architectures:<ref name="ide">[http://www.windriver.com/products/workbench/ Workbench Product Note]</ref> ;Supported target architectures and processor families VxWorks supports a range of target architectures including ARM, Intel, Power architecture, RISC-V architecture and more.<ref name=":0" /> For the latest target architecture processors and board support packages, refer to the VxWorks Marketplace<ref>{{cite web|url=https://marketplace.windriver.com/index.php?bsp&on=locate&type=platform | title=Wind River Products}}</ref> or via citation.<ref>{{Cite web |title=BSP QUERY TOOL |url=https://bsp.windriver.com/products |access-date=2023-10-23 |website=bsp.windriver.com}}</ref> The Eclipse-based Workbench IDE that comes with VxWorks is used to configure, analyze, optimize, and debug a VxWorks-based system under development.<ref>Wind River reinvents the [https://web.archive.org/web/20171201081214/https://www.marketwatch.com/story/wind-river-reinvents-the-real-time-operating-system-for-the-internet-of-things-2014-02-26 RTOS] for the IoT, Business Wire</ref> The ''Tornado'' IDE was used for VxWorks 5.x<ref>{{cite web |url=http://www.windriver.com/products/run-time_technologies/Real-Time_Operating_Systems/VxWorks_5x/ |title=Wind River VxWorks 5.x Page |publisher=Windriver.com |access-date=2011-11-18 |archive-date=September 27, 2011 |archive-url=https://web.archive.org/web/20110927122955/http://www.windriver.com/products/run-time_technologies/Real-Time_Operating_Systems/VxWorks_5x/ |url-status=dead }}</ref> and was replaced by the [[Eclipse (software)|Eclipse]]-based ''Workbench'' IDE for VxWorks 6.x. and later.<ref name="ide"/> Workbench is also the IDE for the Wind River Linux,<ref>{{cite web|url=http://www.windriver.com/products/linux/ |title=Wind River Linux Main Page |publisher=Windriver.com |date=2007-03-29 |access-date=2011-11-18}}</ref> On-Chip Debugging,<ref>{{cite web|url=http://www.windriver.com/products/OCD/ |title=Wind River OCD Main Page |publisher=Windriver.com |access-date=2011-11-18}}</ref> and Wind River Diab Compiler product lines. VxWorks 7 uses Wind River Workbench 4<ref>"[http://www.electronicsweekly.com/news/design/embedded-systems/wind-river-prepares-vxworks-iot-2014-02/ VxWorks] Gets Re-vamped" Information Technology</ref> which updates to the Eclipse 4 base provides full third party plug-in support and usability improvements. Wind River Simics<ref>[[Simics]], Wikipedia</ref><ref>[http://www.windriver.com/products/simics/ Wind River Simics]</ref> is a standalone simulation tool compatible with VxWorks. It simulates the full target system (hardware and software) to create a shared platform for software development. Multiple developers can share a complete virtual system and its entire state, including execution history. Simics enables early and continuous system integration and faster prototyping by utilizing virtual prototypes instead of physical prototypes.<ref>Accelerate Software Development with Wind River [http://www.intel.com/content/www/us/en/intelligent-systems/software/simics-simulation-technology-to-accelerate-software-development.html Simics], Intel webpage</ref>
Edit summary
(Briefly describe your changes)
By publishing changes, you agree to the
Terms of Use
, and you irrevocably agree to release your contribution under the
CC BY-SA 4.0 License
and the
GFDL
. You agree that a hyperlink or URL is sufficient attribution under the Creative Commons license.
Cancel
Editing help
(opens in new window)