【问题标题】:Run Console to TTY dynamically on LINUX在 LINUX 上动态运行控制台到 TTY
【发布时间】:2013-01-07 17:16:18
【问题描述】:

我们已经在ARM9板上嵌入了linux,它通过串行线TTY1连接到另一个板上,没有其他方式与ARM9板通信(没有以太网没有usb),在我们的正常状态应用程序ARM9板与另一个板交换数据在 TTY1 上。在维护模式下,我们想在 ARM9 linux 板上运行控制台,所以我们的想法是:

  • 向我们的软件发送特殊命令
  • 我们的软件会做一些事情来准备 TTY1 上的控制台激活,以便下次重新启动
  • 以编程方式重新启动软件
  • 现在在控制台模式下到 TTY1
  • 随心所欲地改变
  • 要求正常重启并运行我们的正常软件

我们在第 2 步需要一些帮助,我们可以在某处写什么或者我们可以以编程方式运行哪个命令来告诉 linux 在控制台模式下重新启动到 TTY1?

【问题讨论】:

    标签: linux console arm9


    【解决方案1】:

    tty1 通常是一个虚拟终端 - 可能是 ttyS0 或 ttyS1?

    基本上有两件事需要做 - 在引导期间让内核输出到串行连接,以及在串行线上运行终端程序。

    https://wiki.archlinux.org/index.php/Working_with_the_serial_console

    为如何设置提供了一些很好的线索,但您必须根据自己的设置进行调整。

    【讨论】:

      猜你喜欢
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 1970-01-01
      • 2010-12-18
      • 2019-02-10
      • 1970-01-01
      • 1970-01-01
      相关资源
      最近更新 更多