Bob-the-Kuhn 
							
						 
					 
					
						
						
							
						
						f7857ac8a8 
					 
					
						
						
							
							Merge pull request  #10185  from ejtagle/bugfix-2.0.x  
						
						... 
						
						
						
						[2.0.x] DUE debugging: Solve WDT startup delay, add traceback & crash report uses programming port baud rate 
						
						
					 
					
						2018-03-24 13:32:34 -05:00 
						 
				 
			
				
					
						
							
							
								Bob-the-Kuhn 
							
						 
					 
					
						
						
							
						
						509227fd80 
					 
					
						
						
							
							change to mode 0  
						
						
						
						
					 
					
						2018-03-23 09:37:58 -05:00 
						 
				 
			
				
					
						
							
							
								etagle 
							
						 
					 
					
						
						
							
						
						c3b23974bd 
					 
					
						
						
							
							Added detection of case when no unwind tables are available  
						
						
						
						
					 
					
						2018-03-23 05:22:45 -03:00 
						 
				 
			
				
					
						
							
							
								etagle 
							
						 
					 
					
						
						
							
						
						b210bdf032 
					 
					
						
						
							
							Now the Crash reporter uses the configured BAUDRATE to send the report through the Programming port. And also shows the traceback of functions as discussed. For that latest feature to work, you need to compile the project with -funwind-tables and -mpoke-function-name compiler flags  
						
						
						
						
					 
					
						2018-03-22 03:34:03 -03:00 
						 
				 
			
				
					
						
							
							
								etagle 
							
						 
					 
					
						
						
							
						
						c5730cf711 
					 
					
						
						
							
							As Bob-The-Khun suggested, resetting the USB peripheral solves the huge startup delays that happen when a WDT reset happens and we are connected through the native port  
						
						
						
						
					 
					
						2018-03-22 03:31:25 -03:00 
						 
				 
			
				
					
						
							
							
								Eduardo José Tagle 
							
						 
					 
					
						
						
							
						
						97e8a6ebd9 
					 
					
						
						
							
							Various fixes for DUE... ( #10152 )  
						
						... 
						
						
						
						- Watchdog reset during SD Card initialization.
- Move `DebugMonitor` to `DebugMonitor_Due.cpp`.
- Since the watchdog is enabled on boot do extra resets during init.
- Have `thermalManager` do watchdog reset before its ISR starts to prevent reset.
- Ensure that timers are stopped before reprogramming them to address tone issues.
- Improve SAM3XE reset when reflashed through the native port. 
						
						
					 
					
						2018-03-21 19:04:45 -05:00 
						 
				 
			
				
					
						
							
							
								Bob-the-Kuhn 
							
						 
					 
					
						
						
							
						
						785dbfc72d 
					 
					
						
						
							
							[2.0.x] FASTIO consistency ( #10164 )  
						
						
						
						
					 
					
						2018-03-20 16:24:50 -05:00 
						 
				 
			
				
					
						
							
							
								Bob-the-Kuhn 
							
						 
					 
					
						
						
							
						
						7308ef7809 
					 
					
						
						
							
							Add conditional, give DUE SPI a unique name, fix compiler warnings ( #10168 )  
						
						
						
						
					 
					
						2018-03-20 15:53:21 -05:00 
						 
				 
			
				
					
						
							
							
								Bob-the-Kuhn 
							
						 
					 
					
						
						
							
						
						53362b81cc 
					 
					
						
						
							
							Tone fixes/changes ( #10151 )  
						
						
						
						
					 
					
						2018-03-19 04:48:06 -05:00 
						 
				 
			
				
					
						
							
							
								Eduardo José Tagle 
							
						 
					 
					
						
						
							
						
						bbfbf90797 
					 
					
						
						
							
							Fix for DUE - no host support on native USB if SD card not enabled ( #10148 )  
						
						
						
						
					 
					
						2018-03-18 19:49:51 -05:00 
						 
				 
			
				
					
						
							
							
								Bob-the-Kuhn 
							
						 
					 
					
						
						
							
						
						7f1afbfd60 
					 
					
						
						
							
							can't type  
						
						
						
						
					 
					
						2018-03-17 13:07:49 -05:00 
						 
				 
			
				
					
						
							
							
								Bob-the-Kuhn 
							
						 
					 
					
						
						
							
						
						23760d6c14 
					 
					
						
						
							
							add full speed option  
						
						
						
						
					 
					
						2018-03-17 12:56:44 -05:00 
						 
				 
			
				
					
						
							
							
								Bob-the-Kuhn 
							
						 
					 
					
						
						
							
						
						cbcd1ed42d 
					 
					
						
						
							
							full speed  
						
						
						
						
					 
					
						2018-03-17 02:57:18 -05:00 
						 
				 
			
				
					
						
							
							
								etagle 
							
						 
					 
					
						
						
							
						
						404fc94705 
					 
					
						
						
							
							DUE USB CDC: Do not send any character if no program on the PC is listening to them. This avoids Marlin waiting until the user actually opens a program that is able to consume the output of Marlin  
						
						
						
						
					 
					
						2018-03-15 00:56:28 -03:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						b858c638ad 
					 
					
						
						
							
							Fix compiler warning for HAL_ANALOG_SELECT  
						
						
						
						
					 
					
						2018-03-13 22:33:21 -05:00 
						 
				 
			
				
					
						
							
							
								Bob-the-Kuhn 
							
						 
					 
					
						
						
							
						
						c4467da53a 
					 
					
						
						
							
							Merge pull request  #10063  from ejtagle/bugfix-2.0.x  
						
						... 
						
						
						
						[2.0.x] DUE - add programming capability to native port 
						
						
					 
					
						2018-03-13 22:07:21 -05:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						36452b4d6e 
					 
					
						
						
							
							Fix filename HAL/DUE/servotimers.h => ServoTimers.h  
						
						
						
						
					 
					
						2018-03-13 01:38:37 -05:00 
						 
				 
			
				
					
						
							
							
								ejtagle 
							
						 
					 
					
						
						
							
						
						703c8ac0ef 
					 
					
						
						
							
							Added Arduino-compatible kludge to the (ATMEL supplied) SAM3X USB stack we are now using so the Native port is also usable as a programming port on Arduino DUE and derived designs  
						
						
						
						
					 
					
						2018-03-11 15:17:55 -03:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						dd19e74476 
					 
					
						
						
							
							Cleanup trailing whitespace  
						
						... 
						
						
						
						@Bob-the-Kuhn — Please set your git options to remove trailing whitespace on commit. 
						
						
					 
					
						2018-03-11 10:29:00 -05:00 
						 
				 
			
				
					
						
							
							
								Bob-the-Kuhn 
							
						 
					 
					
						
						
							
						
						0d8c15c01f 
					 
					
						
						
							
							restore PR 9661 files & V1 fix  
						
						
						
						
					 
					
						2018-03-10 22:46:32 -06:00 
						 
				 
			
				
					
						
							
							
								Bob-the-Kuhn 
							
						 
					 
					
						
						
							
						
						bf59a4a6df 
					 
					
						
						
							
							Revert "[2.0.x] DUE compatibility with shared SPI LCDs, USB mass storage, add pin defs & update examples\MakerParts\Configuration.h"  
						
						
						
						
					 
					
						2018-03-10 17:22:20 -06:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						239902f861 
					 
					
						
						
							
							Fix E2END and add EEPROM to Smart RAMPS  
						
						... 
						
						
						
						Reference #9983  
						
						
					 
					
						2018-03-10 06:57:31 -06:00 
						 
				 
			
				
					
						
							
							
								Bob-the-Kuhn 
							
						 
					 
					
						
						
							
						
						914bb80bde 
					 
					
						
						
							
							removed SDSS init  
						
						... 
						
						
						
						added device & comm drivers for shared SPI LCDs
mistyped some updates in ultralcd_impl_DOGM.h
remove unwanted changes in onfiguration.h
still can't type
Update HAL_LCD_class_defines.h
include USB mass storage & misc 
						
						
					 
					
						2018-03-09 23:06:11 -06:00 
						 
				 
			
				
					
						
							
							
								Bob-the-Kuhn 
							
						 
					 
					
						
						
							
						
						67a17446f2 
					 
					
						
						
							
							Fix DUE incompatible enum type specification ( #10017 )  
						
						
						
						
					 
					
						2018-03-09 02:17:57 -06:00 
						 
				 
			
				
					
						
							
							
								Bob-the-Kuhn 
							
						 
					 
					
						
						
							
						
						3c58ca181c 
					 
					
						
						
							
							[2.0.x] Correct step pulse width on LPC1768, DUE & Teensy35_36 ( #10016 )  
						
						
						
						
					 
					
						2018-03-09 02:11:28 -06:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						e297748b22 
					 
					
						
						
							
							Apply const, safe_delay in servo.*  
						
						
						
						
					 
					
						2018-03-08 19:31:32 -06:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						98d48fc731 
					 
					
						
						
							
							Followup to HAL_timer_restrain  
						
						... 
						
						
						
						Followup to #9985  
						
						
					 
					
						2018-03-07 22:18:37 -06:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						ca577c1638 
					 
					
						
						
							
							Fix up various spacing, comments, and typos  
						
						
						
						
					 
					
						2018-03-07 21:09:08 -06:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						d45f19d385 
					 
					
						
						
							
							Remove Unicode from var name  
						
						
						
						
					 
					
						2018-03-07 19:08:44 -06:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						224688cc3b 
					 
					
						
						
							
							Fix for unicode-ignorant gcc preprocessor  
						
						
						
						
					 
					
						2018-03-07 18:34:07 -06:00 
						 
				 
			
				
					
						
							
							
								Chris Pepper 
							
						 
					 
					
						
						
							
						
						a1a88ebabc 
					 
					
						
						
							
							HAL function to ensure min stepper interrupt interval ( #9985 )  
						
						
						
						
					 
					
						2018-03-07 17:53:25 -06:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						2057177184 
					 
					
						
						
							
							Make enums into implicit char  
						
						
						
						
					 
					
						2018-03-06 23:39:56 -06:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						beeed580b8 
					 
					
						
						
							
							Implement digipots for MKS SBASE ( #9927 )  
						
						... 
						
						
						
						Fix  #9477  
					
						2018-03-04 15:14:47 -06:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						649f375494 
					 
					
						
						
							
							Fix: M112 calling kill from interrupt ( #9923 )  
						
						... 
						
						
						
						Fix  #9906  
					
						2018-03-03 23:14:01 -06:00 
						 
				 
			
				
					
						
							
							
								Ben Lye 
							
						 
					 
					
						
						
							
						
						461c8ef834 
					 
					
						
						
							
							Fix DIGITAL_PIN_TO_ANALOG_PIN macro for Atmega1284p ( #9881 )  
						
						
						
						
					 
					
						2018-03-01 15:13:57 -06:00 
						 
				 
			
				
					
						
							
							
								Bob-the-Kuhn 
							
						 
					 
					
						
						
							
						
						c1f4112bdc 
					 
					
						
						
							
							[2.0.x] Add 1284 support & misc. bug fixes ( #9864 )  
						
						
						
						
					 
					
						2018-03-01 03:07:39 -06:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						0bc4c216ac 
					 
					
						
						
							
							Patch up pinsDebug pins  
						
						
						
						
					 
					
						2018-02-26 19:32:48 -06:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						cfdcf91df5 
					 
					
						
						
							
							Fix compile error with initTone  
						
						
						
						
					 
					
						2018-02-26 01:49:48 -06:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						f2c0ed193d 
					 
					
						
						
							
							Add tone support for Due ( #9807 )  
						
						
						
						
					 
					
						2018-02-25 10:48:14 -06:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						61688233c7 
					 
					
						
						
							
							HAL style tweak  
						
						
						
						
					 
					
						2018-02-25 05:00:44 -06:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						f3dbe19669 
					 
					
						
						
							
							Tweaks to HAL codestyle  
						
						
						
						
					 
					
						2018-02-25 04:38:17 -06:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						007c56f453 
					 
					
						
						
							
							Fix HAL_STM32F1/endstop_interrupts.h  
						
						... 
						
						
						
						In response to https://github.com/MarlinFirmware/Marlin/issues/7076#issuecomment-367556982  
						
						
					 
					
						2018-02-23 02:07:34 -06:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						90fa423737 
					 
					
						
						
							
							Preliminary cleanup of #include structure ( #9763 )  
						
						
						
						
					 
					
						2018-02-23 00:52:52 -06:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						799e3b2b40 
					 
					
						
						
							
							LPC1768 HAL formatting/comments  
						
						
						
						
					 
					
						2018-02-22 14:36:17 -06:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						a810e585db 
					 
					
						
						
							
							Drop HAL_timer_set_count  
						
						
						
						
					 
					
						2018-02-20 03:10:39 -06:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						0106c3e476 
					 
					
						
						
							
							Style tweak in MarlinSerialUSB_Due.h  
						
						
						
						
					 
					
						2018-02-19 06:58:26 -06:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						ca55f2927a 
					 
					
						
						
							
							Pulldown pin mode support ( #9701 )  
						
						... 
						
						
						
						Implemented for LPC1768. 
						
						
					 
					
						2018-02-18 19:26:23 -06:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						1bf2b1e475 
					 
					
						
						
							
							Use serial macro in sd_mmc_spi_mem.cpp for Due  
						
						
						
						
					 
					
						2018-02-16 17:57:24 -06:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						272f132b82 
					 
					
						
						
							
							Remove stray ` from STM32F1 HAL  
						
						... 
						
						
						
						As noted in #8585  
						
						
					 
					
						2018-02-14 01:06:37 -06:00 
						 
				 
			
				
					
						
							
							
								Scott Lahteine 
							
						 
					 
					
						
						
							
						
						03d790451f 
					 
					
						
						
							
							[2.0.x] HAL timer set/get count => set/get compare ( #9581 )  
						
						... 
						
						
						
						To reduce confusion over the current timer count vs. the compare (aka "top") value. Caution: this re-uses the function name, changing its meaning. 
						
						
					 
					
						2018-02-10 20:42:00 -06:00