这段时间弄了块nanopi M4的开发板,打算以开发日记的形式记录学习的过程。我打算从U-boot的移植写到内核开发和应用开发,这是第一篇,若有不足,多请指教。
nanooi M4的配置看起来是相当豪华,不论是芯片还是接口都是很有的玩的样子。

首先从官网的网盘里下载准备好的系统
http://download.friendlyarm.com/NanoPiM4

这里我选择FriendlyCore系统,因为我没有Hdmi的线,所以暂时桌面系统对我也没用。
使用Etcher将系统文件烧入到SD卡

等待烧入完成后将SD卡插入开发板,开发板上连接的CH340串口转USB和网线,CH340连接到电脑,网线连接到路由器

使用CH340将调试串口发回的信息发送到电脑上,使用putty查看,默认波特率1500000.
上电!
可以在串口调试助手里看到系统加载的过程

系统载入完成后,打开路由器的管理界面,查看nanopi M4的IP地址

使用远程登入软件,使用SSH协议登入,root用户密码为 fa,pi用户密码为 pi。这里我使用MobaXterm。

这样,我们就成功启动了nanopi M4,并且登陆了系统。下一篇我们将从芯片架构开始,学习u-boot的开发。
网友评论