九鼎创展论坛

标题: 如何更换uboot中的logo [打印本页]

作者: admin    时间: 2013-2-26 11:21
标题: 如何更换uboot中的logo
uboot中的logo为一数组,文件所在路径为
  1. uboot/drivers/video/logo.c
复制代码
结构体类型如下:
  1. /*
  2. * the gimp's c source format picture
  3. */
  4. struct picture
  5. {
  6.         /* width of the picture*/
  7.         u32 width;

  8.         /* height of the picture*/
  9.         u32 height;

  10.         /* bytes per pixel */
  11.         u32 bytes_per_pixel;

  12.         /* the pixel data */
  13.         u8 * data;
  14. };
复制代码
可通过gimp生成,gimp为linux下的PS软件,在ubuntu下,安装命令如下:
  1. sudo apt-get install gimp
复制代码
转换方法,在gimp中先打开待转换的图片,然后另存为“C程序代码”即可,替换logo.c文件中的如下数组
  1. /*
  2. * default xboot's logo
  3. */
  4. static const struct picture default_xboot_logo = {
  5.         250, 186, 3, (u8 *)
  6.   ...........
  7. };
复制代码

作者: 兑尊    时间: 2013-2-26 18:06
嗯嗯,我测试过,可以
作者: 正在加载...    时间: 2013-8-21 10:15
兑尊 发表于 2013-2-26 18:06
嗯嗯,我测试过,可以

gimp中先打开待转换的图片,然后另存为“C程序代码,怎么做,我上面的另存为不行啊?你们是什么格式的图片呢?





欢迎光临 九鼎创展论坛 (http://bbs.9tripod.com/) Powered by Discuz! X3.2