Ulogos比特币
1. 如何在UBOOT里添加启动画面
方法其实很简单,只需替换u-boot的tools/logos目录中的denx.bmp,再重新编译(可能需要先执行make clean,再make,新的图片
才会起作用),图片大小不要起过你的屏的大小,色彩深度不能大于256色,即8位色深的图片。
不过,如果你不想替换denx.bmp,而要用自已的图片文件,比如,我用的是rat-linux.bmp文件,也可以。把你的文件拷贝
到/tools/logos目录中,再修改/tools目录下的makefile文件,找到以下代码段
ifeq ($(LOGO_BMP),)
LOGO_BMP= logos/denx.bmp
endif
ifeq ($(VENDOR),atmel)
LOGO_BMP= logos/atmel.bmp
endif
ifeq ($(VENDOR),ronetix)
LOGO_BMP= logos/ronetix.bmp
endif
将其中的LOGO_BMP= logos/denx.bmp改为 LOGO_BMP= logos/rat-linux.bmp即可。重新编译,你的图片就可以起作用了。
2. 如何让uboot启动时显示logo
1. 获取一张BMP的图片,修改之,让其色深为8位,即256色,如果用24位,则显示出问题,(至于是否能用24位,有待深究)。
2. 将制作好的BMP图片,放置到<u-boot>/tools/logos下面。
3. 修改<u-boot>/tools/Makefile中的LOGO_BMP,使其指向你的bmp图片。如:LOGO_BMP= logos/test.bmp (此名应该放到:LOGO_BMP赋值的最后,否则会被覆盖掉)
----------------------------------------------------------------------------
ifeq ($(LOGO_BMP),)
LOGO_BMP= logos/denx.bmp
endif
<snip>
ifeq ($(VENDOR),intercontrol)
LOGO_BMP= logos/intercontrol.bmp
endif
LOGO_BMP= logos/test.bmp
----------------------------------------------------------------------------
注:此处的VENDOR信息是从<boards.cfg>文件中来。
重新编译u-boot, 生成u-boot.bin,然后放到板子上进行测试。
3. 如何让uboot启动时显示logo
自定义u-boot的开机logo的方法我用的u-boot是2009.08版的。想要修改开机logo为自定义的图片,而不是原来的denx.bmp。方法其实很简单,只需替换u-boot的tools/logos目录中的denx.bmp,再重新编译(可能需要先执行makeclean,再make,新的图片才会起作用),图片大小不要起过你的屏的大小,色彩深度不能大于256色,即8位色深的图片。不过,如果你不想替换denx.bmp,而要用自已的图片文件,比如,我用的是rat-linux.bmp文件,也可以。把你的文件拷贝到/tools/logos目录中,再修改/tools目录下的makefile文件,找到以下代码段ifeq($(LOGO_BMP),)LOGO_BMP=logos/denx.bmpendififeq($(VENDOR),atmel)LOGO_BMP=logos/atmel.bmpendififeq($(VENDOR),ronetix)LOGO_BMP=logos/ronetix.bmpendif将其中的LOGO_BMP=logos/denx.bmp改为LOGO_BMP=logos/rat-linux.bmp即可。重新编译,你的图片就可以起作用了。U-boot开机logo的制作方法在有实现LCD显示和LCD命令行终端的U-boot中,在左上角都有显示一个logo,如果是atmel的芯片,就会有atmel的logo,三星的则是denx的logo。有的网友发邮件说想改成自己公司的Logo,而且如果是自己玩的话,改成自己喜欢的logo也爽阿。所以今天我做好了实验,将简单的修改方法总结如下:一、图片的放置路径所有的开机logo都放在了/tools/logos之下,你只需要将你的班子作对应的logo替换就好了。对于S3C2440,你只需要将denx.bmp替换成你想要的logo就好了。对于ATMEL的芯片,据说会显示ATMEL的logo,所以替换那个logo即可。但是你所替换的logo必须和原来的大小、格式一模一样,否则会出现u-boot使用过程中宕机重启的后果。二、图片的大小标准不同的logo对应不同的大小,这里S3C2440所对应的是160*96分辨率的BMP图片。三、图片的转换脚本在制作图片前,请您现确认您的Linux主机上安装了Netpbm工具包。如果是ubuntu,你可以直接用新立得安装;如果是别的发行版,可以在Netpbm主页下载源代码编译。将你想要的图片裁减成160*96的JPG图片,然后用以下的脚本处理一下就好了:#!/bin/sh#installNetpbmfirstjpegtopnm$1|ppmquant31|ppmtobmp-bpp8>$2使用方法:(脚本名)(待处理的JPG图片名)(输出文件名)2.6的KernelLOGO真容易改试着改了一下,似乎比2.4容易。2.6的logo数据在/drivers/video/logo里,ppm文件就是logo图像了。每个ppm对应一个.c文件,内容大概就是图像尺寸、调色板、位图数据等信息。.c文件无需自己建立,在make的时候如果不存在某个ppm文件对应的.c文件,就会自动从ppm生成一个,然后把它编译成.o文件。所以看看目录下哪些.ppm文件有同名的.o文件,就说明那个logo被编译进了kernel。标准的224色logo是logo_linux_clut224.ppm,因此修改这个图片就可以实现修改logo了。在windows下,可以用PaintShopProX直接打开ppm进行编辑,编辑完毕后用decreasecolordepth命令降为224色,然后保存,把logo_linux_clut224.c删掉,重新make就可以了。这个是我昨晚随便改的logo:在深入一点点。很容易发现,对于一般的vgaconsole,logo是由drivers/video/fbmem.c里的fb_show_logo()函数显示的,这个函数的调用者是drivers/video/console/fbcon.c(跟2.4差不多,嗯)。这个函数做的事情不多,就是先把非8位色深的位图转换为8位色深,然后用info->fbops->fb_imageblit(info,&image);把logo显示出来,有一个cpu时显示一个logo,有2个cpu时显示2个,以此类推。略加修改,就可以实现将logo居中显示,并加入一个“重复显示右边界”,也就是把logo最右边4个点宽的区域作为背景填充到整个logobar。diff如下:
4. 请帮忙翻译一首歌曲的歌词Logos Naki World
呃。。楼主 我给你找着貌似正确一点的歌词了。。
Tell me cool vibration 告诉我怎样摇晃才最酷
Live your fantasy 活在你的幻想中吧
Tell me who, tell me surely, and the name 告诉我那是谁,准确地告诉我,告诉我他的名字
I'll be stunned, I'll be waiting 我会目瞪口呆,我会一直等待
Ghosts of horror show, and I don't care 恐怖的表演中的鬼魂, 我才不管
Just say ya love 告诉我吧,亲爱的
Ah Down, down, won't you stay the night show? 哦,堕落,堕落,你不想看这场夜宴么?
Take me one, take me into a revolution 带我一份,和我一起革命吧
Down, down, won't you hear the vibration 堕落,堕落,你不想听摇摆的声音么?
Take me home and call me gold 带我回家,叫我闪闪发光
(Shooby dooby doo, Shooby dooby doo, Doo-doo)
(Shooby dooby doo, Shooby dooby doo, Doo-doo)
Double the pain, double the pleasure 加倍的痛苦,加倍的愉悦
Double your fantasy 加倍你的幻想
Trust beauty 相信吧
Just say ya love 只要你告诉我,亲爱的
Ah Down, down, won't you stay the night show? 哦,堕落,堕落,你不想看这场夜宴么?
Take me one, take me into a revolution 带我一份,和我一起革命吧
Down, down, won't you hear the vibration 堕落,堕落,你不想听摇摆的声音么?
Take me home and call me gold 带我回家,叫我闪闪发光
(Shooby dooby doo, Shooby dooby doo, Doo-doo)
(Shooby dooby doo, Shooby dooby doo, Doo-doo)
Ah Down, down, won't you stay the night show? 哦,堕落,堕落,你不想看这场夜宴么?
Take me one, take me into a revolution 带我一份,和我一起革命吧
Down, down, won't you hear the vibration 堕落,堕落,你不想听摇摆的声音么?
Take me home and call me gold 带我回家,叫我闪闪发光
(Shooby dooby doo, Shooby dooby doo, Doo-doo)
(Shooby dooby doo, Shooby dooby doo, Doo-doo)
PS 这个貌似也不是全对, 但我尽我所能翻译了! 意思应该还通顺= = 希望楼主能看懂。。。。
5. 如何让uboot启动时显示logo
自定义u-boot的开机logo的方法
我用的u-boot是2009.08版的。想要修改开机logo为自定义的图片,而不是原来的denx.bmp。
方法其实很简单,只需替换u-boot的tools/logos目录中的denx.bmp,再重新编译(可能需要先执行make clean,再make,新的图片
才会起作用),图片大小不要起过你的屏的大小,色彩深度不能大于256色,即8位色深的图片。
不过,如果你不想替换denx.bmp,而要用自已的图片文件,比如,我用的是rat-linux.bmp文件,也可以。把你的文件拷贝
到/tools/logos目录中,再修改/tools目录下的makefile文件,找到以下代码段
ifeq ($(LOGO_BMP),)
LOGO_BMP= logos/denx.bmp
endif
ifeq ($(VENDOR),atmel)
LOGO_BMP= logos/atmel.bmp
endif
ifeq ($(VENDOR),ronetix)
LOGO_BMP= logos/ronetix.bmp
endif
将其中的LOGO_BMP= logos/denx.bmp改为 LOGO_BMP= logos/rat-linux.bmp即可。重新编译,你的图片就可以起作用了。
U-boot开机logo的制作方法
在有实现LCD显示和LCD命令行终端的U-boot中,在左上角都有显示一个logo,如果是atmel的芯片,就会有atmel的logo,三星的则是denx的logo。
有的网友发邮件说想改成自己公司的Logo,而且如果是自己玩的话,改成自己喜欢的logo也爽阿。所以今天我做好了实验,将简单的修改方法总结如下:
一、图片的放置路径
所有的开机logo都放在了 /tools/logos 之下,你只需要将你的班子作对应的logo替换就好了。
对于S3C2440,你只需要将denx.bmp替换成你想要的logo就好了。
对于ATMEL的芯片,据说会显示ATMEL的logo,所以替换那个logo即可。
但是你所替换的logo必须和原来的大小、格式一模一样,否则会出现u-boot使用过程中宕机重启的后果。
二、图片的大小标准
不同的logo对应不同的大小,这里S3C2440所对应的是160*96分辨率的BMP图片。
三、图片的转换脚本
在制作图片前,请您现确认您的Linux主机上安装了Netpbm 工具包。如果是ubuntu,你可以直接用新立得安装;如果是别的发行版,可以在 Netpbm主页 下载源代码编译。
将你想要的图片裁减成160*96的JPG图片,然后用以下的脚本处理一下就好了:
#!/bin/sh
#install Netpbm first
jpegtopnm $1 | ppmquant 31 | ppmtobmp -bpp 8 > $2
使用方法: (脚本名) ( 待处理的JPG图片名) (输出文件名)
2.6 的Kernel LOGO真容易改试着改了一下,似乎比2.4容易。2.6的logo数据在/drivers/video/logo里,ppm文件就是logo图像了。每 个ppm对应一个.c文件,内容大概就是图像尺寸、调色板、位图数据等信息。.c文件无需自己建立,在make的时候如果不存在某个ppm文件对应的.c 文件,就会自动从ppm生成一个,然后把它编译成.o文件。所以看看目录下哪些.ppm文件有同名的.o文件,就说明那个logo被编译进了 kernel。标准的224色logo是logo_linux_clut224.ppm,因此修改这个图片就可以实现修改logo了。
在 windows下,可以用PaintShopProX直接打开ppm进行编辑,编辑完毕后用decrease color depth命令降为224色,然后保存,把logo_linux_clut224.c删掉,重新make就可以了。这个是我昨晚随便改的logo :
在 深入一点点。很容易发现,对于一般的vga console,logo是由drivers/video/fbmem.c里的fb_show_logo()函数显示的,这个函数的调用者是 drivers/video/console/fbcon.c(跟2.4差不多,嗯)。这个函数做的事情不多,就是先把非8位色深的位图转换为8位色深, 然后用info->fbops->fb_imageblit(info,& image);把logo显示出来,有一个cpu时显示一个logo,有2个cpu时显示2个,以此类推。
6. The World Without Logos歌词翻译
没有理法的世界
不要是凉爽的振动
Revlofantasy
告诉我愚弄脱口秀日子和雨
每个演员的身份检定
不要阻塞惊骇显示内部的变黑
Jus suc ra ra 表示惊讶
哦没有隐匿遗嘱不您购买谷显示
拿我对说话的旋转想要
没有 havea 韩圜干酪让层显示
(没有需要 cha 已经有晚场秀吗)
Diviphon de 让烦恼以星状物装饰
Shooby dooby doo shooby dooby doo rul
Shooby dooby doo shooby dooby doo rul
人面兽心者微笑到那绝对的
Revoluflymachine
调节蓝色的 G
Jus sekiran
哦没有隐匿遗嘱不您购买谷显示
拿我对说话的旋转想要
没有 havea 韩圜干酪让层显示
Diviphon de 让烦恼以星状物装饰
Shooby dooby doo shooby dooby doo rul
Shooby dooby doo shooby dooby doo rul