11-19-2024, 02:55 AM
Okay, I had a play around with my v1.0 board. Turns out the pin mapping is the same as v1.1 so ignore what I said about UARTs being different etc. Those changes must have been even earlier than v1.0.
Here is how you can get completely up to date with latest version:
1. Flash the v0.1.3 firmware for the v1.1 board from here, use 'both': https://iomixer.com/releases/v0.1.3/firm...oard_v1.1/
2. Use relay server version v0.1.3 : https://iomixer.com/releases/v0.1.3/relayServer/
3. When powering up the board, the existing program needs to be ignored. On newer boards there is a button for this, but you'll have to do it by connecting 3.3V (eg. one of the yellow pins, NOT red) to the LED labelled '40'. Touch the side closest to the MCU like this, and plug in the USB cable:
4. To overwrite the existing program, do 'Upload and save'. It doesn't matter what the program is, even an empty config will be ok. The point is to get a program with newer format into the flash memory.
If all goes well you should be seeing v0.1.3 for both labels here (click 'Query version' if the board stats don't show by default):
For all future updates you can pretend you have a v1.1 board, which is basically what you have.
Here is how you can get completely up to date with latest version:
1. Flash the v0.1.3 firmware for the v1.1 board from here, use 'both': https://iomixer.com/releases/v0.1.3/firm...oard_v1.1/
2. Use relay server version v0.1.3 : https://iomixer.com/releases/v0.1.3/relayServer/
3. When powering up the board, the existing program needs to be ignored. On newer boards there is a button for this, but you'll have to do it by connecting 3.3V (eg. one of the yellow pins, NOT red) to the LED labelled '40'. Touch the side closest to the MCU like this, and plug in the USB cable:
4. To overwrite the existing program, do 'Upload and save'. It doesn't matter what the program is, even an empty config will be ok. The point is to get a program with newer format into the flash memory.
If all goes well you should be seeing v0.1.3 for both labels here (click 'Query version' if the board stats don't show by default):
For all future updates you can pretend you have a v1.1 board, which is basically what you have.