157和6ull的一些使用配置

下面这些命令不要直接复制粘贴,需要 手动写入到终端中再运行 ,否则不生效(因为涉及到转义字符,复制后的和我们写的已经不一样)。重启之后失效需要再次执行方可生效。如果想每次开机都生效,可以将其添加在开机启动脚本中。

100ASK_IMX6ULL_PRO

屏幕左上角的光标操作

关闭光标
echo -e "\033[?25l" > /dev/tty1

打开光标
echo -e "\033[?25h"  > /dev/tty1

让屏幕不自动熄灭

echo -e  "\033[9;0]"  > /dev/tty0

去掉Qt界面(米尔HMI界面)

mv /etc/init.d/S99myirhmi  ~

去掉lvgl界面

*主要看自己/etc/init.d 下面有哪些文件*
mv /etc/init.d/S05lvg  ~
或
mv /etc/init.d/S32lvgl  ~
或
mv /etc/init.d/S49lvgl  ~

修改打印等级

echo 4 >/proc/sys/kernel/printk




100ASK_STM32MP157_PRO

修改打印等级

echo 4 >/proc/sys/kernel/printk

让LCD屏幕不自动熄灭

echo -e  "\033[9;0]"  > /dev/tty0

打开和关闭 qt gui 界面

启动 qt gui 界面
systemctl start myir

关闭 qt gui 界面
systemctl stop myir
2 Likes

手打这一句echo -e “\033[9;0]” > /dev/tty0屏幕还是自动熄灭

在重启之后这个命令就不生效了,需要再次执行命令。如果想每次开机都生效,可以将其添加在 /etc/init.d/的启动脚本中。

echo -e “\033[?25l” > /dev/tty1 这个是关闭光标 文中关闭图标的其实是打开

1 Like

感谢你的指正,我们已经做出更新

是在/etc/init.d/目录下创建一个shell脚本吗,
创建了test.sh,内容如下:
echo -e “\033[9;0]” > /dev/tty0
怎么让test.sh开机自动运行呢?

不用直接把命令写到 /etc/init.d 目录下的启动脚本里就行了。可以是任意的一个大写S开头的文件中。

再请教一下,如果我写一个脚本,想让6ull上电后自动运行这个脚本该怎么操作呢


您好,
我把
echo -e “\033[9;0]” > /dev/tty0
放在
S01syslogd
中,
重启开发板,这句指令没有被执行,因为LCD过了一段时间就灭了,
这个是什么原因呢

不要放在较前的文件,01很前面了,可以放在最后的文件试试看,比如99xxxx。
这段命令一定要手敲,不要复制粘贴:echo -e “\033[9;0]” > /dev/tty0