為了滿足廣大工業用戶的需求,創龍科技針對全志T507-H工業平臺進行了Ubuntu系統適配,開發環境如下:
Ubuntu:Ubuntu18.04.4 U-Boot:U-Boot-2018.05 Kernel:Linux-4.9.170、Linux-RT-4.9.170 LinuxSDK:LinuxSDK-[版本號].tar.gz (基于全志官方V2.0_20220618)
全志T507-H國產平臺 T507-H是全志科技4核ARM Cortex-A53處理器,創龍科技基于T507-H設計的工業核心板(SOM-TLT507)板載的CPU、ROM、RAM、電源、晶振等所有元器件均采用國產工業級方案,國產化率100%。此外,創龍科技基于T507-H設計的工業評估板(TLT507-EVM)接口資源豐富,支持三路網口、四路USB、雙路CAN、雙路RS485等,滿足客戶的項目評估需求!
Ubuntu系統優勢 圖 1
系統源碼開發:源代碼對公眾開放,遵循開源軟件的原則。任何人都可以查看、修改和分發其源代碼。
軟件資源豐富:提供了強大的安全功能和更新機制,包括防火墻、用戶權限管理和加密等,有助于保護用戶的數據和隱私免受網絡攻擊和惡意軟件的侵害。系統經過嚴格的測試和穩定性驗證,以確保在各種硬件配置下都能穩定運行。
高度安全穩定:擁有龐大的軟件倉庫,包括成千上萬的開源軟件和應用程序。用戶可以通過Ubuntu的軟件中心或命令行工具輕松安裝和卸載這些軟件。
應用支持完善:Ubuntu系統在嵌入式應用中發揮著重要作用,特別是在結合Python、MQTT、Qt等技術和工具時,其優勢尤為明顯。
(1)Python:Ubuntu為Python提供了豐富的開發環境和資源。開發者可以在Ubuntu安裝Python解釋器、庫和框架,進行應用的開發后,部署到設備中。 (2)MQTT:在Ubuntu系統上,可以安裝并配置MQTT服務器,用于處理設備間的消息傳遞和通信。這有助于實現嵌入式設備與其他設備之間的實時數據交換。 (3)Qt:在Ubuntu系統上,可以方便地安裝Qt庫、Qt Creator以及相關的嵌入式開發工具,進行嵌入式GUI應用的開發。
T507-H典型應用領域 圖 3 T507-H典型應用領域
Ubuntu系統啟動演示 本文通過創龍科技TLT507-EVM工業評估板(基于全志T507-H)的硬件平臺進行演示。為了簡化描述,本文僅摘錄部分內容。 使用Type-C線將TLT507-EVM評估板的調試串口連接至PC機,打開串口調試終端SecureCRT,選擇對應的COM端口號,建立串口連接。評估板接入電源,上電啟動,系統將會自動登錄root用戶,串口終端會打印如下類似啟動信息。
圖 4
|