TI中文支持网
TI专业的中文技术问题搜集分享网站

arago-base-tisdk-image-am335x-evm启动脚本

我用TI 的ti-processor-sdk-linux-am335x-evm-05.03.00.07做了一个文件系统,的步骤做了一个开机启动时运行的脚本,但是没有效果。板子重启并没有输出

user4524803:

文件系统用的是SDK包给的arago-base-tisdk-image-am335x-evm

user4524803:

回复 user4524803:

我的操作应该是没有问题的,使用TI 入门套件TMDSSK3358自带的SD卡文件系统就能成功运行。但是arago-base-tisdk-image-am335x-evm就不行了

Shine:

回复 user4524803:

这是因为processor SDK不支持rcS脚本,使用的是systemD。请看一下下面的帖子。
e2e.ti.com/…/594164

user4524803:

回复 Shine:

(1)我进入到system目录

root@am335x-evm:~# cd /lib/systemd/system

(2)新建一个start_task.service

root@am335x-evm:/lib/systemd/system# vi start_task.service

(3)start_task.service内容如下:

[Unit]Description=start user task serviceAfter=network.target

[Service]ExecStart=/usr/ubin/start_task

[Install]WantedBy=multi-user.target

(4)设置开机启动服务

systemctl daemon-reload

systemctl enable start_task.service

systemctl start start_task.service

(5)在/usr/ubin新建start_task文件

root@am335x-evm:/usr/ubin# vi start_task

(6)start_task文件内容如下

#!/bin/sh

echo ""

echo "Hello from Sitara!!!"

echo ""

(7)更改权限chmod +x start_task

(8)板子重新上电,并没有输出"Hello from Sitara!!!"信息。YYY – 副本.log

赞(0)
未经允许不得转载:TI中文支持网 » arago-base-tisdk-image-am335x-evm启动脚本
分享到: 更多 (0)