首頁 收藏 QQ群
 網(wǎng)站導(dǎo)航

ZNDS智能電視網(wǎng) 推薦當(dāng)貝市場

TV應(yīng)用下載 / 資源分享區(qū)

軟件下載 | 游戲 | 討論 | 電視計算器

綜合交流 / 評測 / 活動區(qū)

交流區(qū) | 測硬件 | 網(wǎng)站活動 | Z幣中心

新手入門 / 進(jìn)階 / 社區(qū)互助

新手 | 你問我答 | 免費刷機救磚 | ROM固件

查看: 1879578|回復(fù): 1040
上一主題 下一主題
[原創(chuàng)]

打造最強華為海思hi3798mv100/200/300機頂盒NAS服務(wù)器系統(tǒng)

    [復(fù)制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
發(fā)表于 2021-12-8 16:33 | 只看該作者 |只看大圖 回帖獎勵 |倒序瀏覽 |閱讀模式 | 來自廣東
本帖最后由 teasiu 于 2022-4-25 18:18 編輯

打造最強華為海思hi3798mv100/mv200/mv300機頂盒NAS服務(wù)器系統(tǒng)

已經(jīng)開發(fā)成功的板子型號和適配的設(shè)備固件
華為悅盒ec6108v9c          hi3798mv100-fastboot-mdmo1g         1+8G
華為悅盒ec6108v9             hi3798mv100-fastboot-mdmo1d        1+4G
華為悅盒ec6108v9u          hi3798mv100-fastboot-mdmo1g         1+8G
長虹iho-3000                   hi3798mv100-fastboot-mdmo1g         1+8G
烽火hg680-j                         hi3798mv100-fastboot-mdmo1f         1+4G
創(chuàng)維e910                            hi3798mv100-fastboot-mdmo1f         768M+4G
創(chuàng)維e900                            hi3798mv100-fastboot-mdmo1g         1+4G
創(chuàng)維E900S                         hi3798mv100-fastboot-mdmo1c     1+8G
魔百盒cm101s                   hi3798mv100-fastboot-mdmo1g         1+8G
華為悅盒ec6109-u/m          hi3798mv200-fastboot-1                    1+4G
華為Q21                             hi3798mv200-fastboot-mv2dma         1+8G
歌華hc2910                       hi3798mv200-2+8-mdmdb                   2+8G
移動新魔百和M301H         hi3798mv300-fastboot-mv3dmw          1+8G

---2022-3 神雕

幾乎每個寬帶家庭都有一個iptv機頂盒,前幾年的多數(shù)都是華為海思芯片,包括華為悅盒,烽火,魔百盒,咪咕等等。以下教程已經(jīng)適配機型:
ec6108-v9系列,包括高安版8G的ec6108-v9c
ec6109-m/u系列,聯(lián)通的盒子
創(chuàng)維e900,烽火,魔百盒,咪咕等等。
本文章以電信的ec6108v9系列的盒子為例,為它安裝上linux系統(tǒng),詳細(xì)描述NAS系統(tǒng)打造過程。
打造最強華為海思hi3798mv100/200/300機頂盒NAS服務(wù)器系統(tǒng)
打造最強華為海思hi3798mv100/200/300機頂盒NAS服務(wù)器系統(tǒng)
一、硬件參數(shù)簡介:
hi3798mv100/hi3798mv200芯片,四核ARM Cortex A7,主頻高達(dá)1.5GHz,DDR3MMC4G~8G存儲,兩個USB口,MMC插卡口。
與市面上動輒幾百的微型linux服務(wù)器相比,這貨才不到40元可以入手,絕對超值。丟在路由器旁邊幾乎超低成本運行.
耗電僅僅2~3.5瓦!
耗電僅僅2~3.5瓦!
耗電僅僅2~3.5瓦!

二、刷機準(zhǔn)備:
TTL線,帶排針,RX和TX交互對換位置。帶路由的網(wǎng)絡(luò)環(huán)境。
華為hitool刷機軟件,windows7以上系統(tǒng)。
你可以直接下載附件編譯好的固件刷機,也可以嘗試自行編譯固件。
附件包含NAS系統(tǒng)和復(fù)原用的iptv安卓系統(tǒng)。

三、設(shè)計和編譯linux固件:
本文以海思SDK:HiSTBLinuxV100R005C00SPC060為例,開始構(gòu)思設(shè)計固件。
最后運行ubuntu20.04.3TLS系統(tǒng),并安裝上常用的NAS服務(wù)。
1、編譯hiboot
uboot引導(dǎo)文件、uboot引導(dǎo)參數(shù)配置
編譯環(huán)境,以ubuntu為例
apt-get install gcc make gettext bison flex bc zlib1g-dev libncurses5-dev lzma
cd HiSTBLinuxV100R005C00SPC060
source ./env.sh

拷貝SDK中預(yù)先定義的makefile
cp configs/hi3798mv100/hi3798mdmo1g_hi3798mv100_cfg.mak ./cfg.mak
make menuconfig
make hiboot

注意,ec6108v9-4G的版本用hi3798mdmo1d,ec6108v9c-8G的版本用hi3798mdmo1g。
2、設(shè)計eMMC分區(qū),編譯bootargs
修改分區(qū)大小,調(diào)整分區(qū)大小,需同步修改bootargs.txt 和 emmc_partitions.xml
我把eMMC分成6個分區(qū),包含了一鍵還原的恢復(fù)分區(qū)哦。
bootcmd=mmc read 0 0x1FFFFC0 0x1000 0x5000;bootm 0x1FFFFC0
bootargs=console=ttyAMA0,115200 root=/dev/mmcblk0p6 rootfstype=ext4 rootwait blkdevparts=mmcblk0:1M(fastboot),1M(bootargs),10M(kernel),256M(rootfs),700M(backup),-(ubuntu)

bootcmd說明:從第0個mmc設(shè)備塊上2M字節(jié)處開始(0x1000的十進(jìn)制2M),讀?。?x5000的十進(jìn)制10M,即第三分區(qū)的hi_kernel)到內(nèi)存0x1FFFFC0處,并從此處引導(dǎo)。
當(dāng)需要開機進(jìn)入恢復(fù)系統(tǒng)時,讀取第四分區(qū)為根目錄,則root=/dev/mmcblk0p4
修改configs/hi3798mv100/prebuilts/emmc_bootargs.txt,
make prebuilts

