本文主要是介绍龙芯1C300BV3.4板PMON和内核烧写,希望对大家解决编程问题提供一定的参考价值,需要的开发者们随着小编来一起学习吧!
之前使用过裸机开发龙芯1C(想了解的同学可以看勤为本老师的专栏http://blog.csdn.net/caogos/article/details/72621417),现在想尝试使用嵌入式系统来开发龙芯但重新烧录PMON就遇到了困难。因为裸机开发的方式需要对PMON进行重新烧录所以原本板载的系统就已经丢失,需要重新烧录系统。本教程也可以用于想烧录别的系统的开发者使用。
一、实现效果
硬件端
使用microUSB或者5V2A圆孔DC电源供电后,在PMON模式未烧录系统时会有D1红灯和D2绿灯点亮。在成功烧入系统之后LED1和LED2蓝灯和橙灯点亮。若只有一盏红灯D1点亮,说明此时板上的PMON是无效的。
PMON可以理解为板上运行的最基础的程序,后续要实现更多的功能的操作系统需要靠PMON来通过网口和SD卡来引导装载。
软件端
使用USB-TTL接口连接开发板上的RX,TX,GND后,打开串口助手选择115200的波特率后,出现状态信息,之后出现PMON> 的可输入命令行

这篇关于龙芯1C300BV3.4板PMON和内核烧写的文章就介绍到这儿,希望我们推荐的文章对编程师们有所帮助!