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

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

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

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

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

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

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

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

查看: 32063|回復: 8
上一主題 下一主題
[移動魔百和]

ttl 連廣東移動的CM201-2 機頂盒 跑碼 停止 顯示Uncompressing Lin...

[復制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
發(fā)表于 2019-10-21 22:09 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式 | 來自廣東
ttl 連廣東移動的CM201-2 機頂盒 跑碼 停止 顯示 Uncompressing Linux...done, booting the kernel
請問什么原因的 ? ttl 連廣東移動的CM201-2 機頂盒 跑碼 停止 顯示Uncompressing Lin... ttl 連廣東移動的CM201-2 機頂盒 跑碼 停止 顯示Uncompressing Lin...   輸入命令  無回饋

上一篇:魔百和看視頻受限制?MG100安裝第三方教程
下一篇:廣東魔百盒CM201-2有沒有不用焊的杜邦線
沙發(fā)
 樓主| 發(fā)表于 2019-10-21 23:28 | 只看該作者 | 來自廣東
有遇到這種情況的 麻煩告訴下   謝謝
回復 支持 反對

使用道具 舉報

板凳
發(fā)表于 2019-10-22 09:43 | 只看該作者 | 來自內(nèi)蒙古
我先把造成Uncompressing Linux..... done, booting the kernel.的常見的幾種可能再羅列一下

1、機器碼不匹配

解決方法:在配置內(nèi)核時開啟debug

Kernel hacking -> Kernel low-level debugging functions 是打開的
Kernel hacking -> Kernel low-level debugging messages via S3C UART 也是打開的

在Device Drivers->Character devices->Serial drivers中選擇加載Samsung SoC serial support ,然后再選上Support for console on Samsung SoC serial port 。
如果是機器碼不匹配的問題,就會出現(xiàn)相關(guān)打印信息例如

Machine configuration botched (nr 182), unable to continue.

核對一下你的uboot機器碼是否匹配。

如果不匹配,你可以修改uboot include/asm-arm/mach-types.h 文件中有關(guān)機器碼的定義。或者修改內(nèi)核 arch/arm/tools/mach-types 文件。

在新內(nèi)核移植時有關(guān)機器碼的修改步驟及分析如下:

修改機器碼,機器碼在2/arch/arm/mach-s3c2440/mach-test2440.c文件中MACHINE_START(TEST2440, "TEST2440")這一行定義的,第二個參數(shù)無所謂,重要的是第一個參數(shù),在gcc編譯這個mach-test2440.c的時候,會把TEST2440匹配到/include/asm-arm/mach-types.h中的"#define MACH_TYPE_TEST2440 N"這里, 如果在mach-types.h中找不到MACH_TYPE_TEST2440的定義, gcc編譯mach-test2440.c則報錯;
還有,/include/asm-arm/mach-types.h是每次make zImage過程中, 由arch/arm/tools/mach-types文件生成的,
總結(jié),修改機器碼,涉及內(nèi)核代碼的三個地方,MACHINE_START宏,mach-types.h,mach-types,初啟動時,bootloader向內(nèi)核傳遞一個機器碼。



2、串口配置不正確

確保在配置內(nèi)核時選上了在Device Drivers->Character devices->Serial drivers中選擇加載Samsung SoC serial support ,然后再選上Support for console on Samsung SoC serial port 。

3、arch/arm/mach-s3c2440/Kconfig配置文件設(shè)置出錯,某項關(guān)鍵選項沒選上。

這個情況在網(wǎng)上不多見,但是一出錯就會讓人很糾結(jié)。如果芯片級或板級關(guān)鍵配置沒選上或?qū)е聝?nèi)核啟動進入start_kernel函數(shù)之前就進入死循環(huán)。如果芯片級的配置沒選上,會在內(nèi)核執(zhí)行完cpu id號匹配函數(shù)__lookup_processor_type()后進入死循環(huán),這種情況你無論怎么配置內(nèi)核的debug,串口都不會再有打印信息輸出了。只有點個燈之類的才能跟蹤代碼的執(zhí)行。

這種情況往往在打印Uncompressing Linux..... done, booting the kernel后就無任何輸出了,即便你配置了debug。

我碰到這種情況是因為我在arch/arm/mach-s3c2440/Kconfig 上沒有select ARCH_S3C2440。

導致Uncompressing Linux..... done, booting the kernel 卡住的大致就這幾種情況。
回復 支持 反對

使用道具 舉報

地板
 樓主| 發(fā)表于 2019-10-22 09:45 | 只看該作者 | 來自廣東
許愿清泉流響 發(fā)表于 2019-10-22 09:43
我先把造成Uncompressing Linux..... done, booting the kernel.的常見的幾種可能再羅列一下

1、機器碼不 ...

你這是 網(wǎng)上搜索的   我有看到了   
問題是 那不是針對機頂盒的, 而且上面所說的  我們會設(shè)置處理嗎?
回復 支持 反對

使用道具 舉報

5#
發(fā)表于 2019-10-22 21:03 | 只看該作者 | 來自廣東
端口跳碼都正確嗎?
回復 支持 反對

使用道具 舉報

6#
 樓主| 發(fā)表于 2019-10-23 08:17 | 只看該作者 | 來自廣東
蔡小楠 發(fā)表于 2019-10-22 21:03
端口跳碼都正確嗎?

那些碼我看不明白    只查了 最后一句  知道是卡住停止了  
回復 支持 反對

使用道具 舉報

7#
 樓主| 發(fā)表于 2019-10-23 08:19 | 只看該作者 | 來自廣東
三星定位 發(fā)表于 2019-10-22 19:47
盒子背面拍照,盒子沒磚就是鎖了ttl了

長虹的  CM201-2    后面有 CH 標記
回復 支持 反對

使用道具 舉報

8#
發(fā)表于 2020-2-21 22:15 | 只看該作者 | 來自廣東
我也是這樣,樓主解決了嗎
回復 支持 反對

使用道具 舉報

9#
發(fā)表于 2020-3-6 01:30 | 只看該作者 | 來自湖北
我也遇到這種情況,用TV盒子也連接不上
回復 支持 反對

使用道具 舉報

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

本版積分規(guī)則

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

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

GMT+8, 2024-12-28 04:36 , Processed in 0.067514 second(s), 15 queries , Redis On.

Powered by Discuz!

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

© 2007-2024 ZNDS.Com

快速回復 返回頂部 返回列表