100 Commits
Author SHA1 Message Date
Victor OliveiraandScott Lahteine 3315f6faa4 Creality3D v4.2.5 / CR200B (#24491) 2022-07-15 18:48:15 -05:00
Victor OliveiraandScott Lahteine 678955949f 🔨 Disable stack protector on macOS simulator (#24443) 2022-07-15 18:48:14 -05:00
Victor OliveiraandScott Lahteine a3629a7c28 Classic UI BIQU BX (#24387) 2022-06-24 18:03:19 -05:00
Victor OliveiraandScott Lahteine 253e35e066 🚑️ Fix BIQU BX touch freeze (#24383) 2022-06-24 18:03:19 -05:00
Victor OliveiraandScott Lahteine 8334e92b6f MSC Support for STM32 + SDIO boards -> SKR 2 (#22354) 2021-07-17 02:31:54 -05:00
d8df8e0eed 🐛 Fix env validation for 1280/2560 boards (#22150)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2021-06-18 12:24:47 -05:00
Victor OliveiraandScott Lahteine e38958f256 🐛 Fix MKS Robin E3 build (#22149) 2021-06-18 12:23:46 -05:00
Victor OliveiraandScott Lahteine 31fd3be6eb 🔥 Remove Chitu default Touch Calibration (#22133) 2021-06-15 00:12:16 -05:00
Victor OliveiraandScott Lahteine 2b4284df81 MULTI_VOLUME for Color UI and MarlinUI (#22004) 2021-06-15 00:12:01 -05:00
Victor OliveiraandScott Lahteine 56355159c6 🐛 Include common TFT driver macros (#22125) 2021-06-15 00:11:54 -05:00
Victor OliveiraandScott Lahteine adc17933cd 🔨 Fix Serial+MSC for _USB envs (#22116) 2021-06-15 00:11:39 -05:00
Victor OliveiraandScott Lahteine 3491e49c5f 🐛 Fix boot / SD for STM32 (F103Rx) boards (#22087) 2021-06-15 00:10:02 -05:00
Victor OliveiraandScott Lahteine e6ef43e51a ⚰️ Remove obsolete CUSTOM_SPI_PINS (#22058) 2021-06-15 00:09:52 -05:00
Victor OliveiraandScott Lahteine f3f3d202ac 📦️ STM32F103RE_btt(_USB) with HAL/STM32 (#22040) 2021-06-14 23:51:46 -05:00
Victor OliveiraandScott Lahteine 057302b936 👽️ Fix usb-host-msc-cdc-msc issue (#22025) 2021-06-04 23:33:19 -05:00
Victor OliveiraandScott Lahteine 1d1f318752 Update Robin Pro TFT Pins (#21879, #21900) 2021-05-15 15:05:53 -05:00
Victor OliveiraandScott Lahteine c463b81819 BTT SKR Mini E3 for HAL/STM32 (#21488) 2021-05-15 15:05:53 -05:00
Victor OliveiraandScott Lahteine 08a51b2820 🐛 Fix Lerdge USB Flash Drive envs (#21847) 2021-05-15 15:05:53 -05:00
Victor OliveiraandScott Lahteine b19a1f602a Fix multi volume config typo (#21880) 2021-05-14 23:21:41 -05:00
Victor OliveiraandScott Lahteine 7378afc6d8 Prevent watchdog reset in setup() (#21776)
Cause `manage_heaters` to only reset the watchdog and return until `setup()` is completed.

Co-authored-by: Scott Lahteine <github@thinkyhead.com>
2021-05-05 07:29:58 -05:00
Victor OliveiraandScott Lahteine a0ea7cbf26 Fix bad DELTA probe move (#21781) 2021-05-02 17:06:47 -05:00
Victor OliveiraandScott Lahteine 6310e023a7 Fix bad call to 'diskIODriver' (#21775) 2021-05-02 16:07:53 -05:00
Victor OliveiraandScott Lahteine 08537dc891 Remove compiler flag merge-constants (#21711) 2021-04-29 08:45:20 -05:00
Victor OliveiraandScott Lahteine 1570005683 Fix Celsius precision, current temp accessors (#21678) 2021-04-29 08:45:19 -05:00
Victor OliveiraandScott Lahteine 107dd313bd Multi-Volume. Select Media for LVGL (#21344) 2021-04-29 08:45:19 -05:00
Victor OliveiraandScott Lahteine c9a7fd1722 Delay U8glib init using U8glib-HAL 0.4.4 (#21496)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2021-04-29 08:45:18 -05:00
Victor OliveiraandScott Lahteine c197ecc99b Fix Rumba32 variant for Marlin (#21497) 2021-04-29 08:45:18 -05:00
Victor OliveiraandScott Lahteine 9902e6fb9f Fix and add STM32 SDIO DMA (#21476) 2021-04-29 08:45:17 -05:00
Victor OliveiraandScott Lahteine 0d04dcd9ae Script to generate Marlin TFT Images (#21340) 2021-04-29 08:45:16 -05:00
Victor OliveiraandScott Lahteine 0c3eb04a37 No extra build folder for st/jlink upload (#21341) 2021-04-29 08:45:16 -05:00
Victor Mateus OliveiraandScott Lahteine 0e1a1959de fix meat pack internal buffer for multi serial 2021-04-29 08:45:15 -05:00
7f3208ba79 Host Keepalive followup (#21290)
Followup to #21283

Co-authored-by: Scott Lahteine <github@thinkyhead.com>
2021-04-29 08:45:15 -05:00
7a5a6ca53f Fix Host Keepalive serial target (#21283)
Co-authored-by: Scott Lahteine <github@thinkyhead.com>
2021-04-29 08:45:15 -05:00
Victor OliveiraandScott Lahteine 5a01cdb81c Fix multi-serial CRC error crash (#21249) 2021-04-29 08:45:15 -05:00
Victor OliveiraandScott Lahteine b428a53b7a Fix GTR / SKR PRO + USB Flash Drive build (#21197) 2021-04-29 08:45:14 -05:00
Victor OliveiraandScott Lahteine 94d1637221 More LERDGE envs followup (#21205) 2021-04-29 08:45:14 -05:00
Victor OliveiraandScott Lahteine 52c539eced Zero Endstops followup (#21188) 2021-04-29 08:45:14 -05:00
Victor OliveiraandScott Lahteine e9d62822bd Fix MKS Robin Nano V3 I2C pins (#21174) 2021-04-29 08:45:14 -05:00
Victor OliveiraandScott Lahteine 0d7c02d2c6 Re-calibrate touch after EEPROM reset, if needed (#20934) 2021-04-29 08:45:13 -05:00
Victor OliveiraandScott Lahteine da80fd782c STM32 Shared Media - USB Mass Storage Device (#20956) 2021-04-29 08:45:13 -05:00
Victor OliveiraandScott Lahteine 0badef42d5 Touch Calibration Screen auto-save option (#20971) 2021-04-29 08:45:13 -05:00
Victor OliveiraandScott Lahteine 811b3d0f08 Include ui_common for MARLIN_LOGO_FULL_SIZE (#20963) 2021-04-29 08:45:13 -05:00
Victor OliveiraandScott Lahteine be3caa4686 NO_SD_DETECT option (#20741) 2021-04-29 08:45:11 -05:00
Victor OliveiraandScott Lahteine 2c58d0881b Prefix SD SPI pins (SCK, MISO, MOSI, SS) (#20606)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2021-04-29 08:45:10 -05:00
Victor OliveiraandScott Lahteine cf996949fa Support 4.3" (480x272) Color UI display (#20334) 2021-04-29 08:45:10 -05:00
Victor OliveiraandScott Lahteine 79672d51f6 USB FD via native USB Host + MSC (#20571) 2021-04-29 08:45:10 -05:00
Victor OliveiraandScott Lahteine eda5a884c6 LVGL G-code preview. Legacy MKS WiFi Cura plugin compatibility (#20589) 2021-04-29 08:45:10 -05:00
Victor OliveiraandScott Lahteine ed1c0b71df Fix Change Filament menu actions (#20565)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2021-04-29 08:45:10 -05:00
Victor OliveiraandScott Lahteine 63f083db96 Fix LVGL_UI G-code preview (#20564) 2021-04-29 08:45:10 -05:00
Victor OliveiraandScott Lahteine a74d4609af Use ADC_RESOLUTION 12 for all STM32 (#20562) 2021-04-29 08:45:10 -05:00
Victor OliveiraandScott Lahteine 427a2fca4d Fix Menu Mixer for Color UI (#20566) 2021-04-29 08:45:10 -05:00
Victor OliveiraandScott Lahteine 910908fb32 Better defaults, compatibility for SDIO + STM32 (#20570) 2021-04-29 08:45:10 -05:00
Victor OliveiraandScott Lahteine 35e1917655 Fix DOGM status message scrolling (#20557) 2021-04-29 08:45:10 -05:00
Victor OliveiraandScott Lahteine fadc8a1944 LVGL and Classic UI for STM32 (#20552) 2021-04-29 08:45:10 -05:00
7c8cff0d3c Unify FYSETC F6 1.3 / 1.4 (#20507)
Co-authored-by: Scott Lahteine <github@thinkyhead.com>
2021-04-29 08:45:09 -05:00
Victor OliveiraandScott Lahteine 51e3d8f08b MKS Robin Nano V3 and STM32F4x0Vx Variant (#20430) 2021-04-29 08:45:09 -05:00
Victor OliveiraandScott Lahteine 9f740d1872 MKS Robin Pins fixes for STM32 and STM32F1 (#20404)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2021-04-29 08:45:08 -05:00
91e9599554 SPI TFT for STM32F4 boards (#20384)
* fix pinsDebug for F1 boards

* add MKS Robin PRO V2 board - development board

* tft spi working with F4 boards

* pins formating

* sanity check for TFT on supported cores in STM32

* Fix tabs/spaces in pins file

Co-authored-by: Jason Smith <jason.inet@gmail.com>
2021-04-29 08:45:08 -05:00
Victor OliveiraandScott Lahteine 72eda1d3ae Avoid invalid memory optimizations (#20389)
When building for AVR, merge-all-constants can incorrectly combine constants stored in flash with constants stored in RAM. These have different access requirements, leading to undefined behavior during execution.
Co-authored-by: ellensp <ellensp@hotmail.com>
2021-04-29 08:45:08 -05:00
dab29dddc3 Require minimum PlatformIO version (#20361)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
Co-authored-by: Jason Smith <jason.inet@gmail.com>
2021-04-29 08:45:08 -05:00
Victor OliveiraandScott Lahteine c86ede8cfb Fix COLOR_UI without TOUCH_SCREEN_CALIBRATION (#20269) 2021-04-29 08:45:07 -05:00
Victor OliveiraandScott Lahteine 38a62f0d5b add missing header to use HAS_SD_HOST_DRIVE (#20270) 2021-04-29 08:45:07 -05:00
Victor OliveiraandScott Lahteine 69b61fef67 Fix Load Filament wait (#20243) 2021-04-29 08:45:07 -05:00
Victor OliveiraandScott Lahteine 264e921d3f SINGLE_TOUCH_NAVIGATION Follow Up (#20213) 2021-04-29 08:45:07 -05:00
Victor OliveiraandScott Lahteine 7ad127668d Missing header to use suicide() on LVGL UI (#20214) 2021-04-29 08:45:07 -05:00
Victor OliveiraandScott Lahteine 0264841dc4 Reduce RAM usage for TFT Color UI on SGen-L V2 (#20209) 2021-04-29 08:45:06 -05:00
Victor OliveiraandScott Lahteine 15febdfe07 Fix Filament Change menu item labels (#20201) 2021-04-29 08:45:06 -05:00
Victor OliveiraandScott Lahteine 1040f14da4 Abort print on media removal (#20200) 2021-04-29 08:45:06 -05:00
Victor OliveiraandScott Lahteine ccac37613b Improve USB Media Host conditions (#20176)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2021-04-29 08:45:06 -05:00
Victor OliveiraandScott Lahteine 18869c666f COLOR_UI without TOUCH_SCREEN 👍🏻 (#20178) 2021-04-29 08:45:06 -05:00
Victor OliveiraandScott Lahteine 180fe914b6 Prevent #div0 error (#20183) 2021-04-29 08:45:06 -05:00
Victor OliveiraandScott Lahteine dc644df9bc Reduce RAM usage for TFT Color UI on SGen-L (#20179) 2021-04-29 08:45:06 -05:00
Victor OliveiraandScott Lahteine 562c41af4e Use intptr types (simulator) (#20142) 2021-04-29 08:45:06 -05:00
Victor OliveiraandScott Lahteine 3d9b453000 Add Touch Calibration screen (#20049) 2021-04-29 08:45:06 -05:00
Victor OliveiraandScott Lahteine ccb5e34052 Fix UI compile issues (#20092) 2021-04-29 08:45:05 -05:00
Victor OliveiraandScott Lahteine af5cf823ea Color UI single touch menu navigation (#20053) 2021-04-29 08:45:05 -05:00
Victor OliveiraandScott Lahteine 2dd1522e30 Standardize Marlin SPI (part 1) (#19989) 2021-04-29 08:45:05 -05:00
Victor OliveiraandScott Lahteine 930aad6d31 Better Classic UI touch resolution (#20004) 2021-04-29 08:45:05 -05:00
Victor OliveiraandScott Lahteine 65383dd616 Show un-mounted media slot (#20005) 2021-04-29 08:45:05 -05:00
Victor OliveiraandScott Lahteine b79e2d1e8d Add a filament runout note (#19973)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2021-04-29 08:45:04 -05:00
Victor OliveiraandScott Lahteine 172996f2b3 Fix STM32 HW Serial + EP compile (#19990) 2021-04-29 08:45:04 -05:00
Victor OliveiraandScott Lahteine 3c512648da Increase SPI Speed on LPC. Color and Classic UI for MKS SGEN L. (#19945) 2021-04-29 08:45:04 -05:00
Victor OliveiraandScott Lahteine 5c90d0d0ae Reset calibration screen touch timer on click (#19951) 2021-04-29 08:45:04 -05:00
Victor OliveiraandScott Lahteine 2a61ce80b8 Put PIO "debug" build in the corner (#19975) 2021-04-29 08:45:04 -05:00
Victor OliveiraandScott Lahteine cec9075361 PIO env for MKS Nano boards in STM32 (#19905) 2021-04-29 08:45:04 -05:00
Victor OliveiraandScott Lahteine 88e88743b9 Color UI for MKS SGen-L V2 (#19919) 2021-04-29 08:45:04 -05:00
Victor OliveiraandScott Lahteine b590cee35a Keep SPI active on LPC176x (#19932) 2021-04-29 08:45:04 -05:00
Victor OliveiraandScott Lahteine 0c81d86cd4 Permit spaces in dependencies g++ path (#19929) 2021-04-29 08:45:04 -05:00
Victor OliveiraandScott Lahteine d08511c5dc Color UI circular task queue (#19918) 2021-04-29 08:45:04 -05:00
Victor OliveiraandScott Lahteine 3b42e0263a Keep watchdog refreshed in LVGL init (#19900) 2021-04-29 08:45:04 -05:00
Victor OliveiraandScott Lahteine 5a74114e23 Fix some LVGL bugs (#19904) 2021-04-29 08:45:04 -05:00
Victor OliveiraandScott Lahteine b586a30e7b More LVGL UI code reduction (#19879) 2021-04-29 08:45:04 -05:00
Victor OliveiraandScott Lahteine e44a97a096 Update PIO dependencies script 2021-04-29 08:45:04 -05:00
Victor OliveiraandScott Lahteine 35597ae336 More MKS UI cleanup, optimization (#19869)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2021-04-29 08:45:04 -05:00
Victor OliveiraandScott Lahteine 52c090dfbe Fix starting fan with bad material preset index (#19773) 2021-04-29 08:45:03 -05:00
Victor OliveiraandScott Lahteine 060b2f4989 Fix Color UI external_control, wait_for_release (#19771)
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2021-04-29 08:45:03 -05:00
Victor OliveiraandScott Lahteine 2ecc3bb560 Handle M410 in the main task (#19752) 2021-04-29 08:45:03 -05:00
Victor OliveiraandScott Lahteine 1fa19e1fc2 Sanity check unsupported EP (#19745) 2021-04-29 08:45:03 -05:00
Victor OliveiraandScott Lahteine 13720ce6b2 Fix TOUCH_SCREEN + TFT_LVGL_UI compile (#19754) 2021-04-29 08:45:03 -05:00
Victor OliveiraandScott Lahteine 02b668baf5 Update Probe Offset Wizard for Color UI (#19742) 2021-04-29 08:45:03 -05:00