烧录一个可执行文件

比如led驱动,编译生成的产物,视频中在开发板上执行./xxx 即可,如果是生产环境,是怎样烧录可执行文件的?

对于驱动:一般会直接编译进内核;
对于应用:一般会编译进文件系统,使用启动脚本去调用;然后使用一个守护进程来监测应用是否在运行;

u-boot,zImage,dtb,文件系统可以打包成一个文件;比如:rootfs.ext4;烧录进 emmc 或 nand flash;
当然也可以不打包;

烧录 rootfs.ext4 一般有在线烧录,和离线烧录;
如:imx6ull 支持 SDcard 烧录、用 100ask 工具烧录;

离线烧录(可以找专业的公司帮你):可以直接烧录 emmc 存储芯片,先烧录后焊接(一次性烧录多片,主要看模具);
该方式可以使用 rootfs.ext4 烧录文件,或者使用烧录好的母片读取烧录;

明白了,感谢大佬