如何基于AM437x开发板上电自动运行程序

发布时间:2018-5-17 14:50    发布者:zhiwing
关键词: AM437x , 上电自动运行程序

本次经验基于创龙TL437x-IDK开发板,对上电动运行程序进行步骤分析,希望能帮助大家~

创龙TL437x-IDK开发板基于TI AM4379 ARM Cortex-A9 CPU,主频高达1GHz,低功耗DDR3L,这里就不细说,可自百度搜索,图片如下:

QQ截图20180517140050.png

进入主题,步骤如下:

将可执行文件helloworld复制到开发板文件系统"/home/root/"目录下。

01.png

进入开发板系统,在"/lib/systemd/system/"目录下新建和可执行文件名对应的service文件,比如helloworld.service。 Target#        cd /lib/systemd/system/ Target#        vi helloworld.service  

02.png

service文件添加如下代码:

[Unit] Description=helloworld           //可执行文件名称,请根据实际情况修改 After=basic.service X.service thermal-zone-init.service [Service] Environment=DISPLAY=0:0 ExecStartPre=/bin/echo "****Start to run myscript.service****" ExecStart=/home/root/helloworld        //可执行文件路径,请根据实际情况修改 StandardOutput=tty KillMode=process KillSignal=SIGKILL SendSIGKILL=yes [Install]

WantedBy=multi-user.target

03.png

输入以下命令使能该服务:

Target#        systemctl -f enable /lib/systemd/system/helloworld.service  

04.png

重启开发板后可看到helloworld程序已经自动启动

05.png


本文地址:https://www.eechina.com/thread-525917-1-1.html     【打印本页】

本站部分文章为转载或网友发布,目的在于传递和分享信息,并不代表本网赞同其观点和对其真实性负责;文章版权归原作者及原出处所有,如涉及作品内容、版权和其它问题,我们将根据著作权人的要求,第一时间更正或删除。
您需要登录后才可以发表评论 登录 | 立即注册

厂商推荐

关于我们  -  服务条款  -  使用指南  -  站点地图  -  友情链接  -  联系我们
电子工程网 © 版权所有   京ICP备16069177号 | 京公网安备11010502021702
快速回复 返回顶部 返回列表