開源軟件
全球協(xié)作,共同打造強(qiáng)大的軟件生態(tài)系統(tǒng)
基于社區(qū)的軟件的力量
我們秉持協(xié)作文化,推崇“上游優(yōu)先”的軟件設(shè)計和開發(fā)方法,并承諾提供可靠的長期支持。
為何選擇 TI 提供開源軟件支持
加快開發(fā)
借助我們強(qiáng)大的開源基礎(chǔ)層,您可以專注于高價值創(chuàng)新。
行業(yè)標(biāo)準(zhǔn)化
我們的軟件基于數(shù)十年的基礎(chǔ)社區(qū)協(xié)作而構(gòu)建,并在框架、協(xié)議、功能安全和信息安全方面采用行業(yè)標(biāo)準(zhǔn)。
持續(xù)改進(jìn)
一個全球化的開發(fā)人員社區(qū),匯聚了眾多才華橫溢的開發(fā)人員,他們通過協(xié)作、測試、調(diào)試和優(yōu)化代碼,確保軟件產(chǎn)品的透明性和可靠性,并推動不斷改進(jìn)。
精選開源項(xiàng)目
支持開源,促進(jìn)創(chuàng)新生態(tài)系統(tǒng)發(fā)展
TI 擁有超過 20 年的開源軟件支持經(jīng)驗(yàn),目前持續(xù)積極參與的開源項(xiàng)目達(dá) 60 多個,包括 Linux 內(nèi)核、Yocto、U-Boot 和 Zephyr。
我們定期為 AutoSD 做出貢獻(xiàn),AutoSD 是一款基于社區(qū)的二進(jìn)制發(fā)行版,旨在提供即將發(fā)布的 Red Hat 車載操作系統(tǒng)的開發(fā)預(yù)覽版本。
Buildroot 是一個交叉編譯工具鏈,通常用于跨多個目標(biāo)平臺為嵌入式系統(tǒng)創(chuàng)建輕量級的可引導(dǎo) Linux 環(huán)境。通過在 TI 嵌入式器件上提供支持,我們?yōu)殚_發(fā)人員提供了快速且簡便的開發(fā)選項(xiàng)。?
Debian 是一個基礎(chǔ)的 Linux 發(fā)行版,因其豐富的軟件包、廣泛的架構(gòu)支持以及流暢的更新過程而備受推崇。我們專注于為現(xiàn)有和未來的 TI 嵌入式器件提供 Debian 支持。?
FreeRTOS 是一款卓越的嵌入式系統(tǒng) RTOS,占用較小的存儲器空間,并具有較快的執(zhí)行速度和先進(jìn)的 RTOS 功能。
作為 Linux 內(nèi)核的重要貢獻(xiàn)者,我們在架構(gòu)改進(jìn)、錯誤修復(fù)、驅(qū)動程序和核心技術(shù)方面提供支持并與社區(qū)合作。
在連接標(biāo)準(zhǔn)聯(lián)盟的指導(dǎo)下,Matter 在更多設(shè)備之間建立連接,簡化了制造商的開發(fā)流程并為消費(fèi)者增加了兼容性。
我們支持實(shí)時 (RT) Linux 項(xiàng)目,目標(biāo)是協(xié)調(diào)圍繞 Preempt RT 主線的工作,從而確保維護(hù)人員能夠持續(xù)進(jìn)行開發(fā)、提供長期支持并推動 RT 的未來研究。
一個先進(jìn)的嵌入式開發(fā)套件,包含一個小巧而強(qiáng)大的操作系統(tǒng),能夠?yàn)橘Y源受限的器件提供可靠、超快的性能。
Trusted Firmware 為 Armv8-A、Armv9-A 和 Armv8-M 提供了安全軟件參考設(shè)計方案。它為 SoC 開發(fā)人員和 OEM 提供了符合相關(guān) Arm 規(guī)范的可信參考代碼庫
U-Boot 是嵌入式器件中使用的開源引導(dǎo)加載程序,用于執(zhí)行各種低級硬件初始化任務(wù)并引導(dǎo)器件的操作系統(tǒng)。我們持續(xù)提供代碼審查、功能改進(jìn)和錯誤修復(fù)。
Yocto Project (YP) 是一個開源協(xié)作項(xiàng)目,用于幫助開發(fā)人員創(chuàng)建基于 Linux 的自定義系統(tǒng),而不考慮硬件架構(gòu)。
Zephyr 是一種以社區(qū)為中心的模塊化 RTOS,專為聯(lián)網(wǎng)嵌入式器件而設(shè)計。我們定期提供上游支持并為 Zephyr 社區(qū)做出貢獻(xiàn)。
GitHub 上的 TI 開源軟件
GitHub 項(xiàng)目
通過我們的 GitHub 存儲庫,訪問軟件產(chǎn)品版本并為其貢獻(xiàn)力量。
GitHub 沙盒
通過我們的 Github 沙盒,了解尚未作為產(chǎn)品正式發(fā)布的項(xiàng)目。