<strike id="kiyse"></strike>
  • <tr id="kiyse"></tr>
  • <strike id="kiyse"></strike><samp id="kiyse"><tbody id="kiyse"></tbody></samp>
    <strike id="kiyse"><s id="kiyse"></s></strike>
    <tr id="kiyse"></tr>
    <noframes id="kiyse"><code id="kiyse"></code></noframes>
    <th id="kiyse"></th>
    <samp id="kiyse"></samp>
  • <th id="kiyse"><s id="kiyse"></s></th>
  • Linux工控主板內核及開機畫面的在線更新

     2019-4-10     作者:Emtronix         

      英創公司的Linux工控主板從EM系列到ESM系列均提供了在線更新工具軟件flash_opt,可用于在線更新內核以及開機畫面,特別是其中開機畫面的在線更新,英創Linux主板可以支持從320x240到1920x1080等多種顯示分辨率,其分辨率的設置則是通過不同的開機畫面來實現的。flash_opt程序缺省包含在英創Linux工控主板的根文件系統中,客戶可以直接在終端下運行該程序,運行flash_opt時必須帶有兩個參數:第一個參數指定更新類型,第二個參數指定更新文件名,指定更新文件名最好是帶上完整路徑。如:

      #>flash_opt zImage /mnt/usb1/zImage


      以下為現有的英創Linux系列工控主板上flash_opt所支持的命令簡介:


    板卡系列更新類型更新功能描述

    ES928x

    EM928x ESM928x

    EM335x ESM335x

    bmp更新開機畫面
    uImage更新Linux內核鏡像
    dtb更新Linux內核鏡像

    ESM6800

    ESM6802

    ESM7000

    uboot更新uboot
    bmp更新開機畫面
    zImage更新Linux內核鏡像
    dtb更新dtb文件


    1、在線更新內核


      更新內核方法:

      ① 將準備好的更新文件放入U盤,并將U盤連接到需要更新的主板上,然后上電啟動系統。

      ② 系統啟動后,使用調試串口終端或者telnet終端,ESM6802、ESM7000還可以支持ssh終端。

      ③ 終端下使用#ls /mnt/usb1/ 查看U盤是否掛載成功。

      ④ 確認掛載成功后,輸入命令(以ESM6802為例):

        #>flash_opt uboot /mnt/usb1/u-boot.imx

        #>flash_opt zImage /mnt/usb1/zImage

        #>flash_opt dtb /mnt/usb1/imx6dl-esm6802.dtb

      根據需要選擇性地進行更新,完成后重啟系統即可。


    2、在線更新開機畫面


      在線更新開機畫面是客戶常常會用到的功能,可以自定義開機畫面或者更改顯示分辨率。英創板卡出廠配置會根據客戶指定的分辨率燒寫缺省的“systemloading….”作為開機畫面。


      在線更新開機畫面操作步驟如下:

      ① 制作所需分辨率的256色8位bmp文件(文件名xxx.bmp),將制作好的bmp文件存放在U盤的根目錄下。如果用戶不需要修改開機畫面顯示內容,僅僅修改顯示分辨率,可使用英創提供的默認開機畫面位圖文件。

        點此下載:默認開機畫面

      ② 將U盤連接到需要更新的主板上,然后啟動系統。

      ③ 系統啟動后,使用調試串口終端或者telnet終端,ESM6802、ESM7000還可以支持ssh終端。

      ④ 終端下使用#ls /mnt/usb1/ 查看U盤是否掛載成功。

      ⑤ 確認掛載成功后,輸入運行命令:

        #>flash_opt bmp /mnt/usb1/xxx.bmp

      完成后重啟系統即可。


      ESM6802支持RGB、LVDS和HDMI三種顯示接口方式,所以在燒寫開機畫面時需要指定顯示接口,指定的方法則是通過bmp的文件名來區分,在文件名中增加“lvds”字符串,字符串均為小寫,表明顯示接口選用LVDS或HDMI模式,不帶該字符串則為RGB模式。如:

      指定為LVDS或HDMI顯示接口:

      #>flash_opt bmp /mnt/usb1/xxx_lvds.bmp

      指定為RGB顯示接口:

      #>flash_opt bmp /mnt/usb1/xxx.bmp


      ESM7000支持RGB和LVDS兩種顯示接口,其中LVDS可以支持8-bit(24位)或者6-bit(18位)兩種顯示模式, RGB是按照默認的8-bit顯示模式輸出。為了和6802的使用上保持一致,因此在燒寫開機畫面時同樣也是通過bmp的文件名來加以區分,文件名中帶有“lvds” 則表明采用LVDS 6-bit(18位),不帶則表明為RGB模式或者LVDS 8-bit(24位)模式。

      指定為LVDS 6-bit(18位)顯示接口:

      #>flash_opt bmp /mnt/usb1/xxx_lvds.bmp

      指定為RGB或LVDS 8-bit(24位)顯示接口:

      #>flash_opt bmp /mnt/usb1/xxx.bmp


      對于燒寫ESM6800、ESM6802和ESM7000的開機畫面中還提供了一個去掉內核中顯示小企鵝的功能,也是通過bmp的文件名中增加特殊字符串來實現,如果帶有了“nologo”字符串,燒寫成功后,Linux內核啟動時會自動驅動小企鵝的logo顯示。

      #>flash_opt bmp /mnt/usb1/xxx_lvds_nologo.bmp或者

      #>flash_opt bmp /mnt/usb1/xxx_nologo.bmp

    a级国产精品片在线观看| 国产午夜精品久久久久九九| 99热在线精品免费播放6| 国产韩国精品一区二区三区| 亚洲AV成人精品日韩一区| 少妇伦子伦精品无码STYLES| 99久久精品国产麻豆| 精品女同一区二区| 热久久美女精品天天吊色| 麻豆成人久久精品二区三区免费| 成人国内精品久久久久一区 | 精品国产乱子伦一区二区三区| 国产一级精品高清一级毛片| 国产精品亚洲а∨天堂2021 | 91久久国产精品| 国产精品v片在线观看不卡| 国产乱子伦精品无码专区| 国产精品免费_区二区三区观看 | 亚洲av无码成人精品区| 国产精品一国产AV麻豆 | 国产精品jizz观看| 国产乱码精品一区二区三区香蕉| 精品亚洲成A人无码成A在线观看| 久久丫精品久久丫| 久久精品夜色国产亚洲av| 国产AV午夜精品一区二区三| 久久精品国产第一区二区| HEYZO无码综合国产精品227| 精品视频一区在线观看| 国产成人综合日韩精品无码| 日韩精品一区二区三区毛片 | 国产日韩精品在线| 97久久精品一区二区三区| 99热这里只/这里有精品| 亚洲无删减国产精品一区| 无码人妻精品一区二区三区66 | 久久亚洲精品国产精品| 久久久久99精品成人片试看| 人妻少妇乱子伦精品| 精品一区二区三区东京热| 91精品国产肉丝高跟在线|