#умныйдом
Кстати, если вы тоже хотите заморочиться с одноплатниками типа Raspberry Pi или Orange Pi, рекомендую взять себе uart-кабель. Для Raspberry Pi он выглядит вот так: https://www.raspberrypi.com/documentation/microcontrollers/debug-probe.html
Зачем? Будет намного проще понять, почему ваш одноплатник не запускается, и что пошло не так. А что-то обязательно пойдёт не так (да, две micro-sd карты?)
У упомомянутого Debug Probe для RPi есть два входа - Debug и собственно UART. Debug я не пробовал, а UART представляет собой serial-протокол для приёма и передачи данных. Подключив ваш одноплатник через UART к компьютеру, вы можете подключиться к больному и взаимодействовать с ним через терминал, поддерживающий serial-порт. От подключения к монитору и клавиатуре это отличается одним мааааленьким моментом - по UART вы можете взаимодействовать с нулевой секунды после включения устройства, до загрузки ядра операционки, даже до отработки загрузчика. Именно UART-отладчик помог мне увидеть детальные логи загрузки и понять, что не так с картами и на каком этапе. Монитор, подключенный по hdmi, эту информацию бы не показал, так как он подключается как устройство уже после отработки загрузчика. А ещё спас меня от постоянной перенастройки сетевого интерфейса в проксмоксе, так как за рабочим столом нет ethernet-разъёма, а по Wi-Fi проксмокс работает очень-не-очень.
Ну а если у вас есть ещё какие-нибудь RPi Mini, то через Debug Probe можно отлаживать код вашей прошивки.
А ещё он забавно мигает красненьким, когда на клавиши нажимаешь <3
Post #644
2.13K