❏【u-boot实践】
u-boot
Yfw&武
IT爱好者
展开
-
u-boot 添加LED驱动(for F1C100S)
UBOOT版本:2018.01实验目标:u-boot启动后点亮3个led灯u-boot启动过程中会调用crt0.S汇编代码,在该汇编代码中点亮LED.LED对于引脚如下:REG --GPE4GREEN – GPE5YELLOW – GPE61、GPIO驱动实现u-boot的驱动程序都放在drivers目录下。LED驱动属于GPIO驱动。所以led驱动应该写在drivers\gp...原创 2019-10-29 21:54:53 · 2939 阅读 · 12 评论 -
在u-boot的start.S中初始化串口(for mini2440)
在u-boot启动代码start.S中初始化串口,可用于打印调试信息。1、用汇编写一个简单的串口初始化程序@ USART0相关寄存器定义#define ULCON0 0X50000000 /*线路控制寄存器*/ #define UCON0 0X50000004 /*控制寄存器*/ #define UFCON0 0X50000008 /*FIFO 控制寄存器*/ #define UMCO...原创 2019-10-22 22:55:18 · 598 阅读 · 0 评论 -
在u-boot的start.S中增加LED代码(for mini2440)
在u-boot启动代码start.S中增加led状态灯,可用于调试程序。在start.S末尾处添加如下led代码:/**LED测试程序 */led_init: ldr r11,=0x56000010 ldr r12,=0x00295551 str r12,[r11] mov pc,lr/**mini2440 有4个led,GPB5~8 */ led_out:...原创 2019-10-22 11:19:22 · 263 阅读 · 0 评论