重新生成out文件夾bootargs.bin文件
3.編譯支持docker的內(nèi)核,支持docker!支持docker!支持docker!
cd source/kernel/linux-4.4.y/
make ARCH=arm hi3798mv100_defconfig
make ARCH=arm menuconfig
cp .config ../linux-4.4.y.path/arch/arm/configs/hi3798mv100_defconfig
make disTCLean
cd HiSTBLinuxV100R005C00SPC060
make linux

4.配置rootfs分區(qū)的網(wǎng)絡(luò)
解壓source/rootfs/scripts/rootfs.tar.bz2
修改etc/init.d/S80network文檔
ipaddr=192.168.1.10
bootp=
gateway=192.168.1.1
netmask=255.255.255.0
hostname=huawei-ec6108v9
netdev=eth0
autoconf=

打包回去。然后編譯make build -j1
注意,rootfs分區(qū)是一個微型的busybox系統(tǒng),用來做恢復(fù)第6分區(qū)用。
5.制作第5分區(qū)做backup的備份存儲backup.img
dd if=/dev/zero of=backup.img bs=1024 count=700
mkfs.ext4 backup.img
mount backup.img /mnt
cp ubuntu-20-04-rootfs.img /mnt/
umount /mnt/

雖然有點繞:必要時你就可以操作第4分區(qū)的busybox系統(tǒng)將第5分區(qū)的ubuntu-20-04-rootfs.img恢復(fù)到第6分區(qū)。
6.兩個系統(tǒng)busybox和ubuntu之間來回切換。
制作好兩個bootargs.bin
一個讀取根目錄root=/dev/mmcblk0p4
一個讀取根目錄root=/dev/mmcblk0p6
命名為bootargs4.bin,bootargs6.bin
例如在ubuntu下要進(jìn)入busybox微型系統(tǒng)
dd if=bootargs4.bin of=/dev/mmcblk0p2 bs=1024 count=1024

