开发板Linux应用程序过程,Linux环境搭建--开发板端

本文介绍了开发板Linux应用程序的流程,包括启动流程、bootloader烧写、网络配置以实现三板互通。内容涉及设置启动卡、SD卡烧写、串口检查、网络配置以及使用tftp和nfs服务加载内核和挂载文件系统。

摘要生成于 C知道 ,由 DeepSeek-R1 满血版支持, 前往体验 >

上节完成了平台端的环境搭建,我们的开发板端也要安装相应的服务。

一.首先说一下我们开发板的启动流程:

bootloader 初始化硬件,然后加载内核 kernel 然后挂接根文件系统,然后启动我们的应用程序。

二.

当然第一步是要下载我们的bootloader,可以使用j-link等进行烧写(不同板卡烧写方式不同),一般我们使用SD卡的方式进行烧写,SD卡需要制作成启动卡,制作方法可以百度。将我们的bootloader放入SD卡中,

关闭开发板电源,将拨码开关SW1调至(1000)(SD启动模式)

刚才做好的SD启动盘插入SD卡插槽

打开电源

然后烧到我们的flash中,之后就可以通过bootloader来进行更多的操作。

(u-boot的移植适配板卡后期详细说明)

boot烧写完成后,之后就可以从flash启动boot。拨号开关SW1 为0110 (从EMMC(FLASH的一种) 启动)

这个时候就可以通过串口查看到显示信息了。

如果没有打印信息,需要检查以下几个方面:

1. 连接串口线到板子的COM2口   //如果是用笔记本电脑的,需装usb转串口驱动(用360驱动大师在线装方便)

2. 确认拨号开关SW1 为0110 (从EMMC(FLASH的一种) 启动)

3.  检查 波特率设置, 流控设置

4. 可能为flash中u-boot被破坏了,切换到SD卡启动,重新烧写boot(SW1 改为1000)

三.配置网络实现三板互通。

https://blog.youkuaiyun.com/thisway_diy/article/details/77976776 可以参考韦东山老师的教程。

其实也是比较简单的,

------------------------

|板子   192.168.2.99   |

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值