COTX Firmware Flashing Guide - Midas Miner Emmc Flash Storage Variant

Created by Eason Chen, Modified on Fri, 09 Dec 2022 at 09:39 AM by Eason Chen

Midas firmware download: https://tinyurl.com/cotxmidasfw

 

Video Guide:

https://www.youtube.com/watch?v=jp_mF1RknU4

 

Midas Disassembly Video:

https://www.youtube.com/watch?v=4KWFuJFQiAM

 

Midas Compute Module Removal: 

https://www.youtube.com/watch?v=EKQOdv3hbYg

 

Hexaspot SD Card Flashing Guide:

https://big-pisces-61a.notion.site/Midas-New-Firmware-Flashing-Guide-for-Micro-SD-Card-Units-a06ae4cff6954fb28195cc472da25adf

 

This will download file named “cotx_midas_firmware.zip” to your computer. You may unzip the archive to make it ready for flashing process. Unzipping the archive will extract the IMG file. Please make sure that your computer disk has 31GB or more free disk space for the deflated IMG file or the unzip process will fail due to insufficient disk space.

 

Download and install Balena Etcher to your computer:

https://www.balena.io/etcher/

 

Flashing the COTX firmware on to your Midas device will require the Raspberry Pi Compute IO board:

  

  

 


Disassemble your midas miner. Carefully remove screws that are holding the compute module board on to the mindas miner main board. Remove the compute module and install the compute module on to the CM IO board. Be sure to not apply too much pressure when installing the compute module on IO board, this is to safe guard the pins underneath just in case you have the board orientation wrong or misaligned.

 

For EMMC Storage units you will need to disable the EMMC chip by inserting a jumper at J2 header on IO board.

 


Next power on the IO board, insert USB A to USB A or USB A to mini usb plug into the IO board, other end in your PC usb 2.0 port.

 

You will notice a RED D1 led on the board, this is to indicate that storage media booting has been disabled and board is ready to accept new firmware via USB Mass Storage bridge driver.

 



Download the usb-boot firmware installer:

https://github.com/raspberrypi/usbboot/raw/master/win32/rpiboot_setup.exe

 

Run (run as administrator) the rpiboot_setup.exe file. Once the application is installed, click start, all programs -> “rpiBoot”.

This application will start a command window, flash the USB Mass Storage driver firmware (BIN) to the bootloader and then popup showing that a new mass storage device has been connected to the PC. Windows will want to format it. Choose not to format.

 

At this point go ahead start Balena Etcher, select the firmware image (cotx midas image which was unzipped earlier), select the newly connected mass storage device (raspberry pi compute module EMMC) then select write.

 



You must ensure that no other usb disks are connected to the system or other mass storage devices, this is so as to avoid confusion. We dont want to end up writing the image to some disk with important data. Do not select your C drive as the target disk at any cost. This will nuke your windows operating system.

Next click write and patiently wait for the firmware to get written to the compute module emmc storage.

Once done. Close off Balena Etcher. Power off the Raspberry Pi IO board and then carefully remove the compute module from IO board, then install back in to your mindas device.

 

With everything tucked back in. Lets go ahead power up the Midas device. Make sure to have device connected via ethernet for initial setup.

Power on and give it about 5 minutes to initialize. The device may reboot  once upon successful initialization.

 

Next step is for us to locate the miners lan or local network IP address. If you have a cell phone connected to the same network via wifi then you can use utilities such as FING (android and IOS  -  https://www.fing.com/) or “Advanced Lan Scanner” for windows (https://www.advanced-ip-scanner.com/) to locate the IP address of your midas device. With COTX firmware, your miner will set its device name on your lan network to be “cotx-xxxxx” where “xxxxx” will be the last few of your midas miner MAC address (as stated on the product sticker on midas device). All in all, seeing the name cotx-xxxxx will be clearly identifiable. Note down the local area network IP address that is registered to this device name.

 

Lets assume that your home internet router assigned the device IP address 192.168.1.86. As such you will then need to open up your internet browser (internet explorer/edge :-( , firefox ;-), google chrome :-) and type in this address in the address bar and hit enter.

 

You will be presented a COTX local dashboard login page:

 


Use the default set username and password

 

Username: admin

Password: cotx4umidas

 

(We encourage all users to change this password and save in secure place)

 

After entering the default credentials and clicking login, you will be presented with the COTX local dashboard.

 

COTX Midas firmware includes configuration for all LoraWan regions. This firmware is setup for EU (Europe) however for all other regions click (on the left side of local dashboard page) “Lora Networks”

 

This will expand two options unde the “Lora Networks” menu option, named “Channel Plan” and “Network Settings”. Select or click on “Channel Plans” and you will see the following page.

 


 

Change your regional plan by clicking on the drop down field for “Regional frequency band”. You will be presented with all available frequency plans.



 

Get a hold of us on COTX Discord (https://discord.gg/cotxnetworks) for help with selecting the correct channel plan for your miner/region.

 

After selecting your regional plan. Click confirm.

 

Next click “System” (on left hand side menu) and choose reboot to restart your miner. This will ensure that the LoraWan frequency channel plan is applied to your miner.

 

Verify that your miner is now available via heliumexplorer, heliumboard etc.

 

Next, visit https://cotx-sg.io/ (create an account/sign-in using google auth)

 

Select “HotSpot Cloud Service” to enter Hotspot cloud portal.

 


Click “Add” button towards the top of this page to show the add hotspot dialog.

 



Make sure to copy paste your Midas device “Gateway ID” and “Hotspot Address” from Local Dashboard to cloud dashboard then select add.

 

This will add your midas device to the cotx cloud portal.

 

   

You will notice that your midas unit will start showing under the “Hotspot List”

Also notice that your hotspot (on this page) will also be showing a section named “Fleximining” with app aliases and small cart icon next to each alias.

This indicates that your midas device is now ready to mine multiple coins along side helium.

 

Checkout our fleximing guide for details on how to start mining other crypto coins along side helium. This accessibility will greatly increase your ROI.

 

What is COTX Fleximining: https://cotx-store.com/blogs/news/what-is-cotx-fleximining

 

Fleximining Collection: https://cotx-store.com/collections/fleximining

 

3rd Party Mining Apps Billboard: https://cotx-store.com/blogs/news/fleximining-3rd-party-mining-apps-billboard

 

COTX Store: https://cotx-store.com/

 

COTX Discord: https://discord.gg/cotxnetworks

 

COTX YouTube: https://www.youtube.com/@cotxnetworksofficialyoutub94

 

 

Was this article helpful?

That’s Great!

Thank you for your feedback

Sorry! We couldn't be helpful

Thank you for your feedback

Let us know how can we improve this article!

Select atleast one of the reasons

Feedback sent

We appreciate your effort and will try to fix the article