Ну можно попробовать включить чуть больше отладки. В Marlin/src/libs/Segger/log.h включите DEBUG_TO_UART и попробуйте тот же трюк с включением платы через USB питание. Посмотреть, что он успеет выдать. Хотя в том, что вы выкладывали, загрузочных сообщений вообще не было.