ebastler / E80-1800

QMK compatible PCB replacement for Cherry G80-1800
BSD 2-Clause "Simplified" License
71 stars 10 forks source link

[GUIDE]Flash the E80-1800(STM32F07) #5

Open geekofrosty opened 1 year ago

geekofrosty commented 1 year ago

This is my first time flash the STM32,with the ebastler E80-1800 but the author`s guide is very simple after learned how to flash it and succeed, I record the progress for newb or anyone make the ebastler E80 may need it

Platform: Windows 11 22H2 ver 22621.674 Build Environment: QMK MSYS ver 1.72 Flash Software: QMK Toolbox ver 0.2.2 PCB rev: 1.2 MCU: STM32F072RBT6

1. Install QMK Toolbox

After installed QMK Toolbox,you have to install the drivers in the "Tools" menu image

2. Connect the keyboard to PC

According to the author`s guide

No pre-flashed firmware, option 1: Bridge BOOT labeled pads below spacebar while plugging the board in

then in the QMK Toolbox you will see STM32 Bootloader connect in yellow font and in the Windows Device Manager there will be a new device named "STM32 BOOTLOADER"

3.Install QMK MSYS and build environment

Follow the build environment setup

Do a test to verify the environment,in the QMK MSYS window,input the command: $ qmk compile -kb lets_split -km default successfully you will see a lot of [OK] in green font

4.Compile the E80-1800 firmware

Input the command in the QMK MSYS window: $ qmk compile -kb ebastler/E80-1800 -km default you will get 4 files in your C:\Users\<username>\qmk_firmware\\.build image

5.Flash the firmware

Back to the QMK Toolbox Press the open button and select the file: ebastler_e80_1800_default.bin, not the .hex file MCU drop down leave it default or select the ATmega32U4 And press "Flash"

This step according to the [Guide] Flashing Planck Rev6 or STM32 PCB on Windows

Finsh!

PS.My english is not good,hope you can read it and success!

o0-o commented 1 year ago

Did I miss the group buy or how did you get one?

geekofrosty commented 1 year ago

Did I miss the group buy or how did you get one?

Nope,a friend printed some this pcbs,and I make one

emrebag commented 9 months ago

Noting this here so I can save a fellow noob from hours of despair: Just flash the VIA .bin https://www.caniusevia.com/docs/download_firmware

ebastler commented 9 months ago

Thanks github for only notifying me about this issue today. I have never received a mail until now, for whatever reason. Therefore, sorry for the late reply.

The guide is - mostly - correct, but this line $ qmk compile -kb ebastler/e80-1800 -km default needs a lowercase e, unlike what OP posted.

I did not see the necessity to add any guides myself - it is a QMK board, and QMK developers made their own very extensive documentation. Rewriting or copy-pasting it over here felt pointless to me: https://wsl.qmk.fm/guide.html https://docs.qmk.fm/#/newbs_building_firmware

For compiling at home, I would recommend QMK-WSL over MSYS by now, less effort to set up and better performance.

On my discord server there is pre-compiled firmwares for it (default with OLED animation, VIA, VIA with OLED animation). On the VIA download page, as indicated above, there is downloads available as well (only "base" VIA firmware, but updated more frequently than my downloads on discord). https://discord.com/invite/VG8xeKzdr7