反之
dd if=bootargs6.bin of=/dev/mmcblk0p2 bs=1024 count=1024

其實就是第2分區(qū)的bootargs的bootcmd參數(shù)改變系統(tǒng)根目錄引導(dǎo)走向。
7.制作ubuntu-20-04最新的armhf根目錄系統(tǒng)
這個網(wǎng)上很多教程,可以自行百度

四、機頂盒hitool燒寫教程
windows版hitool,無需安裝,解壓后直接打開。
選hi3798mv100芯片,插上ttl線,刷新,選網(wǎng)口,選emmc燒寫,選xml文檔,點擊燒寫,上電。
打造最強華為海思hi3798mv100/200/300機頂盒NAS服務(wù)器系統(tǒng)
linux版本hitool,按照里面的教程安裝和配置。
注意一定要填寫一個網(wǎng)段內(nèi)的ip。
注意:4G和8G存儲的機頂盒使用的fastboot.bin是不一樣的。比如ec6108v9是4G版,ec6108v9c是8G版, 我編譯的fastboot.bin可以通刷四川河北的高安版(ca)機頂盒。
另外:由于這段時間很多網(wǎng)友找到我要各種機子型號的fastboot.bin,請首先用hitool進(jìn)入終端上電啟動一下查看自己的fastboot的reg文件型號名稱,然后可以聯(lián)系我索取。比如hi3798mdmo1d,hi3798mdmo1g等

五、NAS使用教程(精心打造的NAS系統(tǒng),直接上圖)
打造最強華為海思hi3798mv100/200/300機頂盒NAS服務(wù)器系統(tǒng) 打造最強華為海思hi3798mv100/200/300機頂盒NAS服務(wù)器系統(tǒng)

六 下載地址

燒寫工具h(yuǎn)itool下載:http://xz.w10a.com/small/HiTool.7z

TTL線刷固件內(nèi)核及系統(tǒng)下載:

www.histb.com


七 遇到狀況需要求助可加我
weixin號: teasiu


一臺4核速度超爽的強勁的微型linux服務(wù)器,絕對值得擁有!







評分

參與人數(shù) 6威望 +11 金幣 +15 收起 理由
大蝦對不對 + 1 哥們花里胡哨的很會玩...
eduedu530 + 1 此時一位靚仔騎著共享單車路過了你的帖子.
dfsjhglkjhl + 2 + 3
逆流天下 + 2 + 5 強大的ZNDS智能電視網(wǎng)!
allfirst + 5 大佬請問CM201-2可以刷嗎?
w475616658 + 2 + 5 老哥如果能出個對小白友好點的全面教程就好.

查看全部評分


上一篇:華為EC6108V9C悅ME免拆刷機
下一篇:河南聯(lián)通Q21原廠固件備份 需要自取
推薦
發(fā)表于 2022-4-13 21:08 | 只看該作者 | 來自湖北
ip可以ping通,但是延遲不穩(wěn)定。
回復(fù) 支持 1 反對 0

使用道具 舉報

推薦
發(fā)表于 2022-4-12 09:40 | 只看該作者 | 來自四川
樓主,做個視頻教程吧
回復(fù) 支持 0 反對 1

使用道具 舉報

