Сброс пароля

Добрый день, пытаюсь сбросить пароль на Wiren Board 7 HW 7.3.4 при подключении по Debug Consol первое сообщение: switch to partitions #0, OK. При этом сообщения Hit any key to stop autoboot: 0. Не выводится(так-же не выводиться все сообщения до него) делаю по статье: Wiren Board 6 и 7: Восстановление пароля пользователя root.

Добрый день.
Рекомендую запускать minicom или другй эмулятор терминала до подключения контроллера к USB.
Тогда в его сеанс точно попадут все выводимое.
Ну или запустите однострочник в консоли доподключения контроллера:

while :; do echo 'aaa' > /dev/ttyUSB0; sleep 1; done

тоже встретил эту проблему, решил через питон

написал написал скрипт, для запуска установил pip install pyserial

script

import os
import serial
import time
import threading

DEVICE_PATH = ‘/dev/tty.usbmodemWB71’
BAUD_RATE = 115200
CHECK_INTERVAL = 0.01 # 10 миллисекунд

def check_device():
return os.path.exists(DEVICE_PATH)

def send_space(ser):
try:
ser.write(b’ ')
print(“Пробел отправлен”)
except serial.SerialException as e:
print(f"Ошибка при отправке: {e}")

def read_serial(ser):
while True:
try:
if ser.in_waiting:
line = ser.readline().decode(‘utf-8’).strip()
print(f"Получено: {line}“)
except serial.SerialException as e:
print(f"Ошибка при чтении: {e}”)
break
except UnicodeDecodeError:
print(“Ошибка декодирования данных”)
time.sleep(0.1)

def main():
print(“Ожидание появления устройства…”)
while not check_device():
time.sleep(CHECK_INTERVAL)

print("Устройство обнаружено!")

try:
    with serial.Serial(DEVICE_PATH, BAUD_RATE, timeout=1) as ser:
        send_space(ser)

        # Запуск потока для чтения данных
        read_thread = threading.Thread(target=read_serial, args=(ser,), daemon=True)
        read_thread.start()

        print("Нажмите Ctrl+C для завершения...")
        while True:
            time.sleep(1)
except serial.SerialException as e:
    print(f"Ошибка при открытии порта: {e}")
except KeyboardInterrupt:
    print("\nЗавершение работы...")

if name == “main”:
main()

запустил и подключил комп. Когда скрипт отправил команду, подключился стандартно > sudo cu -s 115200 -l /dev/tty.usbmodemWB71 и продолжил сбрасывать пароль

Да, вполне возможное решение, прямо основательный подход. Но однострочник как-то проще.

с однострочником у меня не вышло(