一個便宜的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=1seek=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,但也要花時間折騰。
光看引數,用電視盒子比樹莓派價效比不知道高到哪裡去了 。