Skruppy
7ae099f2be
🐛 Fix AVR DELAY_US int overflow ( #22268 )
2021-07-17 02:31:54 -05:00
MKS-Sean
cad2f69687
✨ MKS Robin Nano v3 + TFT_LVGL_UI + WiFi module ( #22109 )
2021-07-17 01:54:27 -05:00
Scott Lahteine
69b44c2309
📌 Require U8glib-HAL@~0.5.0 ( #22324 )
2021-07-09 16:03:41 -05:00
Scott Lahteine
003ce25acf
🎨 Format onboard_sd.cpp
2021-06-27 11:25:48 -05:00
Victor Oliveira
2b4284df81
✨ MULTI_VOLUME for Color UI and MarlinUI ( #22004 )
2021-06-15 00:12:01 -05:00
Scott Lahteine
ab050878e9
🎨 Clean up LPC1768 SPI init
2021-06-15 00:11:18 -05:00
Victor Oliveira
3491e49c5f
🐛 Fix boot / SD for STM32 (F103Rx) boards ( #22087 )
2021-06-15 00:10:02 -05:00
Katelyn Schiesser
d322e495b2
✨ More flexible redundant temp sensor ( #22085 )
2021-06-15 00:09:52 -05:00
Scott Lahteine
967942460e
⚡ ️ Optimize Sensitive Pins array (except STM32) ( #22080 )
2021-06-15 00:09:52 -05:00
Kyle Repinski
bfa257902e
🐛 Fix small/huge I2C EEPROM address ( #22081 )
2021-06-15 00:09:52 -05:00
Scott Lahteine
3f103c91f0
🎨 Laser Ammeter followup ( #22079 )
...
Followup to #21835
2021-06-15 00:09:52 -05:00
ellensp
76d4a395d1
🩹 Fallback ID for MKS TS35 V2.0 ( #22031 )
2021-06-15 00:09:52 -05:00
7FM
c515bfb5fb
👽 ️ Include <EEPROM.h> in STM32 (for now) ( #22054 )
2021-06-15 00:09:52 -05:00
Victor Oliveira
e6ef43e51a
⚰️ Remove obsolete CUSTOM_SPI_PINS ( #22058 )
2021-06-15 00:09:52 -05:00
DerAndere
c1fca91103
🏗️ Support for up to 6 linear axes ( #19112 )
...
Co-authored-by: Scott Lahteine <github@thinkyhead.com>
2021-06-15 00:05:03 -05:00
ellensp
d13ffa0aba
🔨 Creality v4 with STM32 HAL ( #21999 )
...
- New STM32 env for Creality V4 boards.
- Separate Libmaple targets into their own `ini` file.
- Temporarily remove unusable targets from `pins.h`.
Co-authored-by: ellensp <ellensp@hotmsil.com>
Co-authored-by: Scott Lahteine <github@thinkyhead.com>
2021-06-14 23:49:26 -05:00
Krzysztof Błażewicz
529bbfad10
⚗️ 32-bit float constants (STM32F1) ( #21996 )
2021-06-14 23:46:12 -05:00
Victor Oliveira
057302b936
👽 ️ Fix usb-host-msc-cdc-msc issue ( #22025 )
2021-06-04 23:33:19 -05:00
Scott Lahteine
49b05ba989
🎨 Flags for homing directions
2021-05-22 16:09:18 -05:00
Alvaro Segura Del Barco
6861b1ec82
🐛 Fix Teensy PINS_DEBUGGING compile ( #21958 )
...
Followup to 84a11cfedc
2021-05-22 15:55:08 -05:00
ekef
0977429138
Fix MKS Robin E3 BLTOUCH and Fan PWM timer conflicts ( #21889 )
2021-05-15 18:22:30 -05:00
Victor Oliveira
c463b81819
BTT SKR Mini E3 for HAL/STM32 ( #21488 )
2021-05-15 15:05:53 -05:00
BigTreeTech
ac11c689f7
Capacitive Touch Screen (GT911) for SKR SE BX ( #21843 )
...
Co-authored-by: Msq001 <alansayyeah@gmail.com>
Co-authored-by: Scott Lahteine <github@thinkyhead.com>
2021-05-15 15:05:53 -05:00
Scott Lahteine
f3e199fcd2
Fix TFT typo
2021-05-15 15:05:53 -05:00
sanek88lbl
06e965e29c
Lerdge K EEPROM and TFT ( #21812 )
...
Co-authored-by: Scott Lahteine <github@thinkyhead.com>
2021-05-15 15:05:53 -05:00
ellensp
9fa9eebe51
Support a third serial port ( #21784 )
2021-05-15 15:05:53 -05:00
Scott Lahteine
4518506559
Serial and pins debug cleanup
...
- Rename some AVR / DUE / ESP32 serial types
- Reduce two #error to one static_assert
- Update AVR/DUE error messages
2021-05-15 15:05:53 -05:00
Scott Lahteine
db90a180c2
Cleanup, hex formatting, includes
2021-05-15 15:05:52 -05:00
ManuelMcLure
6e18af6f81
Only look for target disk during Upload ( #21804 )
2021-05-06 01:46:36 -05:00
Scott Lahteine
a468701511
Cleanup, hex formatting
2021-05-05 07:34:39 -05:00
Scott Lahteine
5cbdf51b4a
Apply SBI/CBI/TEST in HAL
2021-05-05 07:31:47 -05:00
Victor Oliveira
6310e023a7
Fix bad call to 'diskIODriver' ( #21775 )
2021-05-02 16:07:53 -05:00
Keith Bennett
40d789ce18
Fix "continuous" typo ( #21701 )
2021-04-25 23:34:42 -05:00
fedetony
d3a2c6a0b4
Soft Reset via Serial or post-kill button click ( #21652 )
...
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2021-04-24 02:53:52 -05:00
Scott Lahteine
3bddbb1110
Clean up formatting, wrap macros
2021-04-23 19:21:39 -05:00
Scott Lahteine
550a806d77
More detailed serial config error
2021-04-18 18:24:58 -05:00
Scott Lahteine
73f6426114
Use itoa for sprintf int
2021-04-16 05:14:37 -05:00
Scott Lahteine
c6c6c56186
SDIO cleanup
2021-04-16 03:16:44 -05:00
Scott Lahteine
0e9836649e
Misc. formatting, serial out
2021-04-13 21:41:04 -05:00
Victor Oliveira
138340ee99
Multi-Volume. Select Media for LVGL ( #21344 )
2021-04-13 17:34:19 -05:00
pinchies
41eb5813e0
Fix Flash size (512KB) for STM32F103ZE ( #21590 )
2021-04-12 21:14:34 -05:00
Ramiro Polla
8048d1411f
Drop return value from Serial::write() ( #21567 )
2021-04-08 21:05:31 -05:00
BigTreeTech
b483a8d652
BTT SKR-SE-BX (STM32H743IIT6 ARM Cortex M7) and BIQU_BX_TFT70 ( #21536 )
2021-04-05 21:40:50 -05:00
Mike La Spina
993609b5aa
Make DELAY_NS round up on AVR ( #21546 )
2021-04-05 16:34:31 -05:00
Scott Lahteine
8b6718c632
misc. pointer formatting
2021-04-04 18:08:13 -05:00
Scott Lahteine
895e40190b
Suppress redundant serial errors
2021-04-03 20:33:11 -05:00
Scott Lahteine
62f37669dc
Replace 'const float &' with 'const_float_t' ( #21505 )
2021-04-01 17:59:57 -05:00
Sola
4d17613050
MKS H43 fix, cleanup ( #21485 )
...
Co-authored-by: Scott Lahteine <github@thinkyhead.com>
2021-03-31 02:34:17 -05:00
Victor Oliveira
6e0b79a33b
Fix and add STM32 SDIO DMA ( #21476 )
2021-03-29 21:52:30 -05:00
Scott Lahteine
3b73b115ca
Apply pointer formatting
2021-03-29 20:36:37 -05:00
Tomas Rimkus
8a67846872
Avoid watchdog reset in all wired EEPROMs ( #21436 )
...
Co-authored-by: Scott Lahteine <github@thinkyhead.com>
2021-03-25 19:16:45 -05:00
Scott Lahteine
704b8cd83c
Apply TMC UART to STM32, simplify
2021-03-25 16:53:05 -05:00
Scott Lahteine
84b961cb20
Define HW serial ports needed for TMC UART ( #21446 )
2021-03-25 16:19:03 -05:00
Scott Lahteine
38b44e3fc9
HAL eeprom cleanup
2021-03-19 04:51:41 -05:00
Scott Lahteine
560448afed
Revert "Fix small wired EEPROM ( #21337 )"
...
Reverting commit cc3e878f90
pending further investigation.
2021-03-17 21:36:30 -05:00
X-Ryl669
c07f99d5e4
Teensy USB / serial followup ( #21316 )
2021-03-14 20:23:41 -05:00
X-Ryl669
d787cd3076
Fix build with Meatpack only on 2nd port ( #21336 )
...
Co-authored-by: Scott Lahteine <github@thinkyhead.com>
2021-03-14 12:11:11 -05:00
Scott Lahteine
cc3e878f90
Fix small wired EEPROM ( #21337 )
...
Co-Authored-By: jafal99 <26922965+jafal99@users.noreply.github.com>
2021-03-14 11:43:20 -05:00
Scott Lahteine
604c5dedf4
MarlinSerial cleanup
2021-03-12 08:38:52 -06:00
Scott Lahteine
8532c2b9b6
Fix MarlinSerial typo
2021-03-12 07:37:50 -06:00
Scott Lahteine
048f6b4731
Tricked-out declaration
2021-03-10 13:45:53 -06:00
Scott Lahteine
dbd28eecc9
Number serial from 1 to match settings
2021-03-10 13:45:53 -06:00
Victor Oliveira
2f1fd4bbaa
Host Keepalive followup ( #21290 )
...
Followup to #21283
Co-authored-by: Scott Lahteine <github@thinkyhead.com>
2021-03-08 20:01:45 -06:00
Victor Oliveira
1b9ff68f8c
Fix Host Keepalive serial target ( #21283 )
...
Co-authored-by: Scott Lahteine <github@thinkyhead.com>
2021-03-08 01:11:37 -06:00
Mike La Spina
b95e548ddb
Cooler (for Laser) - M143, M193 ( #21255 )
2021-03-06 14:13:28 -06:00
Scott Lahteine
fd270ddc6c
misc. cleanup
2021-03-03 00:18:50 -06:00
Scott Lahteine
8c9a59c29e
Fewer warnings
2021-03-01 06:21:51 -06:00
Scott Lahteine
dd42831cba
Serial macros cleanup
2021-02-28 20:02:24 -06:00
Scott Lahteine
903d0b91fc
Tweaks to build scripts
2021-02-27 22:38:57 -06:00
Scott Lahteine
54ccfcc705
whitespace
2021-02-27 22:34:54 -06:00
Sola
c76008bd6a
MKS H43 controller ( #20609 )
2021-02-27 17:35:32 -06:00
Giuliano Zaro
6136959a6a
[SAMD51] Postmortem Debugging not implemented ( #21211 )
2021-02-27 13:24:36 -06:00
X-Ryl669
56462cf082
Make F_CPU a compile-time constant ( #21051 )
2021-02-26 17:59:28 -06:00
X-Ryl669
f003e52009
Combined LPC / Serial fixes ( #21178 )
...
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2021-02-25 01:23:29 -06:00
X-Ryl669
8d28853774
Postmortem Debugging to serial port ( #20492 )
2021-02-20 20:22:20 -06:00
Giuliano Zaro
8fd88eee2b
Don't create unused Serial Port instances ( #21066 )
...
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2021-02-13 21:04:22 -06:00
Scott Lahteine
fd2477923c
Minor serial code cleanup
2021-02-12 19:33:19 -06:00
X-Ryl669
03789c4d97
Improve Delay test report ( #21047 )
2021-02-12 07:49:07 -06:00
JoAnn Manges
8707ae23e2
MAX Thermocouples rework ( #20447 )
...
Co-authored-by: Scott Lahteine <github@thinkyhead.com>
2021-02-08 19:51:57 -06:00
X-Ryl669
e7c711996b
Serial refactor. Default 8-bit ECHO to int, not char ( #20985 )
...
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2021-02-08 00:37:24 -06:00
Arjan Mels
1e726fe405
Fix STM32F1 emergency parser ( #21011 )
2021-02-07 22:47:08 -06:00
Simon Jouet
af4e8b171c
Fix ESP32 I2S init placement ( #21019 )
2021-02-07 16:56:39 -06:00
Chris Pepper
5233e66762
Improve RPi host kernel panic mitigation
...
It was still possible to cause a Kernel panic, this additional 500ms delay before disconnect appears to mitigate it completely.
2021-02-07 20:46:24 +00:00
X-Ryl669
1c19af2c8f
Fix ARM delay function ( #20901 )
2021-02-05 22:43:51 -06:00
Scott Lahteine
10aaab6350
Use 'false'
2021-02-05 18:48:11 -06:00
Chris Pepper
004bed8a7f
Mitigate RPi hosts kernel panic on M997
...
Work around M997 sometimes causing a kernel panic on the host when sent from a Raspbery Pi, the root cause is currently unknown.
2021-02-05 22:43:36 +00:00
Scott Lahteine
604afd52d1
Fix some serial char, echo
...
Co-Authored-By: X-Ryl669 <3277165+X-Ryl669@users.noreply.github.com>
2021-02-04 19:20:28 -06:00
Scott Lahteine
c6ef86029c
Evaluate ANY_SERIAL_IS in place
2021-02-02 16:00:11 -06:00
Victor Oliveira
28b8bf566b
STM32 Shared Media - USB Mass Storage Device ( #20956 )
2021-02-02 14:55:11 -06:00
X-Ryl669
c74f972627
LVGL UI G-code console ( #20755 )
2021-01-31 18:18:39 -06:00
X-Ryl669
27366197f3
Serial refactor followup ( #20932 )
2021-01-31 17:21:27 -06:00
George Fu
5ac08a44c6
FYSETC Cheetah 2.0 ( #20897 )
2021-01-28 19:52:49 -06:00
X-Ryl669
3f01b222b2
Refactor serial class with templates ( #20783 )
2021-01-28 02:02:06 -06:00
ConstantijnCrijnen
b95f5c5bea
Configure / disable PRINTCOUNTER save interval ( #20856 )
...
Co-authored-by: Scott Lahteine <github@thinkyhead.com>
2021-01-26 02:30:31 -06:00
Tanguy Pruvot
ef14b18f8e
PSTR alias followup ( #20831 )
2021-01-20 16:52:09 -06:00
Giuliano Zaro
a10626705d
MMU2 serial followup ( #20811 )
2021-01-19 20:55:01 -06:00
Rockman18
d0f953218f
Fix, consolidate PSTR aliases ( #20812 )
...
Co-authored-by: Jason Smith <jason.inet@gmail.com>
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2021-01-19 16:26:25 -06:00
Scott Lahteine
49b5e1d9bf
Clean up whitespace, headings
2021-01-18 21:54:23 -06:00
Scott Lahteine
b41f41589a
General cleanup, use _BV
2021-01-16 22:53:50 -06:00
Giuliano Zaro
1d5862a39b
MMU2 as standard serial device ( #20771 )
2021-01-15 20:38:34 -06:00
EvilGremlin
8049db20ff
ESP32 Tone Generator ( #20704 )
2021-01-14 02:33:50 -06:00
Scott Lahteine
c753fc690f
More MKS UI prelim. cleanup
2021-01-14 00:27:10 -06:00
Scott Lahteine
4a89731025
Rotary encoder cleanup ( #20753 )
2021-01-12 20:43:52 -06:00
Johan van der Vyver
7f3dcb3e8a
Multi-platform DWIN_CREALITY_LCD support ( #20738 )
...
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2021-01-12 18:05:49 -06:00
Scott Lahteine
54debf855c
Tweak STM32F1 pin r/w/t
2021-01-10 21:38:31 -06:00
Dmitry Katsubo
bbf06152da
Fix misc. warnings ( #20715 )
2021-01-08 18:55:36 -06:00
Victor Oliveira
c840bbc970
Prefix SD SPI pins (SCK, MISO, MOSI, SS) ( #20606 )
...
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2021-01-01 14:31:15 -06:00
Scott Lahteine
a9d18f0f57
SPI and pins cleanup
2020-12-30 22:00:36 -06:00
Victor Oliveira
84ab088b40
USB FD via native USB Host + MSC ( #20571 )
2020-12-28 23:16:38 -06:00
Victor Oliveira
2ce9fa4b9c
Better defaults, compatibility for SDIO + STM32 ( #20570 )
2020-12-27 23:08:06 -06:00
Victor Oliveira
4d6b6bcffc
LVGL and Classic UI for STM32 ( #20552 )
2020-12-23 20:01:21 -06:00
Keith Bennett
a0c8d348a0
Anet ET4 / ET4P and Anet TFT28 / TFT35 ( #20280 )
2020-12-22 06:51:29 -06:00
Jason Smith
094e822070
Improve STM32 timer conflict messages ( #20544 )
2020-12-22 05:49:34 -06:00
LinFor
36aff1e464
12-bit ADC resolution for STM32 ( #20519 )
2020-12-21 18:30:03 -06:00
Jason Smith
6dfcd491d0
Fix Creality EEPROM watchdog freq. ( #20510 )
2020-12-19 23:55:57 -06:00
Scott Lahteine
3f93b8baed
Trust STM32 gcc versions
2020-12-15 01:06:32 -06:00
Chris Pepper
9fd358f10c
LPC176x framework update ( #20469 )
2020-12-14 22:36:25 +00:00
Keith Bennett
6cf4b888e1
Clarify "not Interrupt-capable" error message ( #20419 )
2020-12-10 15:27:02 -03:00
Scott Lahteine
885b0d2ec5
Style, spacing, typo cleanup for recent changes
2020-12-08 20:18:29 -06:00
Victor Oliveira
9ead6a30f2
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>
2020-12-07 21:26:39 -08:00
Scott Lahteine
b04914fb72
More LPC P-string macros
2020-12-07 05:06:24 -06:00
Scott Lahteine
a3f6e48eb6
Fix STM32F1 SERIAL_GET_TX_BUFFER_FREE
2020-12-05 20:05:39 -06:00
InsanityAutomation
e8ed880e62
Add Creality 4.5.2 board ( #20378 )
...
Co-authored-by: Jason Smith <jason.inet@gmail.com>
2020-12-05 13:23:58 -08:00
Jason Smith
2c8f566231
Suspend Servos for STM32+NeoPixel ( #19963 )
2020-12-05 00:02:58 -06:00
Scott Lahteine
2e010909ac
Tweak to EEPROM safe delay
2020-12-01 16:14:37 -06:00
Jason Smith
6f4381df53
Prevent Watchdog reset writing Creality 4.x EEPROM ( #20328 )
2020-11-30 22:25:44 -08:00
Jason Smith
f2b9be6e70
Fix STM32F1 'freeMemory()' warnings ( #20319 )
2020-11-29 14:57:05 -06:00
Scott Lahteine
aa2ced96e0
Finish HAL/STM32 cpp wrappers
2020-11-26 03:47:15 -06:00
Jason Smith
3a396a25dc
Retire HAL for STM32F4 / F7 ( #20153 )
2020-11-26 00:37:18 -06:00
Scott Lahteine
18853defdd
Reduce warnings, extern "C" cleanup ( #20279 )
2020-11-25 21:40:56 -06:00
Victor Oliveira
2693e35cae
add missing header to use HAS_SD_HOST_DRIVE ( #20270 )
2020-11-24 20:08:35 -08:00
Vitaliy
19d0c985be
Windows LPC Upload for non-admins ( #20208 )
...
Co-authored-by: Victor Mateus Oliveira <rhapsodyv@gmail.com>
Co-authored-by: Scott Lahteine <github@thinkyhead.com>
2020-11-19 17:49:12 -06:00
Scott Lahteine
3893114c86
MKS WiFi preliminary changes
2020-11-19 15:56:04 -06:00
Giuliano Zaro
41529b6598
SMUFF (MMU2 clone) support ( #19912 )
2020-11-18 01:27:21 -06:00
Scott Lahteine
11b811820f
USB Media Host followup
...
Restore HAS_SHARED_MEDIA
2020-11-18 00:13:28 -06:00
Victor Oliveira
f1cdd02d4c
Improve USB Media Host conditions ( #20176 )
...
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2020-11-17 23:48:14 -06:00
Victor Oliveira
ea371618da
Add Touch Calibration screen ( #20049 )
2020-11-15 16:39:58 -06:00
Costas Basdekis
0465e0ae3a
Distinct runout states ( #19965 )
...
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2020-11-11 00:39:23 -06:00
Costas Basdekis
3b68e44d9a
Fix Linux GPIO logging ( #20093 )
...
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2020-11-10 20:13:29 -06:00
Jason Smith
53e79224fc
Fix Arduino DUE compilation ( #20058 )
2020-11-10 03:32:08 -06:00
Scott Lahteine
b5ef699523
TFT cleanup
2020-11-07 16:21:52 -06:00
Jason Smith
bd872d5dcf
STM32F1 cleanup, incl. SoftwareSerial removal ( #20046 )
2020-11-06 23:51:52 -06:00
Scott Lahteine
8c052e43f1
Update some file headers
2020-11-06 23:46:56 -06:00
Victor Oliveira
85d094bbb4
Standardize Marlin SPI (part 1) ( #19989 )
2020-11-06 21:07:15 -06:00
Scott Lahteine
1f6612dfc4
Comment, spacing cleanup
2020-11-05 17:16:47 -06:00
Victor
a1cce36c1e
FAST_PWM for STM32 ( #20025 )
2020-11-04 15:15:19 -06:00
Scott Lahteine
4fe1adc383
HAL support for 8s watchdog
2020-11-04 15:08:40 -06:00
Victor Oliveira
e7ebb66200
Fix STM32 HW Serial + EP compile ( #19990 )
2020-11-01 20:38:10 -06:00
Victor Oliveira
5deca5a18f
Increase SPI Speed on LPC. Color and Classic UI for MKS SGEN L. ( #19945 )
2020-11-01 20:15:06 -06:00
Scott Lahteine
22bf2b49c6
Clean up SPI and ST7920 defines ( #19956 )
2020-11-01 04:40:59 -06:00
Jason Smith
4a39c8cd53
Get STM32 clock rates from framework ( #19978 )
...
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2020-11-01 02:39:30 -06:00
Scott Lahteine
f8d57370d0
gcode_D EEPROM size, cleanup
...
Fixes #19920
Co-Authored-By: Orel <37673727+0r31@users.noreply.github.com>
2020-10-29 17:34:17 -05:00
Victor
de315c97b1
FAST_PWM for STM32F1 ( #19952 )
2020-10-29 17:17:04 -05:00
Scott Lahteine
be0c9ff705
Fix comments, spacing
2020-10-29 00:49:18 -05:00
Victor Oliveira
838220e4b3
Keep SPI active on LPC176x ( #19932 )
2020-10-28 23:47:12 -05:00
Scott Lahteine
82ac8a1e76
Fix Archim 1, add Archim 1&2 tests
2020-10-27 16:21:03 -05:00
Scott Lahteine
ec23e37a4a
Clean up comments, USB flash, NULLs
2020-10-25 04:10:00 -05:00
Scott Lahteine
5917b5cf5c
Fix warning in gcode_D
2020-10-23 19:25:32 -05:00
Scott Lahteine
0967c87a8f
Pins post-process header ( #19860 )
2020-10-23 14:52:59 -05:00
Scott Lahteine
1f7c085527
ESP32: i2s_init requires I2S_STEPPER_STREAM
2020-10-20 22:36:31 -05:00
bilsef
9baa944460
Teensy 4.1 Ethernet support ( #19801 )
2020-10-20 14:35:29 -05:00
Scott Lahteine
92767f5513
Misc. cleanup, serial strings
2020-10-19 20:39:36 -05:00
Scott Lahteine
eaf6777a66
Rename ultralcd => marlinui
2020-10-16 19:55:18 -05:00
Serhiy-K
aa901ac4a2
Fix HAL/STM32 FastIO for analog pins ( #19735 )
2020-10-16 16:21:21 -05:00
Jason Smith
9b9cd698a5
Fix SAMD Serial name macro ( #19765 )
2020-10-16 16:04:51 -05:00
Victor Oliveira
5247bb11f7
Sanity check unsupported EP ( #19745 )
2020-10-16 02:03:45 -05:00
Scott Lahteine
f6ffbe548c
TFT Presets, Generic options, Sanity checks ( #19723 )
2020-10-15 03:00:27 -05:00
Jason Smith
90d364fc37
Revert at90usb1286 conditional ( #19733 )
2020-10-14 13:48:46 -05:00
Jason Smith
54315252c7
Add NUCLEO-F767ZI dev board ( #19373 )
...
Co-authored-by: Lorenzo Delana <lorenzo.delana@gmail.com>
2020-10-13 18:03:09 -05:00
Victor Oliveira
c0920bbf6a
TFT Refactoring ( #19192 )
...
* split tft folder in two: tft for color ui; tft_io for shared tft code
* after the files got moved, now the code was moved to the right place
* classic ui using TFT IO init lcd codes
* feature to compile tft_io when enabled
* compiling fix
* lvgl spi tft working with tft io init codes
* there is no need for separeted fsmc and spi class in lvgl anymore, as tft io handle everything
* remove debug
* base for TFT rotation and mirroring API, and ILI9488 support
* ST7796S rotate and mirror support
* ST7789V rotate and mirror support
* ST7735 rotate and mirror support
* ILI9341 rotate and mirror support
* ILI9328 rotate and mirror support
* R61505 rotate and mirror support
* MKS TFT definitions
* more configs for mks tfts
* update config
* naming typo
* to configure the user interface
* ANYCUBIC_TFT35
* tft configs
* support for SSD1963
* tft display types
* updated conditionals lcd; first board fully working with the new code - all 3 ui!
* compatiblity
* changed name
* move classic ui file name
* rename TURN -> ROTATE
* GRAPHICAL_TFT_ROTATE_180 deprecated
* first fsmc board fully working - chitu v5
* mks robin nano v1.2 + tft 35 ok!
* right pin name
* anycubic tft tested in a TRIGORILLA_PRO
* chitu v6
* nano 32 tft orientation
* mks tft43
* mks tft43 rotation
* fixed LONGER LK tft setup
* GRAPHICAL_TFT_UPSCALE defined by the display type
* better offsets defaults
* Update Configuration.h
* Update tft_fsmc.cpp
* Update Conditionals_LCD.h
* Tweak comments
* update nano tests
* Revert "update nano tests"
This reverts commit a071ebbfad30e28855a4a5695ec8a726542a1a65.
* default tft
* outdated comments
* to not break non-vscode builds
* upscale tft 35
* support tft 180 rotation for color ui
* Each TFT Driver is responsible for its default color mode.
* use auto detect in mks displays, because some of them could be shipped with diferent drivers
* extra s
* unused code
* wrong -1
* missing mirror options
* Smaller regex pattern
* Comment updates
* Clean up old defines
* Apply pins formatting
* GRAPHICAL_TFT_ROTATE_180 => TFT_ROTATE_180
* MKS_ROBIN_TFT_V1_1R
* merge fix
* correct resolution
* auto is default, dont need be there, and it will allow the user to configure it even for named displays
* to not use rotation with MKS_ROBIN_TFT_V1_1R
* i like () in macros
* avoid sleepy commits
* default for st7789 is rgb
* nano follow up
* to allow ili9328 rotation
* default is rgb
* boards merge follow up
* to match bootloader orientation
* HAS_TOUCH_XPT2046 is not hal specific anymore
* lets not forget LPC
* 180 rotation for ili9328 and R61505
* Clean up whitespace
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
Co-authored-by: Scott Lahteine <github@thinkyhead.com>
2020-10-12 16:38:07 -05:00
Victor Oliveira
639b0b8f50
Option to prevent (extra) Watchdog init on STM32 ( #19693 )
2020-10-11 19:31:21 -05:00
Jason Smith
24fd19259d
Fix I2C_ADDRESS sign warning ( #19685 )
2020-10-11 19:23:23 -05:00
Jason Smith
45731bd022
Fix at90usb1286 build ( #19687 )
...
* Skip check for USBCON during dependency detection
* Ignore incompatible Teensy_ADC library, which requires Teensy >= 3
* Add IS_AT90USB
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2020-10-11 18:13:01 -05:00
Scott Lahteine
492ba2a111
Digipots refactor / cleanup ( #19690 )
2020-10-11 14:58:35 -05:00
Victor Oliveira
a90edd5eb4
Restore correct STM32 port-bits code ( #19678 )
2020-10-10 11:47:28 -05:00
Serhiy-K
6fdaaf3d20
Fixes for TFTGLCD Panel, FastIO ( #19614 )
2020-10-10 05:08:01 -05:00
Scott Lahteine
6831341ab4
Batch appercase hex values
2020-10-09 16:55:27 -05:00
Victor Oliveira
631457ffea
Support for Debug Codes - Dnnn ( #19225 )
...
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2020-10-09 06:28:53 -05:00
Scott Lahteine
f72c559824
Use 0xFF (not 'ff') for byte transfer
2020-10-08 15:18:43 -05:00
Scott Lahteine
f5bae208cc
Trailing whitespace
2020-10-05 17:16:42 -05:00
Ryan V1
8dcc72ce9c
Fix 'bossac' upload on Windows ( #19545 )
2020-10-02 17:31:33 -05:00
ellensp
b3c2ee56f9
Fix wrappers on HAL/STM32F1 .cpp files ( #19581 )
...
Co-authored-by: Scott Lahteine <thinkyhead@users.noreply.github.com>
2020-10-02 17:28:08 -05:00
ellensp
435e98ceed
Fix TEMP_ADC_PROBE support for STM32F1 ( #19582 )
...
Co-authored-by: ellensp <ellensp@ellensp-HP-ProBook-6470b.fritz.box>
2020-10-02 17:19:43 -05:00
Scott Lahteine
4e8eea8e78
Adjust HAL platform defines, comments
2020-10-02 17:05:59 -05:00
Victor Oliveira
348570fd68
Minor SPI fixes, systick_callback for STM32F1 HAL compatibility ( #19565 )
2020-10-01 20:54:22 -05:00
Nick
60155aa442
Anycubic Chiron full feature support ( #19505 )
2020-09-28 18:53:40 -05:00
qwewer0
4424645e04
Multi-line comments cleanup ( #19535 )
2020-09-28 14:53:50 -05:00
Scott Lahteine
c2c6a679ea
Rename LCD conditionals ( #19533 )
2020-09-28 01:13:27 -05:00
Tanguy Pruvot
f3de0f6c53
Working LCD_USE_DMA_FSMC ( #19522 )
2020-09-27 21:28:48 -05:00
Scott Lahteine
7ce91c5ffe
Sanity check old serial names
2020-09-24 21:46:13 -05:00
Jason Smith
da6c8317a7
Fix and improve STM32F1 serial ( #19464 )
2020-09-24 20:28:48 -05:00
Scott Lahteine
568f292883
HAL/serial followup
2020-09-23 21:36:31 -05:00
Scott Lahteine
4b928b2da8
HAL and serial cleanup
...
Co-Authored-By: Jason Smith <20053467+sjasonsmith@users.noreply.github.com>
2020-09-23 19:45:33 -05:00
ellensp
6634bedb25
Define UART pins for LPC debug based on LPC_PINCFG_UART ( #19475 )
2020-09-23 16:03:07 -05:00
Jason Smith
023cb54fae
MKS Robin Mini uses ONBOARD_SPI_DEVICE ( #19460 )
2020-09-23 15:07:34 -05:00
makerbase
d8ed749045
Add MKS Robin E3P, improve LVGL UI ( #19442 )
2020-09-20 20:55:02 -05:00
Scott Lahteine
60ab7a1ddb
Cleanup before MKS changes
2020-09-20 20:51:21 -05:00
Scott Lahteine
76d8d1742c
Add multi-extruder condition
2020-09-20 20:51:21 -05:00
Scott Lahteine
8e0fac897b
Whitespace cleanup
2020-09-20 18:25:42 -05:00
Victor Oliveira
79d4123319
Only set up SPI pins as needed ( #19372 )
2020-09-14 17:16:19 -05:00