diff --git a/Marlin/Marlin_main.cpp b/Marlin/Marlin_main.cpp
index 93a539369533e9ed9bb5a5ffb05fddfc462fab9e..8b38ecdf14517f29aeefccd184f09c6ee32a94cf 100644
--- a/Marlin/Marlin_main.cpp
+++ b/Marlin/Marlin_main.cpp
@@ -13324,6 +13324,7 @@ void setup() {
     SERIAL_ECHOPGM(MSG_CONFIGURATION_VER);
     SERIAL_ECHOPGM(STRING_DISTRIBUTION_DATE);
     SERIAL_ECHOLNPGM(MSG_AUTHOR STRING_CONFIG_H_AUTHOR);
+    SERIAL_ECHO_START();
     SERIAL_ECHOLNPGM("Compiled: " __DATE__);
   #endif
 
@@ -13491,12 +13492,12 @@ void setup() {
   #if ENABLED(SWITCHING_NOZZLE)
     move_nozzle_servo(0);  // Initialize nozzle servo
   #endif
-  
+
   #if ENABLED(PARKING_EXTRUDER)
     #if ENABLED(PARKING_EXTRUDER_SOLENOIDS_INVERT)
       pe_activate_magnet(0);
       pe_activate_magnet(1);
-    #else 
+    #else
       pe_deactivate_magnet(0);
       pe_deactivate_magnet(1);
     #endif
diff --git a/Marlin/configuration_store.cpp b/Marlin/configuration_store.cpp
index 06e6bfea623bec8bbce22b4f2790483a885cf8f3..5ebbe85fb525e556ceff10dffd28e25cbc2d6b8d 100644
--- a/Marlin/configuration_store.cpp
+++ b/Marlin/configuration_store.cpp
@@ -659,7 +659,7 @@ void MarlinSettings::postprocess() {
       #if ENABLED(EEPROM_CHITCHAT)
         SERIAL_ECHO_START();
         SERIAL_ECHOPAIR("Settings Stored (", eeprom_size - (EEPROM_OFFSET));
-        SERIAL_ECHOPAIR(" bytes; crc ", final_crc);
+        SERIAL_ECHOPAIR(" bytes; crc ", (uint32_t)final_crc);
         SERIAL_ECHOLNPGM(")");
       #endif
     }
@@ -1010,7 +1010,7 @@ void MarlinSettings::postprocess() {
           SERIAL_ECHO_START();
           SERIAL_ECHO(version);
           SERIAL_ECHOPAIR(" stored settings retrieved (", eeprom_index - (EEPROM_OFFSET));
-          SERIAL_ECHOPAIR(" bytes; crc ", working_crc);
+          SERIAL_ECHOPAIR(" bytes; crc ", (uint32_t)working_crc);
           SERIAL_ECHOLNPGM(")");
         #endif
       }
diff --git a/Marlin/pinsDebug.h b/Marlin/pinsDebug.h
index d1390e740dee2b6e20f1889a76a5bd742becce66..56f0916d20c332eec79bafac94663550cf7c2cd9 100644
--- a/Marlin/pinsDebug.h
+++ b/Marlin/pinsDebug.h
@@ -272,7 +272,10 @@ const volatile uint8_t* const PWM_OCR[][3] PROGMEM = {
 static void err_is_counter()     { SERIAL_PROTOCOLPGM("   non-standard PWM mode"); }
 static void err_is_interrupt()   { SERIAL_PROTOCOLPGM("   compare interrupt enabled"); }
 static void err_prob_interrupt() { SERIAL_PROTOCOLPGM("   overflow interrupt enabled"); }
-static void print_is_also_tied() { SERIAL_PROTOCOLPGM(" is also tied to this pin"); SERIAL_PROTOCOL_SP(14); }
+
+#if AVR_ATmega2560_FAMILY || AVR_AT90USB1286_FAMILY
+  static void print_is_also_tied() { SERIAL_PROTOCOLPGM(" is also tied to this pin"); SERIAL_PROTOCOL_SP(14); }
+#endif
 
 void com_print(uint8_t N, uint8_t Z) {
   const uint8_t *TCCRA = (uint8_t*)TCCR_A(N);
diff --git a/Marlin/temperature.cpp b/Marlin/temperature.cpp
index bf757cef6b0ae6d22da61783f0bae0613d322491..261e12cff5c2cbee12d93433506a7ab38697d3b2 100644
--- a/Marlin/temperature.cpp
+++ b/Marlin/temperature.cpp
@@ -1559,7 +1559,7 @@ void Temperature::set_current_temp_raw() {
 
     if (endstop_change) {
       #if HAS_X_MIN
-        if (TEST(endstop_change, X_MIN)) SERIAL_PROTOCOLPAIR("X_MIN:", !!TEST(current_endstop_bits_local, X_MIN));
+        if (TEST(endstop_change, X_MIN)) SERIAL_PROTOCOLPAIR("  X_MIN:", !!TEST(current_endstop_bits_local, X_MIN));
       #endif
       #if HAS_X_MAX
         if (TEST(endstop_change, X_MAX)) SERIAL_PROTOCOLPAIR("  X_MAX:", !!TEST(current_endstop_bits_local, X_MAX));