Labs
Projects
Welcome to Wind River® Helix™ App Cloud. Now you can create, modify, and debug applications running on real hardware—in the cloud. Wind River® Helix™ App Cloud is the central place for managing your devices and projects.
Now you can create, modify, and debug applications running on real hardware—in the cloud. Wind River® Helix™ App Cloud is the central place for managing your devices and projects.
Sign Up for Free
If already registered https://app.cloud.windriver.com/
Getting Started
Getting Started. Use the New Device button in the navigation bar at the top of the page to create or register your device.
Create a new device. Create a new device by choosing from a pre-defined list of Software Developer Kits (SDKs). New SDKs have been recently added:
Wind River Rocket for Intel Galileo Gen 2
Wind River Rocket for Simulator
Pulsar Linux for Minnowboard Max
Register an existing device. Register a device that was previously created in App Cloud. The device Registration ID is dispayed in the device details pane once created.
Video Tutorials
These video tutorials introduce key concepts and demonstrate step-by-step processes to help you make the most of App Cloud.
Rocket SDK Getting Started
Rocket SDK Debugger Workflow
Deploying Pulsar Linux to the Hardware
Creating and Debugging a Pulsar C Application
Creating and Debugging a Pulsar Javascript Application
Building gzip on Pulsar - an Open Source Autoconf Project
Building lua on Pulsar - an Open Source Makefile Project
Wind River Rocket Intel x86 Simulator "VirtualDevice"
Close any Project running and terminate any Device simulation
Select "New Device" from upper right corner
From "Add a new device to App Cloud" popup window select "Create a new device from the supported SDK list"
Device Setup
Add a new device to App Cloud
Select a SDK Register an existing device or create a new device from a pre-defined list of Software Developer Kits (SDKs), select "Wind River Rocket for Intel x86 Simulator" then click "Next"
Enter a Device Name Choose "VirtualDevice" then select "Create Device"
Virtual Device Start
In summary
Now select
Start Device Simulation, to start your Virtual Device
Terminate Device Simulation, to stop your Virtual Device
Before moving on, start Device Simulation
Application Development
Wind River Rocket Intel x86 Simulator "VirtualDevice", Applications Projects, Templates
Application Projects.
This is the central place to manage your projects. Click on the button below to create your first project.
Create 2 different projects by selecting "Create New Project":
First called "MyDiningPhilosophers" based on "Dining Philosophers" Project Template
Second called "MyHelloWorld" based on "Empty C Project"
Wind River Rocket Intel x86 Simulator "VirtualDevice", Applications Projects, MyHelloWorld
Open "MyHelloWorld" by selecting "Open" green button, "Loading your Workspace" message will appear shortly in a new web browser tab and then Could9 Workspace will be initialized.
MyHelloWorld - Cloud9 Workspace Console "outdir/zephyr.elf - Running"
Go to MyHelloWorld Could9 Workspace web browser tab
Select "Run Project" if it is not running
Go to console "outdir/zephyr.elf - Running"
Full View
Short View
MyHelloWorld - Cloud9 Workspace Console "bash - xe1gyq@helix-app-cloud:~/MyHelloWorld$"
Go to MyHelloWorld Could9 Workspace web browser tab
Select "Run Project" if it is not running
Clic on "+" under Console Area and Select "New Terminal"
Under terminal "bash - xe1gyq@helix-app-cloud:~/MyHelloWorld" and type the following commands
Make Menuconfig
Make
Upper Directories
Wind River Rocket Intel x86 Simulator "VirtualDevice", Applications Projects, MyDiningPhilosophers
Wind River Rocket Intel x86 Simulator "VirtualDevice", Applications Projects, Github
You can import existing projects from Github, let's import philosophers example
Wind River Rocket Galileo 2 "PhysicalDevice"
Close any Project running and terminate any Device simulation
Select "New Device" from upper right corner
From "Add a new device to App Cloud" popup window select "Create a new device from the supported SDK list"
Device Setup
Add a new device to App Cloud
Select the SDK Register an existing device or create a new device from a pre-defined list of Software Developer Kits (SDKs), select "Wind River Rocket for Intel Galileo Gen 2" then click "Next"
Enter a Device Name Choose "PhysicalDevice" then select "Create Device"
Galileo 2 Device Start
In summary we need to:
Deploy Wind River Rocket for Intel Galileo Gen2 on PhysicalDevice
Connect Device Virtual Gateway
Check PhysicalDevice Summary
Serial Console
ToDo
__Follow the instructions below to deploy Wind River Rocket for Intel Galileo Gen2 on PhysicalDevice
Click on "Generate and Download Device Image" and follow onscreen steps:
Device Virtual Gateway not connected
Follow onscreen steps:
When running "PhysicalDevice-virtual-gateway.sh" this is the log seen:
Check again PhysicalDevice Summary
Application Development
Wind River Rocket Galileo 2 "PhysicalDevice", Applications Projects, Templates
Application Projects. This is the central place to manage your projects. Click on the button below to create your first project.
Create a project by selecting "Create New Project". you will find several templates:
Analog Red/Write (ADC/PWM)
Digital Read/write (GPIO)
Dining Philosophers
Empty C Project
Grove-LCD
HTTP Server using LWIP Project
Choose "Grove-LCD" template and name it "MyGrove-LCD"
Open "MyGrove-LCD" by selecting "Open" green button, "Loading your Workspace" message will appear shortly in a new web browser tab and then Could9 Workspace will be initialized
MyGrove-LCD Cloud9 Workspace Console "outdir/zephyr.elf - Running"
Go to MyGrove-LCD Could9 Workspace web browser tab
Select "Run Project" if it is not running
Go to console "outdir/zephyr.elf - Running"
MyGrove-LCD Cloud9 Workspace Console "bash - helix app cloud"
Go to MyGrove-LCD Could9 Workspace web browser tab
Select "Run Project" if it is not running
Clic on "+" under Console Area and Select "New Terminal"
Under terminal "bash - xe1gyq@helix-app-cloud:~/MyGrove-LCD" and type the following commands
Wind River Pulsar Intel x86 Simulator "VirtualDevice"
If you have a Minnowboard MAX, work with Wind River Pulsar
Last updated