Доступ к U-boot Соединение SSH

Будет полезно, если вы включите отрывок из вывода ps. Однако, если вы говорите о таких вещах:

USER       PID %CPU %MEM    VSZ   RSS TTY      STAT START   TIME COMMAND
root         1  0.0  0.0  35028  4416 ?        Ss   Nov05   0:07 /sbin/init
root         2  0.0  0.0      0     0 ?        S    Nov05   0:00 [kthreadd]
root         3  0.0  0.0      0     0 ?        S    Nov05   2:43 [ksoftirqd/0]
root         5  0.0  0.0      0     0 ?        S<   Nov05   0:00 [kworker/0:0H]
root         8  0.4  0.0      0     0 ?        S    Nov05  73:44 [rcu_preempt]
root         9  0.0  0.0      0     0 ?        S    Nov05   0:00 [rcu_sched]
root        10  0.0  0.0      0     0 ?        S    Nov05   0:00 [rcu_bh]
...

Тогда все, что в скобках, на самом деле является потоком ядра. Для этого нужно написать lkm, но, вероятно, это не то, что вам нужно. Я предполагаю, что еще один способ отключить RSS - это написать демона пользовательского уровня, который просто спит и, следовательно, в конечном итоге будет выгружен. Однако VSZ все равно будет отличным от нуля.

1
20.07.2018, 16:34
1 ответ

Очевидно, что вы не можете sshподключиться к iOT в режиме U -Boot, поскольку ядро ​​Linux еще даже не начало загружаться.

Одним из возможных решений является подключение sshинтерфейса Wi-Fi к другому дешевому iOT рядом с вашей платой (, например, Orange PI или rpi ).

Эта вторая плата оснащена USB-портом для последовательного кабеля USB-TTL Debug Console, PL2303. Этот адаптер, в свою очередь, подключается к вашей целевой плате через контакты JTAG/консоли.

Таким образом, вы sshпереходите на 2-ю плату под управлением Linux и запускаете терминальную программу, например, minicomдля подключения через RS -232 к вашей целевой плате.

Другим возможным решением является покупка адаптера Bluetooth-последовательный порт и доступ к нему через Bluetooth. Я предпочитаю первый, который отвечает непосредственно на ваш вопрос, и часто проще начать работать и выполнять отладку.

1
27.01.2020, 23:43

Теги

Похожие вопросы