Какая выбрана плата,порт,программатор? Какую ошибку выдает? Другие платы программирует? Порт подключения определяется?Говорите смелее
Есть RTOS. Называется Zephyr. Она на исходниках ядра Linux. Но только под 32 битные МК. Хотите Linux на МК - то вот.
Я вспомнил про команду usermod и я с помощью её загрузку починил. Так что тема закрыта. Кто столкнется с такой проблемой то вот команда sudo usermod -a -G dialout ИМЯ.