推薦
發(fā)表于 2021-12-15 21:36 來自ZNDS手機版 | 只看該作者 | 來自江蘇
感謝樓主無私奉獻(xiàn) 我已上車!
打造最強華為海思hi3798mv100/200/300機頂盒NAS服務(wù)器系統(tǒng)
打造最強華為海思hi3798mv100/200/300機頂盒NAS服務(wù)器系統(tǒng)
回復(fù) 支持 1 反對 0

使用道具 舉報

推薦
發(fā)表于 2021-12-15 15:50 | 只看該作者 | 來自北京
可以開個“閑魚”賬號銷售了!
回復(fù) 支持 0 反對 1

使用道具 舉報

推薦
發(fā)表于 2021-12-9 11:11 | 只看該作者 | 來自云南
樓主麻煩問下,我的盒子3增強版界面全部變成愛奇藝奇異果了,連會員登錄都是愛奇藝賬號,其他的應(yīng)用也找不到了,怎么回事?
回復(fù) 支持 0 反對 1

使用道具 舉報

推薦
發(fā)表于 2021-12-9 11:11 | 只看該作者 | 來自廣東
只要是電視盒子都行?限制用戶數(shù)量嗎?上傳和下載有限制嗎??
回復(fù) 支持 0 反對 1

使用道具 舉報

推薦
 樓主| 發(fā)表于 2021-12-8 23:18 | 只看該作者 | 來自廣東
本帖最后由 teasiu 于 2021-12-9 12:48 編輯

謝謝夸獎!
添加功能或者提出定制都可以.我手上準(zhǔn)備了幾臺備用的ec6108v9c盒子,可以刷好交換。也可以遠(yuǎn)程升級。

回復(fù) 支持 0 反對 1

使用道具 舉報

推薦
發(fā)表于 2022-8-8 14:23 來自ZNDS手機版 | 只看該作者 | 來自福建
厲害
回復(fù) 支持 0 反對 0

使用道具 舉報

10#
 樓主| 發(fā)表于 2021-12-9 12:17 | 只看該作者 | 來自廣東
solitary. 發(fā)表于 2021-12-9 11:11
只要是電視盒子都行?限制用戶數(shù)量嗎?上傳和下載有限制嗎??

現(xiàn)在編譯的內(nèi)核支持所有hi3798mv100芯片的盒子。
回復(fù) 支持 反對

使用道具 舉報

11#
 樓主| 發(fā)表于 2021-12-9 12:18 | 只看該作者 | 來自廣東
桔子juicelen 發(fā)表于 2021-12-9 11:11
硬盤長時間掛著不會影響使用壽命?還不如用網(wǎng)盤

插個256G的u盤,什么都搞定啦。
回復(fù) 支持 反對

使用道具 舉報

12#
 樓主| 發(fā)表于 2021-12-15 22:44 | 只看該作者 | 來自廣東
dearxjoe 發(fā)表于 2021-12-15 21:36
感謝樓主無私奉獻(xiàn) 我已上車!

不客氣.請叫我送福利神雕.
回復(fù) 支持 反對

使用道具 舉報

13#
 樓主| 發(fā)表于 2021-12-16 11:04 | 只看該作者 | 來自廣東
dearxjoe 發(fā)表于 2021-12-16 10:23
創(chuàng)維 湖南電信版 E900S Hi3798Mv100 1+8G 刷不了。我已測試

你試試那個1+4的能不能刷進(jìn)去.有些型號可能需要類同.
回復(fù) 支持 反對

使用道具 舉報

14#
 樓主| 發(fā)表于 2021-12-17 02:40 | 只看該作者 | 來自廣東
yanghouyong 發(fā)表于 2021-12-16 18:24
大神這個MAC怎么改?我用HEX編輯器bootargs6.bin改成自己盒子MAC,刷入后無法啟動了,不會Linux編譯看來改 ...

這個要源碼編譯的
回復(fù) 支持 反對

使用道具 舉報

15#
 樓主| 發(fā)表于 2021-12-18 14:45 | 只看該作者 | 來自廣東
