英創公司ESM8400是基于NXP imx8MP的一款4核ARM64位高性能工控主板,其技術指標請參考英創公司網站上產品介紹(https://www.www.jsjflaw.com/product/esm8400.html)。Debian系統是相對專業化的Linux桌面系統。參考NXP官網提供的文檔“i.MX Debian Linux SDK User Guide”,在ESM8400上成功安裝Debian 12 桌面系統。
ESM8400接上HDMI顯示器、鼠標和鍵盤,ESM8400上電啟動后,輸入“debian”用戶名,系統將登錄到Debian GNOME桌面。
可通過安裝、運行neofetch程序來查詢debian 相關信息。
#>sudo apt install neofetch
所安裝的文件系統中已經包含一些對OpenGL、OpenCL測試程序。
在終端中運行glmark2-es2-wayland,可以看到如下一個3D測試畫面。
在終端運行clinfo可以查詢到OpenCL的相關信息。
在現有的Debian 12 桌面文件系統中支持Qt-6.4.2,基于該版本基礎上編譯的qt程序可以直接在ESM8400 Debian系統中運行。
為了方便客戶在該系統上開發應用程序,英創公司提供在PC機上交叉工具鏈的安裝包,客戶可以繼續沿用PC主機開發程序的方法。目前ESM8400的Linux Debian系統中gcc和qt版本與Linux Yocto及Ubuntu的不一致,所以客戶在進行開發時,特別是開發Qt應用程序時,建議安裝對應的交叉工具鏈安裝包:ESM8400-toolchain-x86_64-qt-6.4.2.sh,具體交叉編譯環境的搭建方法,請參考文檔《ubuntu+eclipse開發環境搭建》和《ubuntu+Qt開發環境搭建》。
成都英創信息技術有限公司 028-8618 0660