經(jīng)驗(yàn)分享-iMX6Q linux4.1.15 修改開機(jī)動(dòng)畫方法

原創(chuàng) 2020-03-07 18:52:00 iMX6Q linux 修改開機(jī)動(dòng)畫

開機(jī)畫面不好看,動(dòng)畫需要修改,且看iMX6Q如何快速完成開機(jī)動(dòng)畫的修改,

以下方法基于 iMX6Q 系列OKMX6Q-C開發(fā)板測(cè)試,其它平臺(tái)請(qǐng)根據(jù)實(shí)際情況修改

1.下載psplash:git clone git://git.yoctoproject.org/psplash

2.將圖片轉(zhuǎn)換成代碼文件:./make-image-header.sh **logo.png POKY,生成圖片文件**logo.c,**logo.h

3.修改**logo.c,將#include "psplash-poky-img.h"替換成#include "**logo.h"

4.制作autogen.sh腳本,用于生成Makefile,如下

#!/bin/bash

aclocal

autoheader

automake --add-missing

autoconf

5.生成Makefile:./autogen.sh

6.配置交叉編譯庫:./configure --host=arm-linux CC=arm-linux-gnueabihf-g

7.執(zhí)行make:生成psplash與psplash-write。

8.將psplash與psplash-write拷貝到根文件系統(tǒng)/usr/bin/目錄下。

9.psplash.sh腳本在根文件系統(tǒng)/etc/init.d中,此項(xiàng)已經(jīng)存在。

10.psplash.sh的鏈接在根文件系統(tǒng)/etc/rcS.d/目錄下,用于開機(jī)啟動(dòng)。

如果不想顯示開機(jī)動(dòng)畫,可以編輯/etc/init.d/psplash.sh,注釋最后一行

1509y.png


相關(guān)產(chǎn)品 >

  • FETMX6Q-C核心板

    i.MX6Q核心板板層出不窮,要如何選擇?飛凌解讀i.mx6Q芯片強(qiáng)性能為您推薦四核A9架構(gòu)的i.MX6Q產(chǎn)品精選,包含iMX6Q 核心板、i.MX6Q 核心板、iMX6Q工業(yè)級(jí)核心板,歡迎采購(gòu)。  i.MX6Q核心板基于NXP(原Freescale)Cortex-A9架構(gòu)的i.MX6Q四核處理器設(shè)計(jì),核心板小尺寸核心板搭配獨(dú)特的薄款連接器,讓設(shè)計(jì)隨心所欲!

    了解詳情
    FETMX6Q-C核心板
  • OKMX6Q-C開發(fā)板

    雙千兆飛凌嵌入式iMX6Q開發(fā)板,板對(duì)板連接器,纖薄之際,次底板支持iMX6Q和iMX6DL核心板。i.MX6Q開發(fā)板與i.MX6DL開發(fā)板資源豐富,原理圖、PCB、軟件資源、硬件資源下載,技術(shù)支持等。歡迎選購(gòu)

    了解詳情
    OKMX6Q-C開發(fā)板
  • FETMX6Q-S核心板

    NXP iMX6Quad系列具有四個(gè)內(nèi)核,運(yùn)行頻率達(dá)1.2 GHz,帶有1 MB L2緩存和64位DDR3或2通道、32位LPDDR2支持。飛凌提供商業(yè)級(jí)iMX6Q核心板,工業(yè)級(jí)iMX6Q核心板,兼容一同底板。具有抗震,抗氧化,抗干擾,更快速升級(jí)產(chǎn)品等優(yōu)勢(shì)。保定飛凌嵌入式專注imx6,imx6開發(fā)板,飛思卡爾imx6等ARM嵌入式核心控制系統(tǒng)研發(fā)、設(shè)計(jì)和生產(chǎn),是imx6,imx6開發(fā)板,飛思卡爾imx6提供者,imx6系列產(chǎn)品現(xiàn)已暢銷全國(guó),歡迎咨詢!
    了解詳情
    FETMX6Q-S核心板
  • OKMX6Q-S3開發(fā)板

    飛凌嵌入式提供iMX6Q開發(fā)板,iMX6解決方案,iMX6Q核心板,i.MX6Q開發(fā)板解決方案。iMX6Q穩(wěn)定、快速、性價(jià)比高,歡迎選購(gòu) NXP iMX6系列芯片全支持,升級(jí)簡(jiǎn)配無憂替換。 了解詳情
    OKMX6Q-S3開發(fā)板

推薦閱讀 換一批 換一批