为了满足广大工业用户的需求,创龙科技针对全志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系统优势
系统源码开发:源代码对公众开放,遵循开源软件的原则。任何人都可以查看、修改和分发其源代码。
软件资源丰富:提供了强大的安全功能和更新机制,包括防火墙、用户权限管理和加密等,有助于保护用户的数据和隐私免受网络攻击和恶意软件的侵害。系统经过严格的测试和稳定性验证,以确保在各种硬件配置下都能稳定运行。
高度安全稳定:拥有庞大的软件仓库,包括成千上万的开源软件和应用程序。用户可以通过Ubuntu的软件中心或命令行工具轻松安装和卸载这些软件。
应用支持完善:Ubuntu系统在嵌入式应用中发挥着重要作用,特别是在结合Python、MQTT、Qt等技术和工具时,其优势尤为明显。
(1)Python:Ubuntu为Python提供了丰富的开发环境和资源。开发者可以在Ubuntu安装Python解释器、库和框架,进行应用的开发后,部署到设备中。
(2)MQTT:在Ubuntu系统上,可以安装并配置MQTT服务器,用于处理设备间的消息传递和通信。这有助于实现嵌入式设备与其他设备之间的实时数据交换。
(3)Qt:在Ubuntu系统上,可以方便地安装Qt库、Qt Creator以及相关的嵌入式开发工具,进行嵌入式GUI应用的开发。
T507-H典型应用领域
Ubuntu系统启动演示
本文通过创龙科技TLT507-EVM工业评估板(基于全志T507-H)的硬件平台进行演示。为了简化描述,本文仅摘录部分内容。
使用Type-C线将TLT507-EVM评估板的调试串口连接至PC机,打开串口调试终端SecureCRT,选择对应的COM端口号,建立串口连接。评估板接入电源,上电启动,系统将会自动登录root用户,串口终端会打印如下类似启动信息。