Difficulty
Moderate
Steps
6
Time Required
20 minutes
Sections
1
- Autosampler Open-Storm Board Reprogramming (For Old & New Versions)
- 6 steps
Flags
Member-Contributed Guide
An awesome member of our community made this guide. It is not managed by iFixit staff.
BackOpen-Storm Hardware
Full Screen
Options
History
Save to Favorites
Download PDF
Edit
Translate
Get Shareable Link
Embed This Guide
Notify Me of Changes
Stop Notifications
Step 1
Disconnect the batteries completely.
- Disconnect the plug to the solar panel.
- Then, grabbing the green connector, pull the battery connector from the solar charge controller.
- Disconnect the plugs for the autosampler battery.
- Disconnect the connector that plugs into the battery port of the sampler.
- If disconnect battery before solar panel, this can damage the solar charger!
- Disconnect the plug to the solar panel.
Then, grabbing the green connector, pull the battery connector from the solar charge controller.
Disconnect the plugs for the autosampler battery.
Disconnect the connector that plugs into the battery port of the sampler.
If disconnect battery before solar panel, this can damage the solar charger!
1024
Step 2
Plug in USB and reconnect batteries.
- Plug in the USB programmer into the Open-Storm board.
- Reconnect the node battery.
- Reconnect the autosampler battery.
Plug in the USB programmer into the Open-Storm board.
Reconnect the node battery.
Reconnect the autosampler battery.
Step 3
Connecting to the computer.
- Connect the USB programmer into the computer.
- Create a folder for the Open-Storm board code to be stored. In this case, it indicates that we are working with an autosampler.
- The code is stored on GitHub here. Click the “Clone or download” button. Copy the address.
Connect the USB programmer into the computer.
Create a folder for the Open-Storm board code to be stored. In this case, it indicates that we are working with an autosampler.
The code is stored on GitHub here. Click the “Clone or download” button. Copy the address.
Step 4
Downloading the code.
- Open the Git Bash application and type “cd” followed by the address of the folder you created to save the code in. In this case “~/Documents/psoc/perfect-cell-autosampler”.
- You can use the “~” if the folder is located in your home directory.
- You will need the free program Git BASH in order to download the code. You can download it here.
- Type “git clone” followed by the address copied from git hub here.
- Now the code will download to the desired folder.
- Inside your folder, open the “perfect-cell” folder then open the “perfect-cell.cydsn” folder.
- Open the Git Bash application and type “cd” followed by the address of the folder you created to save the code in. In this case “~/Documents/psoc/perfect-cell-autosampler”.
You can use the “~” if the folder is located in your home directory.
You will need the free program Git BASH in order to download the code. You can download it here.
- Type “git clone” followed by the address copied from git hub here.
Now the code will download to the desired folder.
- Inside your folder, open the “perfect-cell” folder then open the “perfect-cell.cydsn” folder.
Step 5
Programming the motherboard.
- Obtain the “config.h” file from an administrator at the Real-Time Water Systems Lab. Then copy the file and paste it in the “perfect-cell.cydsn” file.
- You will need the free program PSoC to program the cell. You can download it here.
- PSoC only works on Windows.
- Then in the perfect-cell.cydsn" file, open the “perfect-cell” PSoC file. Once the PSoC Creator program launches, begin by building the cell. Go to: Build>Build perfect-cell. After it’s done building you should not see any errors. Warnings are okay.
- Now it is time to program the cell! There are two ways to do this:
- (1) Press the “Program” button" or;
- (2) Click “Debug” then select “Program”
- Obtain the “config.h” file from an administrator at the Real-Time Water Systems Lab. Then copy the file and paste it in the “perfect-cell.cydsn” file.
You will need the free program PSoC to program the cell. You can download it here.
PSoC only works on Windows.
Then in the perfect-cell.cydsn" file, open the “perfect-cell” PSoC file. Once the PSoC Creator program launches, begin by building the cell. Go to: Build>Build perfect-cell. After it’s done building you should not see any errors. Warnings are okay.
Now it is time to program the cell! There are two ways to do this:
(1) Press the “Program” button" or;
(2) Click “Debug” then select “Program”
Step 6
Programming the motherboard.
- PSOC will begin flashing the code. You can track the progress by watching the “programming - XX of 1024 blocks”.
- When the board is completely programmed, it will say “Finished Programming”.
- You will also note the board is completely programmed when the board flashes blue.
- Now you can unplug the USB from the board and the computer.
PSOC will begin flashing the code. You can track the progress by watching the “programming - XX of 1024 blocks”.
When the board is completely programmed, it will say “Finished Programming”.
You will also note the board is completely programmed when the board flashes blue.
Now you can unplug the USB from the board and the computer.
Cancel: I did not complete this guide.
One other person completed this guide.
Author
with 5 other contributors
Brooke Mason
Member since: 05/29/2019
2,928 Reputation
17 Guides authored
Badges:
21
+18 more badges
Team
Open-Storm
Member of Open-Storm
Community
14 Members
24 Guides authored