1. 程式人生 > 其它 >一個便宜的S805電視盒子

一個便宜的S805電視盒子

起因

經常在網上買電子垃圾,所以看到這個25.5元的電視盒子就隨手買下了。 有郵費在,買了兩個。

配置

SOC是S805,儲存是1+8,很常見的電視盒子配置,和 玩客雲,MXQ什麼的一樣。

PCB如下,串列埠直接標在了上面 ,這也是買的一個因素。

由於家裡已經有 N1當電視盒子了,所以它的初步目標是裝armbian,玩下載機或 智慧家居。

使用方法

先上一個uboot/sd_fush下的指令碼,這個比較重要,是把uboot寫入到SD,EMMC最前部用的。

sudo dd if=$BL1 of=$1 bs=1 count=442
sudo dd if=$BL1 of=$1 bs=512 skip=1
seek=1 sudo dd if=$UBOOT of=$1 bs=512 seek=64

焊上TTL串列埠,根所上面指令碼倒推,得到原先的BL1,存起來後面用。

下載armbian 映象,核心3.10的 可以有影象輸出,5.10的則沒有 。

下載odroidc的原始碼,搭建編譯環境。

uboot 修改成rmii模式,雖然在uboot下我還是 沒法ping,但是在linux下可以用有線上網。

核心自己修改dts,去掉一些odroidc上沒有的外設,EMMC和頻率不能太高。

替換官方映象中的BL1,UBOOT,DTB檔案,再修改啟動分割槽的 .ini檔案或者進uboot手動改 環境變數。

這時能 啟動 SD卡。然後進SD卡的LINUX,再 安裝到 emmc。

USB供電

USB是 個重要 的外設,但我 發現使用odroidc的 uboot時可以發 現USB匯流排 ,但是5V供電沒有 。我比較了自帶 系統的GPIO還是沒摸索出來,索性直接短接MOS開關如下圖:
去 掉Q2,短接R2。

總結

由於疫情關在 家,所以才有時間折騰。要 是 知道這麼麻煩肯定懶得搞了,玩客雲雖然貴點 ,但至少還有金屬外殼。

它和其它盒子最大區別是用了一個整合RAM和flash的儲存 晶片,而且還搜不到資料。

這個 板子連個系統指示燈都沒有。自己想擴充套件個I2C,SPI,GPIO也沒 有 辦法。

5.10核心很多 驅動都沒有 ,如溫度,HDMI。這個 盒子自帶一個SDIO   WIFI,但也要花時間折騰。

光看引數,用電視盒子比樹莓派價效比不知道高到哪裡去了 。