雪之光 發(fā)表于 2021-12-17 23:56
大佬好,/mnt/sda1 這個默認(rèn)的路徑掛了個u盤沒有寫入的權(quán)限,用root登錄winscp也修改不了權(quán)限,transmissi ...

請用 ext4格式化 u盤
建立u盤 文件夾,并賦予777權(quán)限
回復(fù) 支持 反對

使用道具 舉報

16#
 樓主| 發(fā)表于 2021-12-30 20:24 | 只看該作者 | 來自廣東
wxrgh 發(fā)表于 2021-12-30 19:14
大神,mg100是3798mv100的cpu,但閃存是nand8g的,可刷嗎

可以刷!,記住要先確認(rèn)自己的盒子fastboot的型號,然后選我分享的里面一個正確的版本刷。
回復(fù) 支持 反對

使用道具 舉報

17#
 樓主| 發(fā)表于 2022-1-4 13:49 | 只看該作者 | 來自廣東
wxrgh 發(fā)表于 2022-1-4 11:58
大神啊,我的機子本來就是開機卡畫面,不能正常進(jìn)入系統(tǒng)的,用ttl一直亂碼,ttl線是沒有問題的,我用在其他 ...

首先你要確認(rèn)你的機子是mv100系列芯片,其次,你要在hitool的終端看看你機子的fastboot是什么版本,最后才選擇刷機。
回復(fù) 支持 反對

使用道具 舉報

18#
發(fā)表于 2021-12-8 20:31 | 只看該作者 | 未知
大神真的強
回復(fù) 支持 反對

使用道具 舉報

19#
發(fā)表于 2021-12-9 11:11 | 只看該作者 | 來自江蘇
硬盤長時間掛著不會影響使用壽命?還不如用網(wǎng)盤
回復(fù) 支持 反對

使用道具 舉報

20#
發(fā)表于 2021-12-9 11:12 | 只看該作者 | 來自江西
樓主,做個視頻教程吧
回復(fù) 支持 反對

使用道具 舉報

21#
發(fā)表于 2021-12-9 12:26 來自ZNDS手機版 | 只看該作者 | 來自北京
感謝
回復(fù) 支持 反對

使用道具 舉報

22#
發(fā)表于 2021-12-9 17:04 | 只看該作者 | 來自山東
謝謝
回復(fù) 支持 反對

使用道具 舉報

23#
發(fā)表于 2021-12-9 17:09 | 只看該作者 | 來自內(nèi)蒙古
大神,刷個看看
回復(fù) 支持 反對

使用道具 舉報

24#
發(fā)表于 2021-12-9 19:29 | 只看該作者 | 來自廣東
大神啊,不頂不行啊!
回復(fù) 支持 反對

使用道具 舉報

25#
發(fā)表于 2021-12-9 20:36 | 只看該作者 | 來自黑龍江
回復(fù) 支持 反對

使用道具 舉報

26#
發(fā)表于 2021-12-9 21:25 | 只看該作者 | 來自廣東
謝謝樓主分享
回復(fù) 支持 反對

使用道具 舉報

您需要登錄后才可以回帖 登錄 | 立即注冊

本版積分規(guī)則

Archiver|新帖|標(biāo)簽|軟件|Sitemap|ZNDS智能電視網(wǎng) ( 蘇ICP備2023012627號 )

網(wǎng)絡(luò)信息服務(wù)信用承諾書 | 增值電信業(yè)務(wù)經(jīng)營許可證:蘇B2-20221768 丨 蘇公網(wǎng)安備 32011402011373號

GMT+8, 2024-11-16 03:31 , Processed in 0.103786 second(s), 18 queries , Redis On.

Powered by Discuz!

監(jiān)督舉報:report#znds.com (請將#替換為@)

© 2007-2024 ZNDS.Com

快速回復(fù) 返回頂部 返回列表