本文轉(zhuǎn)載自微信公眾號(hào):全志在線
B站最強(qiáng)小電視(基于全志H3)
鋼鐵俠機(jī)械臂
曾經(jīng)靠著“B站最強(qiáng)小電視”以及號(hào)稱“鋼鐵俠機(jī)械臂”等硬核產(chǎn)品出圈的稚暉君又雙叒叕來(lái)整活啦!
稚暉君B站首頁(yè)
這次稚暉君開(kāi)源了基于全志F1C200s的一個(gè)超迷你&低成本的Linux開(kāi)發(fā)板,項(xiàng)目名為Planck Pi,F(xiàn)1C200s采用的ARM9架構(gòu),SIP內(nèi)置DDR的極簡(jiǎn)封裝很適合作為L(zhǎng)inux開(kāi)發(fā)入門板卡。
稚暉君在個(gè)人的github倉(cāng)庫(kù)開(kāi)源了軟硬件所有資料,該項(xiàng)目?jī)?nèi)核版本用的5.4.77,移植了Debian系統(tǒng),跟Ubuntu基本沒(méi)有差異。
項(xiàng)目資料獲取方式:
Github鏈接:
https://github.com/peng-zhihui/Planck-Pi
可通過(guò)【閱讀原文】快速跳轉(zhuǎn)
項(xiàng)目說(shuō)明
本項(xiàng)目是一個(gè)基于全志F1C200s芯片的超迷你&低成本的Linux開(kāi)發(fā)板,本來(lái)是用于個(gè)人的某個(gè)小項(xiàng)目調(diào)試,現(xiàn)把所有硬件、軟件(u-boot、內(nèi)核、root-fs)開(kāi)源出來(lái)。板卡成本應(yīng)該不到50RMB,而且提供了很多資料,很適合用于新手作為入門Linux學(xué)習(xí)的開(kāi)發(fā)板。
板載資源:
一個(gè)OLED 128x80
一個(gè)麥克風(fēng) & 功放可以外接喇叭
雙面不同功能的Type-C接口分別提供USB轉(zhuǎn)串口以及USB-OTG功能
一個(gè)USB-A口用于外接設(shè)備
SD卡插槽
引出絕大部分IO
芯片介紹
全志F1C200s是全志的一款高度集成、低功耗的移動(dòng)應(yīng)用處理器,可用于多種多媒體音視頻設(shè)備中。
全志F1C200s基于ARM 9架構(gòu),芯片集成了SiP的DDR,外圍電路可以極其簡(jiǎn)單;它支持高清視頻解碼,包括H.264、H.263、MPEG 1/2/4等,還集成了音頻編解碼器和I2S/PCM接口,是一款開(kāi)發(fā)簡(jiǎn)單、性價(jià)比較高的產(chǎn)品,也適合用來(lái)做入門級(jí)的Linux開(kāi)發(fā)板。
芯片框圖
硬件開(kāi)發(fā)
原理圖見(jiàn)倉(cāng)庫(kù)的源文件和PDF,需要說(shuō)明的點(diǎn)是:
板子的Type-C采用正反插不同功能,正面是USB轉(zhuǎn)TTL串口功能,用于內(nèi)核調(diào)試,反面是芯片的USB功能,在內(nèi)核中我開(kāi)啟了USB的RNDIS網(wǎng)卡也就是說(shuō)可以通過(guò)這個(gè)USB口模擬出一個(gè)網(wǎng)卡然后共享電腦的網(wǎng)絡(luò),也就不需要外接WiFi和以太網(wǎng)模塊了很方便。
由于芯片只有一個(gè)USB接口,因此為了能使板子作為Host外接其他設(shè)備,我在板卡上添加了一個(gè)OTG的跳線:
正常情況下不接跳線的話OTG功能為Device模式,也就是可以通過(guò)TypeC接口模擬網(wǎng)卡或者其他設(shè)備如MTP;當(dāng)插上跳線帽之后,就可以作為Host在右邊的A口插入U(xiǎn)SB設(shè)備了如U盤、鍵盤、鼠標(biāo)等,注意此時(shí)C口的USB功能失效,需要通過(guò)串口登錄板子。
項(xiàng)目資料目錄
-End-
??
-
Linux
+關(guān)注
關(guān)注
87文章
11336瀏覽量
210098 -
開(kāi)發(fā)板
+關(guān)注
關(guān)注
25文章
5119瀏覽量
97944 -
稚暉君
+關(guān)注
關(guān)注
6文章
35瀏覽量
5207
發(fā)布評(píng)論請(qǐng)先 登錄
相關(guān)推薦
評(píng)論