Upgrade your Obelisk firmware
- Time required
- Things you'll need
- Check and update your firmware
- Troubleshooting the firmware upgrade
- Other questions?
Use Obelisk Scanner to upgrade the firmware on your device
About 5 minutes
Things you'll need
Obelisk Scanner – download it here
Check and update your firmware
You'll need to run Obelisk Scanner in order to detect your units. The app will also check their firmware version and see if there are any updates available.
Open Obelisk Scanner and run a Smart Scan or IP report to find your device. Once it is detected, you'll notice a red Upgrade button to the right.
rootand the second field is your custom SSH password.
Once the upgrade starts, you'll see new info in the log section in the bottom left of Obelisk Scanner.
info Setting up SSH info for Obelisk with IP 10.0.1.23 2018-10-24T07:43:17-04:00
info Creating upgrade directory... 2018-10-24T07:43:17-04:00
info Setting up SSH info for Obelisk with IP 10.0.1.23 2018-10-24T07:43:19-04:00
info SCPing detect to upgrade directory... 2018-10-24T07:43:19-04:00
info removing detect binary 2018-10-24T07:43:29-04:00
info Detected SC1! 2018-10-24T07:43:30-04:00
info Upgrade Path is /root/upgrade
info SCPing SC1 firmware to upgrade directory... 2018-10-24T07:43:31-04:00
info Gunzip and untar'ing upgrade files... 2018-10-24T07:43:37-04:00
info Firmware transfer complete for Obelisk with IP 10.0.1.23... machine should reboot momentarily. 2018-10-24T07:44:04-04:00
These will fly by pretty quickly. Once the last log states that the machine will reboot momentarily, it may actually take up to a minute.
Once your Obelisk reboots, you're done! If you run another Smart Scan in Obelisk Scanner, you'll see that it detects your upgraded firmware.
You can also log in to your Obelisk Dashboard for your unit to see the firmware version in the bottom left.
Troubleshooting the firmware upgrade
Your antivirus software may prevent Obelisk Scanner from updating your device. If you see "Failed" during the process, try disabling your antivirus software for the duration of the update.
If you can't see your units with Smart Scan
- Try changing the network and subnet (the Enable Manual Subnet Override (For Colos) option) and scan again
- If you are connecting on a local network, try the mDNS scan and press the front button for about 0.5s
- If you are connecting over a VPN or to a public IP, switch to the Manual Updater tab and enter the IP address directly
If the units appear in Obelisk Scanner with the Model
This usually means that the pool configuration is incorrect. You do not need to fix this in order to upgrade the Obelisk. The upgrade process will detect the unit type and upload the appropriate firmware.
If you are using Cisco equipment
You will need to enable PortFast to prevent the Obelisk DHCP requests from being lost.
If you use a large number of units and DHCP
If you have a large number of units and are relying on DHCP you may need to reset the DHCP server (see documentation for your particular server) if it runs out of DHCP addresses to hand out. This was due to a bug in the v1.0.0 firmware that has been fixed in v1.1.0.
My SC1 is reporting as a DCR1 after being upgraded
The SC1 sometimes misreports itself to the Obelisk Scanner, and the wrong firmware gets installed. Use the Obelisk Scanner's MANUAL IP ENTRY tab to enter the IP address of the Obelisk and click the UPGRADE TO v1.2.0 button to redo the upgrade. This will fix the problem 99% of the time. If not, try again.
My miner can't get an IP address
If you're using a Cisco router, you might need to disable PortFast.