Repository navigation
Home
Welcome to the Vyper wiki!
-
Install the VSCode IDE - download and run the installer from the Setting up Visual Studio Code page.
-
Install PlatformIO for VSCode following the instructions here.
-
Open the downloaded Vyper firmware in VSCode (File > Open Folder...)
-
Open the PlatformIO panel, and locate the
env:ac_tri_f1menu: -
Click the
Buildbutton in theenv:ac_tri_f1menu, and wait for the build process to run
-
When it is completed, you should see a success message as below:
-
If failed, copy the vyper driver directory
framework-arduinoststm32_vypertoC:\Users\%USERNAME%\.platformio\packages, remove originalframework-arduinoststm32directory, the rename vyper's driverframework-arduinoststm32_vypertoframework-arduinoststm32 -
Copy the file
ac_tri_f103re.jsoninframework-arduinoststm32toC:\Users\%USERNAME%\.platformio\platforms\ststm32\boards -
Rebuild it again.
-
Format the SD card.
-
Open the directory
Marlin\.pio\build\ac_tri_f1\debug, you can findfirmware.bin. if you want to keep the eeprom, just renamefirmware.bintomain_board_20xxxxxx.binand goto step 4 -
if you modified some settings in
configuration.horconfiguration_adv.hthat already being saved in eeprom, then you have to erase the eeprom, as for the eeprom is laid on the last 4k bytes of the total flash, we can expand our generated bin file to the flash size, here is the tool, download it, just drag thefirmware.binover thefirmware_release.exe, it will generatemain_board_2xxxxxxxx_erase_eeprom.bin, copy themain_board_20xxxxxx.binto the root directory of SD card.
-
Power off the Vyper printer, insert the SD card, then power on the printer, upgrading program will automatically start. The whole upgrading process will elapse more than ten seconds, once done, it will go to the main window, then power off the machine, remove the bin file in the card to avoid duplicated flashing.
-
Power on the Vyper printer, the firmware upgrade is done, check your modifications.