itop4412开发板添加开机启动程序
1. 先编写代码,以helloworld.c为例子 1 #include<stdio.h> 2 #include<unistd.h> // 这个文件是什么 3 main() 4 { 5 int i = 0 ; 6 while ( 1 ) 7 { 8 sleep( 2 ); 9 printf( " hell0 world!\n " ); 10 } 11 } 2. 在ubuntu14环境下,用交叉编译器编译一下,生成.o文件,下一个问题,怎么通过串口把.o文件传给开发板? 3. 在串口log中看到,是不是4核板子,没任务的时候,关闭了另外3个? 1 [ 63.520839 ] CPU1: shutdown 4. #vi root/etc/init.d/rcS这个文件在哪里,开发板和源码我都没找到?原来在根文件系统里面\4412_SCP精英版\linux-QT\root.tar.gz\etc\init.d\rcS,打开看一下,把/bin/int_helloworld &加入最后一行,讯为用的是nfs网络文件系统的方式。把根文件系统打包一下。开机即可看到输出。 1 #! /bin/ sh 2 PATH=/sbin:/bin:/usr/sbin:/usr/bin:/usr/local/ bin: 3 runlevel= S 4 prevlevel= N 5 umask 022 6