标签 uboot 下的文章

Yocto中UBOOT_CONFIG的用法

Tags: uboot,yocto

Yocto中u-boot的bb文件中出现以下写法:

UBOOT_CONFIG[sd] = "mx6ull_14x14_evk_sd_config,sdcard"

此处意思为,uboot的sd配置使用mx6ull_14x14_evk_sd_config配置文件,如果要构建sdcard文件时,应该使用sd配置生成的imx文件。

原始定义为:

UBOOT_CONFIG[foo] = "config,images"

Reference:
a couple notes/questions on UBOOT_CONFIG

u-boot-2015.01 lcd驱动分析

uboot-lcd-driver.png

上图分析的是sama5d3xek开发板上的lcd驱动相关代码,从初始化到显示图像和文本信息.lcd控制器使用,分为pin mux配置和timing配置,分别由boardinit()和drvlcdinit()初始化完成,这两个函数是存放在initsequence*r[]数组内,uboot会以函数指针的形式依次执行.

// remark1
bmp_logo --gen-info atmel.bmp > bmp_logo.h
// remark2
bmp_logo --gen-data atmel.bmp > bmp_logo_data.h

uboot无法覆盖写入ethaddr变量

Tags: uboot

uboot中的ping命令需要ethaddr和ipaddr环境变量,ethaddr一般在网卡出厂时就固定了,所以uboot只允许设置一次。可以使用CONFIGENVOVERWRITE定义,启用多次写入的功能。

另外发现,uboot的HUSH是不支持基本的数值计算,写脚本还比较麻烦了。

最新文章

最近回复

  • Blackrose: 感谢拍砖!嗯,那句话...
  • aa: “Raspberry...
  • Blackrose: 外部只是帮你把芯片启...
  • : 内部时钟比外部的频率...
  • Blackrose: 你这评论比正文更有内容么
  • 7hao: CR+LF ...
  • Blackrose: 可以是你更新软件源后...
  • sxk: 博主,我的系统是ub...
  • Blackrose: 你深得精髓么
  • qihao: 这篇文章的简单总结就...

分类

归档

其它