-
Notifications
You must be signed in to change notification settings - Fork 10
2. How to update Minino
It is recommended to keep your Minino updated to ensure its correct functionality. The firmware can be updated manually with a computer our through OTA updates, please read below the instructions for each method.
Bootloader mode is useful when the board is not working fine and the firmware must be flashed. Enter bootloader mode by following the button sequence:
- Press and hold the BOOT button
- Press and release the RST button
- Release the BOOT button
-
Download the latest firmware from the releases section.
-
Extract the downloaded file.
-
Open your web browser and go to ESP Tool.
-
Connect your Minino to your computer using a USB cable and enter bootloader mode.
-
Once on the page, in the baud rate, select 460800 and click on the “Connect” button.
-
You will see a pop-up window asking you to select the port where Minino is detected on. Choose the one labeled “USB JTAG/serial debug unit”.
-
Once Minino is connected, the website will display “Flash Address” fields, add three more fields by clicking the “Add File” button.
-
Click on “Select File” and look for the files in the unzipped folder. You must match the file and address according to the following table:
Flash Address | File |
---|---|
0x0 | minino_vxxxx.bin |
- Once you have all the files, click on “Program”. Wait until the process ends, or you read the message “Leaving...” in the output console.
- When the program is finished, click on the “Disconnect” button.
- Reset Minino.
Important
esptool.py is required.
To update your Minino firmware, follow these steps:
-
Download the latest firmware from the releases.
-
Extract the downloaded file.
-
Open a terminal and navigate to the extracted folder. Make sure you see the following files:
-
Connect your Minino to your computer using a USB cable and enter bootloader mode. Then check the port it is connected to.
- Windows: check it in the Device Manager under Ports section.
-
Linux: check it with the
ls /dev/ttyUSB*
orls /dev/ttyACM*
command. -
macOS: check it with the
ls /dev/cu.usb*
command.
-
Run the following command to flash the firmware:
Important
- Replace minino_vx.x.x.x with the file name downloaded from the releases section.
- Replace esp32c6 to the chip name on your Minino.
python -m esptool --chip esp32c6 -b 460800 --before default_reset --after hard_reset write_flash --flash_mode dio --flash_size 8MB --flash_freq 80m 0x0 minino_vx.x.x.x.bin
-
Download the latest firmware from the releases, make sure to download the one that has the build_files.zip file.
-
Extract the build_files.zip file.
-
In your Minino go to About > Update.
-
Connect your device to the Wi-Fi access point created by your Minino. The SSID should be minino_ap, and the password Cats1234.
- Once connected, open a web browser and write in your web browser search bar: 192.168.0.1. Select the minino.bin file from the extracted folder and then click Update Firmware.
Note
If your web browser redirects you to a non-existing webpage, try using an incognito window, a different web browser or delete the cookies and website data before trying again.
Thank you for reading our Wiki!