关于天猫魔盒tmb100系列 开机灯亮显示器无反应的问题分析
生活随笔
收集整理的這篇文章主要介紹了
关于天猫魔盒tmb100系列 开机灯亮显示器无反应的问题分析
小編覺得挺不錯(cuò)的,現(xiàn)在分享給大家,幫大家做個(gè)參考.
環(huán)境:AOV顯示器21‘ ?HDMI接口 ?、 天貓魔盒tmb100c ??
操作:按照狐云官網(wǎng)給出的教程 先做好tf卡啟動(dòng)卡,插入盒子, 根據(jù)教程短接芯片 5、6腳后,5秒后燈亮,再等待數(shù)十秒后進(jìn)入狐云recovery,選擇刷機(jī)包,成功刷機(jī),拔卡,重啟系統(tǒng)。
現(xiàn)象:短接進(jìn)入 狐云recovery 后成功刷機(jī), 開機(jī)燈亮,但是顯示器沒信號(hào)。再次短接5、6腳仍然可以進(jìn)入狐云recovery,重啟情況依舊。
分析:由于之前有兩位網(wǎng)友出現(xiàn)過此問題,,向我描述后,我感到很奇葩,,讓其把盒子寄過來,分別是tmb100a 、tmb100c。。。(這里提一下,天貓一代的三款型號(hào)的盒子 tmb100a tmb100c tmb100e,其中tmb100c是沒有串口的,也可能是我還沒發(fā)現(xiàn)~),于是我接好了tmb100a的串口,,看著系統(tǒng)輸出的信息,,開機(jī)重新刷機(jī)。刷完之后,正常開機(jī),,此時(shí)我從串口看到盒子停止在了Uboot模式下,,錯(cuò)誤信息大意為 nand flash 壞快太多,且沒有被標(biāo)記出。于是導(dǎo)致系統(tǒng)數(shù)據(jù)損壞。好了,現(xiàn)在問題已經(jīng)知道了。。
解決辦法:經(jīng)查,uboot下可以用nand scrub_safe 命令來檢測壞塊。。操作過后,重新根據(jù)教程繼續(xù)刷了一遍,,OK。久違的狐貍重新出現(xiàn)了。。
以上是有串口的,可以看到錯(cuò)誤信息的情況,,如果像tmb100c這種不知道串口的盒子怎么辦呢??
? ? 首先,由于癥狀相同,,于是我們大膽猜測,,問題應(yīng)該和tmb100a情況相同。。然后,,我們需要簡單了解一下系統(tǒng)啟動(dòng)過程,由于系統(tǒng)會(huì)首先啟動(dòng)spi芯片里面的程序(這就是為什么要短接spi芯片的緣故~),這個(gè)盒子的spi芯片里存儲(chǔ)著兩個(gè)分區(qū)數(shù)據(jù),,一個(gè)是bootloader 啟動(dòng)程序 ?;另一個(gè)是ubootenv,,這個(gè)是程序的配置文件,程序會(huì)根據(jù)這里的配置文件來引導(dǎo)啟動(dòng)。。然后我發(fā)現(xiàn)這兩個(gè)分區(qū)是可以通過recovery刷寫的,,這就好辦了,,我將原廠的ubootenv里寫了 nand scrub_safe這個(gè)命令,,,使其系統(tǒng)啟動(dòng)后能自己檢查壞塊,,然后刷回到spi芯片里。。接著,重啟系統(tǒng)使其能夠執(zhí)行。。這個(gè)過程由于沒有串口,所以我們是看不到的,,只能盲人摸象。。假設(shè)系統(tǒng)已經(jīng)成功執(zhí)行植入的那段程序。然后我們務(wù)必要將其換回來,,否則以后每次開機(jī)都會(huì)重新檢查一遍,,這樣的結(jié)果就是nand flash 被格式化,永遠(yuǎn)不會(huì)開機(jī)!!!繼續(xù)刷一下狐云rom,OK~~久違的狐貍又出現(xiàn)了~~
操作:按照狐云官網(wǎng)給出的教程 先做好tf卡啟動(dòng)卡,插入盒子, 根據(jù)教程短接芯片 5、6腳后,5秒后燈亮,再等待數(shù)十秒后進(jìn)入狐云recovery,選擇刷機(jī)包,成功刷機(jī),拔卡,重啟系統(tǒng)。
現(xiàn)象:短接進(jìn)入 狐云recovery 后成功刷機(jī), 開機(jī)燈亮,但是顯示器沒信號(hào)。再次短接5、6腳仍然可以進(jìn)入狐云recovery,重啟情況依舊。
分析:由于之前有兩位網(wǎng)友出現(xiàn)過此問題,,向我描述后,我感到很奇葩,,讓其把盒子寄過來,分別是tmb100a 、tmb100c。。。(這里提一下,天貓一代的三款型號(hào)的盒子 tmb100a tmb100c tmb100e,其中tmb100c是沒有串口的,也可能是我還沒發(fā)現(xiàn)~),于是我接好了tmb100a的串口,,看著系統(tǒng)輸出的信息,,開機(jī)重新刷機(jī)。刷完之后,正常開機(jī),,此時(shí)我從串口看到盒子停止在了Uboot模式下,,錯(cuò)誤信息大意為 nand flash 壞快太多,且沒有被標(biāo)記出。于是導(dǎo)致系統(tǒng)數(shù)據(jù)損壞。好了,現(xiàn)在問題已經(jīng)知道了。。
解決辦法:經(jīng)查,uboot下可以用nand scrub_safe 命令來檢測壞塊。。操作過后,重新根據(jù)教程繼續(xù)刷了一遍,,OK。久違的狐貍重新出現(xiàn)了。。
以上是有串口的,可以看到錯(cuò)誤信息的情況,,如果像tmb100c這種不知道串口的盒子怎么辦呢??
? ? 首先,由于癥狀相同,,于是我們大膽猜測,,問題應(yīng)該和tmb100a情況相同。。然后,,我們需要簡單了解一下系統(tǒng)啟動(dòng)過程,由于系統(tǒng)會(huì)首先啟動(dòng)spi芯片里面的程序(這就是為什么要短接spi芯片的緣故~),這個(gè)盒子的spi芯片里存儲(chǔ)著兩個(gè)分區(qū)數(shù)據(jù),,一個(gè)是bootloader 啟動(dòng)程序 ?;另一個(gè)是ubootenv,,這個(gè)是程序的配置文件,程序會(huì)根據(jù)這里的配置文件來引導(dǎo)啟動(dòng)。。然后我發(fā)現(xiàn)這兩個(gè)分區(qū)是可以通過recovery刷寫的,,這就好辦了,,我將原廠的ubootenv里寫了 nand scrub_safe這個(gè)命令,,,使其系統(tǒng)啟動(dòng)后能自己檢查壞塊,,然后刷回到spi芯片里。。接著,重啟系統(tǒng)使其能夠執(zhí)行。。這個(gè)過程由于沒有串口,所以我們是看不到的,,只能盲人摸象。。假設(shè)系統(tǒng)已經(jīng)成功執(zhí)行植入的那段程序。然后我們務(wù)必要將其換回來,,否則以后每次開機(jī)都會(huì)重新檢查一遍,,這樣的結(jié)果就是nand flash 被格式化,永遠(yuǎn)不會(huì)開機(jī)!!!繼續(xù)刷一下狐云rom,OK~~久違的狐貍又出現(xiàn)了~~
總結(jié)
以上是生活随笔為你收集整理的关于天猫魔盒tmb100系列 开机灯亮显示器无反应的问题分析的全部內(nèi)容,希望文章能夠幫你解決所遇到的問題。
- 上一篇: 【计算机视觉】基于OpenCV的人脸识别
- 下一篇: java部署平台_开源Java自动化部署