查看“MY-I.MX6 评估板 开发指导手册 系统LOGO”的源代码
←
MY-I.MX6 评估板 开发指导手册 系统LOGO
跳转至:
导航
、
搜索
因为以下原因,您没有权限编辑本页:
您所请求的操作仅限于该用户组的用户使用:
用户
您可以查看与复制此页面的源代码。
<div> = '''u-boot LOGO修改(u-boot LOGO modification)''' = ---- == '''下载工具(download tool)''' == *所在路径<br> <span style="background:#CCCCCC">pathname</span><br> 2.1_系统_Linux-3.0.35 > 04_开发指导 > 01_系统LOGO<br> <span style="background:#CCCCCC">2.1_system_Linux-3.0.35 > 04_development instruction > 01_ system LOGO</span><br> *文件说明<br> <span style="background:#CCCCCC">file instruction</span><br> Bin2C.exe:用来把BMP位图转换成.c文件。<br> <span style="background:#CCCCCC">Bin2C.exe:to convert BMP to .c file。</span><br> myzr.bmp:示例图像文件(8位位图)。<br> <span style="background:#CCCCCC">myzr.bmp:sample image file(8 bit BMP)。</span><br> myzr.c:示例.c文件。<br> <span style="background:#CCCCCC">myzr.c:sample.c file。</span><br> == '''准备 LOGO(prepare LOGO)''' == === 准备LOGO图像文件(prepare LOGO image file) === 准备BMP格式(8位位宽)的图像文件。<br> <span style="background:#CCCCCC">prepare BMP format(8 bit)image file。</span><br> === 转换数据(data conversion) === 使用Bin2C.exe将图像文件转换成C文件。<br> <span style="background:#CCCCCC">convert image file to C file with Bin2C.exe。</span><br> == '''修改代码(modify code)''' == === 修改C文件(modify C file) === *修改变量名称与u-boot中代码一致,以保证数据被正确调用<br> <span style="background:#CCCCCC">modify variable name to be consistent with code in u-boot,to ensure data to be transfered correctly</span><br> 编辑上面生成的c文件,修改为<br> <span style="background:#CCCCCC">compile the c file created above,modify</span><br> unsigned char acmyzr[] = {<br> <br> const unsigned char myzr_bmp_logo[] = {<br> *添加数据大小的定义<br> <span style="background:#CCCCCC">add definition of data size</span><br> 在“End of file”前一行插入<br> <span style="background:#CCCCCC">insert <br> in previous row of“End of file”</span><br> int myzr_bmp_logo_size = sizeof(myzr_bmp_logo);<br> === 替换C文件(replace C file) === 将myzr.c 改名为 myzr_bmp_logo.c,并替换掉 u-boot 源码中的 board/myzr/common/myzr_bmp_logo.c<br> <span style="background:#CCCCCC">change myzr.c to be named as myzr_bmp_logo.c,then replace board/myzr/common/myzr_bmp_logo.c in u-boot source code with it</span><br> == '''编译(compile)''' == 参照《[[MY-IMX6 L3035编译手册|MY-IMX6 Linux-3.0.35 编译手册]]》<br> <span style="background:#CCCCCC">refer to《[[MY-IMX6 L3035 compilation manual|MY-IMX6 Linux-3.0.35 compilation manual]]》</span><br> == '''测试(test)''' == 更新系统到新的u-boot。<br> <span style="background:#CCCCCC">renew system to the new u-boot。</span><br> 重新启动即可在评估板的液晶屏上看到需要的LOGO。<br> <span style="background:#CCCCCC">re-boot and LOGO needed will be shown on LCD screen of evaluation board。</span><br> = '''内核修改LOGO(kernel modify LOGO)''' = ---- 内核修改LOGO这方面的资料在网络上很常见,这里不再写入文档。<br> <span style="background:#CCCCCC">the guide for kernel modify LOGO is easily found in internet, so it is ignored here。</span><br> </div>
返回至
MY-I.MX6 评估板 开发指导手册 系统LOGO
。
导航菜单
个人工具
登录
命名空间
页面
讨论
变种
视图
阅读
查看源代码
查看历史
更多
搜索
[-_-]
NXP平台:
MYZR-IMX6-EK200
MYZR-IMX6-EK200(EN)
MYZR-IMX6-EK314
MYZR-IMX6-EK314(EN)
MYZR-IMX6-EK336
MYZR-IMX6-EK336(EN)
MYZR-IMX6-EK140
MYZR-IMX6-EK140(EN)
MYZR-IMX6-EK140P
MYZR-IMX6-EK140P(EN)
MYZR-IMX8M-EK300
MYZR-IMX8M-EK300(EN)
MYZR-IMX8M-EVK
MYZR-IMX8Mmini-EK240
MYZR-IMX8Mmini-EK240(EN)
MYZR-IMX28-EK142
MYZR-IMX28-EK142(EN)
MYZR-LS1012A-EK200
MYZR-LS1012A-EK200(EN)
Rockchip平台:
MYZR-RK3288-EK314
MYZR-RK3288-EK314(EN)
MYZR-RK3399-EK314
MYZR-RK3399-EK314(EN)
Allwinner平台:
MYZR-R16-EK166
MYZR-R16-EK166(EN)
Microchip平台:
MYZR-SAMA5-EK200
MYZR-SAMA5-EK200(EN)
网关产品:
GW200
GW300
GW310/GW311
ST平台:
MYZR-STM32-EK152
所有页面
工具
链入页面
相关更改
特殊页面
页面信息