a5s:custom-firmware-developer-info
Differences
This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revisionNext revisionBoth sides next revision | ||
a5s:custom-firmware-developer-info [2019/03/22 19:50] โ samuelpinches | a5s:custom-firmware-developer-info [2019/03/24 22:19] โ samuelpinches | ||
---|---|---|---|
Line 1: | Line 1: | ||
===== Developer Information for A5S & A1 Custom Firmware ===== | ===== Developer Information for A5S & A1 Custom Firmware ===== | ||
- | **This document provides more detailed developer info on the custom firmware, as well as info on how to setup a build environment and build your own version of the firmware from scratch. Due to compiler differences resulting on error message on mac, these instructions are currently PC only.** | + | **This document provides more detailed developer info on the [[a5s: |
=== A5S & A1: Printer Firmware Differences === | === A5S & A1: Printer Firmware Differences === | ||
Line 18: | Line 18: | ||
=== Step 4. Install Platformio === | === Step 4. Install Platformio === | ||
Install instructions for Platformio are [[https:// | Install instructions for Platformio are [[https:// | ||
+ | |||
{{: | {{: | ||
Line 24: | Line 25: | ||
=== Step 5. Setup Workspace === | === Step 5. Setup Workspace === | ||
Add the entire Marlin root folder to your workspace in Platformio. | Add the entire Marlin root folder to your workspace in Platformio. | ||
+ | |||
{{: | {{: | ||
Line 31: | Line 33: | ||
=== Step 7. Install Firmware === | === Step 7. Install Firmware === | ||
- | The compiled firmware files will be found in the main folder, located in an invisible folder | + | The compiled firmware files will be found in the main folder, located in an invisible folder |
There will be two files: | There will be two files: | ||
Line 46: | Line 48: | ||
- Plug in and turn on the printer. Flashing will occur automatically. | - Plug in and turn on the printer. Flashing will occur automatically. | ||
- | Flashing via SD card doesn' | + | Flashing via SD card doesn' |
+ | ย | ||
+ | ย | ||
+ | ==== Original A5S Source Code ====ย | ||
+ | JGAurora released the source code for the A5S in late 2018. These files can be download here: | ||
+ | * [[https:// | ||
+ | This firmware is based off the open source Dlion firmware project. That project which was an implementation of (a very old version of) the Marlin firmware, within a OpenRTOS project, with a touch interface. JGAurora created their current firmware from this project, but changed the interface side substantially. For more into this topic, you may want to read [[https:// | ||
- | * [[https:// | + | ==== Pinout ====ย |
- | * [[https:// | + | (**Click image to enlarge**) |
- | * [[https:// | + | |
+ | {{: | ||
a5s/custom-firmware-developer-info.txt ยท Last modified: 2020/12/25 02:13 by 127.0.0.1