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

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

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

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

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

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

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

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

查看: 70640|回復: 14
上一主題 下一主題
[求助]

大麥盒子 DM1001 需要維修

[復制鏈接]
跳轉(zhuǎn)到指定樓層
樓主
發(fā)表于 2016-12-29 09:10 | 只看該作者 回帖獎勵 |倒序瀏覽 |閱讀模式 | 來自北京

【1】盒子品牌型號:大麥盒子DM1001
【2】盒子目前存在情況/需要什么技術支持:開機無反應,電視不亮,用TTL線讀取信息,如下,應該是分區(qū)亂了和有壞塊,請問怎么重新刷分區(qū)
@hao501802766




EEEE I400000004294_M6_BL1_3431>2534313
TE : 175028
BT : 11:42:02 Nov 19 2014

CPU clock is 1200MHz

wait pll-0x03 target is 0204 now it is 0x00000203

DDR clock is 516MHz with Low Power & 1T mode

DDR training :
DX0DLLCR:40000000
DX0DQTR:ffffffff
DX0DQSTR:3db05001
DX1DLLCR:40000000
DX1DQTR:ffffffff
DX1DQSTR:3db05001
DX2DLLCR:40000000
DX2DQTR:ffffffff
DX2DQSTR:3db05001
DX3DLLCR:40000000
DX3DQTR:ffffffff
DX3DQSTR:3db05001
Stage 00 Result 00000000
Stage 01 Result 00000000
Stage 02 Result 00000000
Stage 03 Result 00000000

DDR init use : 41821 us

HHH
BootFrom SPI
0x12345678
Boot from int dev 1stSPI

TE : 677155

System Started


U-boot-00000-g817d3aa(m6_mbx_th8_secure@817d3aa6) (Nov 19 2014 - 11:41:58)

aml_rtc_init
aml rtc init first time!
clr h-ram
DRAM:  1 GiB
relocation Offset is: 104dc000
MMC:   [mmc_register] add mmc dev_num=0, port=1, if_type=6
[mmc_register] add mmc dev_num=1, port=2, if_type=6
SDIO Port B: 0, SDIO Port C: 1
aml_i2c_init
NAND:  Amlogic nand flash uboot driver, Version U1.06.020 (c) 2010 Amlogic Inc.
SPI BOOT : continue i 0
No NAND device found!!!
NAND device id: 45 d7 84 93 72 50
NAND device: Manufacturer ID: 0x45, Chip ID: 0x45 (Sandisk A serials NAND 4GiB SDTNRFAMA-004G )
1 NAND chips detected
#####aml_nand_init, with RB pins and chip->chip_delay:20
bus_cycle=5, bus_timing=7, start_cycle=6, end_cycle=9,system=5.0ns
oob size is not enough for selected bch mode: NAND_BCH60_1K_MODE force bch to mode: NAND_BCH40_1K_MODE
aml_chip->oob_fill_cnt =128,aml_chip->oob_size =1280,bch_bytes =70
multi plane error for selected plane mode: NAND_TWO_PLANE_MODE force plane to : NAND_SINGLE_PLANE_MODE
aml_nand_init:oobmul =1,chip->ecc.layout->oobfree[0].length=32,aml_chip->oob_size=1280
aml_nand_scan_bbt:
NAND_MFR_SANDISK  NAND detect factory Bad block at 16000000 and block =88 and chip =0
NAND_MFR_SANDISK  NAND detect factory Bad block at 44000000 and block =272 and chip =0
NAND_MFR_SANDISK  NAND detect factory Bad block at 57800000 and block =350 and chip =0
NAND_MFR_SANDISK  NAND detect factory Bad block at 8a400000 and block =553 and chip =0
NAND_MFR_SANDISK  NAND detect factory Bad block at 95400000 and block =597 and chip =0
NAND_MFR_SANDISK  NAND detect factory Bad block at b2c00000 and block =715 and chip =0
NAND_MFR_SANDISK  NAND detect factory Bad block at b3800000 and block =718 and chip =0
NAND_MFR_SANDISK  NAND detect factory Bad block at c2c00000 and block =779 and chip =0
NAND_MFR_SANDISK  NAND detect factory Bad block at c4000000 and block =784 and chip =0
NAND_MFR_SANDISK  NAND detect factory Bad block at d5400000 and block =853 and chip =0
NAND_MFR_SANDISK  NAND detect factory Bad block at dd400000 and block =885 and chip =0
here 2 step : key valid:  block 1016
here 2 step : key valid:  block 1018
here 3 step : oob error:   block 1020
here 3 step : oob error:   block 1022
aml_nand_scan_bbt: factory Bad block bad_blk_cnt=13
aml nand env valid addr: ffffffffffc00000 ,status =0
aml_nand_save_env:6339,save env to 0
NAND bbt detect factory Bad block at ff800000
NAND bbt detect factory Bad block at ff000000
key start_blk=1014,end_blk=1023,aml_nand_key_init:684
########aml_nand_read_page_hwecc 3550 read ecc failed here at at page:260098, blk:1016 chip[0]
blk check good but read failed: fe008000, -74
########aml_nand_read_page_hwecc 3550 read ecc failed here at at page:260285, blk:1016 chip[0]
blk check good but read failed: fe2f4000, -74
########aml_nand_read_page_hwecc 3550 read ecc failed here at at page:260288, blk:1016 chip[0]
blk check good but read failed: fe300000, -74
aml nand key valid addr: fe3e0000
aml nand key valid addr: fe7e0000
CONFIG_KEYSIZE=0x10000; KEYSIZE=0xfffc; bbt=0x1330; default_keyironment_size=0xeccc
i=0,register --- nand_key
NAND bbt detect factory Bad block at 16000000
NAND bbt detect factory Bad block at 44000000
NAND bbt detect factory Bad block at 57800000
NAND bbt detect factory Bad block at 8a400000
NAND bbt detect factory Bad block at 95400000
NAND bbt detect factory Bad block at b2c00000
NAND bbt detect factory Bad block at b3800000
NAND bbt detect factory Bad block at c2c00000
NAND bbt detect factory Bad block at c4000000
NAND bbt detect factory Bad block at d5400000
NAND bbt detect factory Bad block at dd400000
NAND bbt detect factory Bad block at ff000000
NAND bbt detect factory Bad block at ff800000
Creating 2 MTD partitions on "nandnormal":
0x000000800000-0x000001000000 : "mtd1"
0x000001000000-0x000006800000 : "mtd2"
nandnormal initialized ok
detect mx chiprevD :1 and nand_type: 53
nand_curr_device =1
SPI BOOT,spi_env_relocate_spec : env_relocate_spec 53
SF: Detected W25Q32 with page size 256, total 4 MiB

SPI NOR Flash have write protect!!!
In:    serial
Out:   serial
Err:   serial
register usb cfg[0] = 9fd87234
Net:   Meson_Ethernet
init suspend firmware done. (ret:0)
load rsa firmware done.
init rsa encrypt data done.
detect_storage
nand exist return 0
setenv storage nand
reboot_mode=charging
---wipe_data=
itest - return true/false on integer compare

Usage:
itest [.b, .w, .l, .s]
  • value1 <op>
  • value2
    Unknown command 'saradc' - try 'help'
    Unknown command 'saradc' - try 'help'
    Unknown command 'saradc' - try 'help'
    Unknown command 'saradc' - try 'help'
    ir init
    itest - return true/false on integer compare

    Usage:
    itest [.b, .w, .l, .s]
  • value1 <op>
  • value2
    itest - return true/false on integer compare

    Usage:
    itest [.b, .w, .l, .s]
  • value1 <op>
  • value2
    switch_boot_mode
    suspend_status_current2=0
    Unknown command 'suspend' - try 'help'
    name=nand_key nand_key
    read:addr:0xfe3e0000,phy_blk_addr:1016,phy_page_addr:248,aml_nand_get_key:125
    read:addr:0xfe3e0000,phy_blk_addr:1016,phy_page_addr:248,aml_nand_get_key:125
    register_aes_aLGorithm:479,old way
    device:nand, init key ok!!
    key save in nand
    nand 2 ret:34
    key save in nand
    nand 2 ret:34
    key save in nand
    nand 2 ret:1
    Hit any key to stop autoboot -- :  0
    exit abortboot: 0
    compatible nand
    Booting from nand ...
    nand - NAND sub-system

    Usage:
    nand info - show available NAND devices
    test - test available NAND devices
    nand device [dev] - show or set current device
    nand read - addr off|partition size
    nand write - addr off|partition size
        read/write 'size' bytes starting at offset 'off'
        to/from memory address 'addr', skipping bad blocks.
    nand erase [clean|whole] [off size] - erase 'size' bytes from
        offset 'off' (entire device if not specified)
    nand bad - show bad blocks
    nand scrub_safe - clean NAND erasing bad blocks except factory bad blocks
           -just do it (SAFE)!!
    nand dump[.oob] off - dump page
    nand scrub_detect - detect bad blk again
    nand scrub - really clean NAND erasing bad blocks (UNSAFE)
    nand markbad off [...] - mark bad block(s) at offset (UNSAFE)
    nand biterr off - make a bit error at offset (UNSAFE)
    nand  rom_protect  on/off
    nand  wr_rd_cmp  src dst  off|partition size
    nand  rom_write  addr off|partition size
    nand  factory_info addr block_offset block_count part|all
    nand  errstat

    unpackimg:Magic error, use old format
    unpackimg wrong!
    cp - memory copy

    Usage:
    cp [.b, .w, .l] source target count
    This is 720p
    nand - NAND sub-system

    Usage:
    nand info - show available NAND devices
    test - test available NAND devices
    nand device [dev] - show or set current device
    nand read - addr off|partition size
    nand write - addr off|partition size
        read/write 'size' bytes starting at offset 'off'
        to/from memory address 'addr', skipping bad blocks.
    nand erase [clean|whole] [off size] - erase 'size' bytes from
        offset 'off' (entire device if not specified)
    nand bad - show bad blocks
    nand scrub_safe - clean NAND erasing bad blocks except factory bad blocks
           -just do it (SAFE)!!
    nand dump[.oob] off - dump page
    nand scrub_detect - detect bad blk again
    nand scrub - really clean NAND erasing bad blocks (UNSAFE)
    nand markbad off [...] - mark bad block(s) at offset (UNSAFE)
    nand biterr off - make a bit error at offset (UNSAFE)
    nand  rom_protect  on/off
    nand  wr_rd_cmp  src dst  off|partition size
    nand  rom_write  addr off|partition size
    nand  factory_info addr block_offset block_count part|all
    nand  errstat

    hdcp get form storage medium: nand
    don't found keyname,uboot_key_read:1634
    prefetch hdcp keys from nand failed
    AML-LOG : Invalid AML-CHK-BLK ID or Ver!
    Error! Illegal kernel image, please check!
    enter recovery
    nand - NAND sub-system

    Usage:
    nand info - show available NAND devices
    test - test available NAND devices
    nand device [dev] - show or set current device
    nand read - addr off|partition size
    nand write - addr off|partition size
        read/write 'size' bytes starting at offset 'off'
        to/from memory address 'addr', skipping bad blocks.
    nand erase [clean|whole] [off size] - erase 'size' bytes from
        offset 'off' (entire device if not specified)
    nand bad - show bad blocks
    nand scrub_safe - clean NAND erasing bad blocks except factory bad blocks
           -just do it (SAFE)!!
    nand dump[.oob] off - dump page
    nand scrub_detect - detect bad blk again
    nand scrub - really clean NAND erasing bad blocks (UNSAFE)
    nand markbad off [...] - mark bad block(s) at offset (UNSAFE)
    nand biterr off - make a bit error at offset (UNSAFE)
    nand  rom_protect  on/off
    nand  wr_rd_cmp  src dst  off|partition size
    nand  rom_write  addr off|partition size
    nand  factory_info addr block_offset block_count part|all
    nand  errstat

    unpackimg:Magic error, use old format
    unpackimg wrong!
    cp - memory copy

    Usage:
    cp [.b, .w, .l] source target count
    This is 720p
    nand - NAND sub-system

    Usage:
    nand info - show available NAND devices
    test - test available NAND devices
    nand device [dev] - show or set current device
    nand read - addr off|partition size
    nand write - addr off|partition size
        read/write 'size' bytes starting at offset 'off'
        to/from memory address 'addr', skipping bad blocks.
    nand erase [clean|whole] [off size] - erase 'size' bytes from
        offset 'off' (entire device if not specified)
    nand bad - show bad blocks
    nand scrub_safe - clean NAND erasing bad blocks except factory bad blocks
           -just do it (SAFE)!!
    nand dump[.oob] off - dump page
    nand scrub_detect - detect bad blk again
    nand scrub - really clean NAND erasing bad blocks (UNSAFE)
    nand markbad off [...] - mark bad block(s) at offset (UNSAFE)
    nand biterr off - make a bit error at offset (UNSAFE)
    nand  rom_protect  on/off
    nand  wr_rd_cmp  src dst  off|partition size
    nand  rom_write  addr off|partition size
    nand  factory_info addr block_offset block_count part|all
    nand  errstat

    AML-LOG : Invalid AML-CHK-BLK ID or Ver!
    Error! Illegal kernel image, please check!
    m6_mbx_th8_secure#nand  rom_protect  on/off
    m6_mbx_th8_secure#nand  wr_rd_cmp  src dst  off|partition size
    syntax error
    m6_mbx_th8_secure#nand  rom_write  addr off|partition size
    syntax error
    m6_mbx_th8_secure#nand  factory_info addr block_offset block_count part|all
    syntax error
    m6_mbx_th8_secure#nand  torage medium: nand
    nand - NAND sub-system

    Usage:
    nand info - show available NAND devices
    test - test available NAND devices
    nand device [dev] - show or set current device
    nand read - addr off|partition size
    nand write - addr off|partition size
        read/write 'size' bytes starting at offset 'off'
        to/from memory address 'addr', skipping bad blocks.
    nand erase [clean|whole] [off size] - erase 'size' bytes from
        offset 'off' (entire device if not specified)
    nand bad - show bad blocks
    nand scrub_safe - clean NAND erasing bad blocks except factory bad blocks
           -just do it (SAFE)!!
    nand dump[.oob] off - dump page
    nand scrub_detect - detect bad blk again
    nand scrub - really clean NAND erasing bad blocks (UNSAFE)
    nand markbad off [...] - mark bad block(s) at offset (UNSAFE)
    nand biterr off - make a bit error at offset (UNSAFE)
    nand  rom_protect  on/off
    nand  wr_rd_cmp  src dst  off|partition size
    nand  rom_write  addr off|partition size
    nand  factory_info addr block_offset block_count part|all
    nand  errstat

    m6_mbx_th8_secure#don't found keyname,uboot_key_read:163led
    > AML-LOG : Invalid AML-t part|all
    > nand  errstat
    >
    > unpackimg:Magic r, use old format
    > unpackimg wrong - memory copyacp [.b, .w, .l] source target counis is 720p
    > nand - NAND sub-system
    >
    > Usage:
    > nand info - show available NAND des
    > test - test availablNvices
    > ndevice [dev] - show or set current de
    > nand read - addr off|partn size
    > nand write - addr off|partition
    >     read/write 'size' bytes stag at offset 'off'
    >     to/from memaddres 'addr', skipping bad blocks.
    > nand erase [c|whole] [off size] - erase 'size' bytes from
    >     of 'off' (entire device if not specified)
    > nand bad - show baocks
    > nand scrub_safe - clean NAND erasing bad ks except factory bad bs
    >        -just do it (SAFE)!!
    > nand dump[.oob] off - dump page
    > nandub_detect - detect bad blk a
    > nand scrub - really clean NAND ing bad blocks (UNSAFE)
    > nand markoff [...] - mark bad block(s) at offset (UNSAFE)
    > nand br off - make a bit error at offset (UNSAFE)
    > nand  rom_prot on/off
    > nand  wr_rd_cmp  src dst  off|partition siand  rom_write  addr oartitionsize
    > nand  factory_info addr block_offset block_count part|all
    > nand  tat
    >
    > AML-LOG : Invalid AML-CHK-BLK ID or Ver!
    > Error! Illegernel imagl check!
    > m6_mbx_th8_secure#
    >



  • 上一篇:海信LED50K380U開機直接顯示系統(tǒng)正在升級怎么解決
    下一篇:中興b860a 版本號2.3.4@hao501802766
    沙發(fā)
    發(fā)表于 2016-12-29 10:48 | 只看該作者 | 來自廣東
    最好找運營商解決這種情況,
    回復 支持 反對

    使用道具 舉報

    板凳
    發(fā)表于 2016-12-29 12:27 | 只看該作者 | 來自湖北
    TTL 連接,按回車打斷啟動進入uboot,
    插入fat32格式U盤,U盤根目錄放PB300114固件和固件包中的recovery.img文件。
    運行以下指令:
    nand scrub_safe 0
    defenv
    saveenv
    usb start
    fatload usb 0 82000000 recovery.img
    bootm 82000000
    然后加載固件包刷機。
    回復 支持 反對

    使用道具 舉報

    地板
     樓主| 發(fā)表于 2016-12-29 14:24 | 只看該作者 | 來自北京
    webpad 發(fā)表于 2016-12-29 12:27
    TTL 連接,按回車打斷啟動進入uboot,
    插入fat32格式U盤,U盤根目錄放PB300114固件和固件包中的recovery.im ...

    可以操作,可以刷機,好像還是不能開機,壞塊依然存在
    m6_mbx_th8_secure#nand scrub_safe 0

    NAND scrub_safe: whole chip
    Warning: scrub_safe option will erase all bad blocks except factory bad blocks!
    Erasing at 0x14400000 --   8% complete. NAND bbt detect factory Bad block at 16000000
    Skipping bad block at  0x16000000
    Erasing at 0x42800000 --  26% complete. NAND bbt detect factory Bad block at 44000000
    Skipping bad block at  0x44000000
    Erasing at 0x57000000 --  34% complete. NAND bbt detect factory Bad block at 57800000
    Skipping bad block at  0x57800000
    Erasing at 0x8a000000 --  54% complete. NAND bbt detect factory Bad block at 8a400000
    Skipping bad block at  0x8a400000
    Erasing at 0x94400000 --  58% complete. NAND bbt detect factory Bad block at 95400000
    Skipping bad block at  0x95400000
    Erasing at 0xb0800000 --  69% complete. NAND bbt detect factory Bad block at b2c00000
    Skipping bad block at  0xb2c00000
    Erasing at 0xb3000000 --  70% complete. NAND bbt detect factory Bad block at b3800000
    Skipping bad block at  0xb3800000
    Erasing at 0xc2800000 --  76% complete. NAND bbt detect factory Bad block at c2c00000
    Skipping bad block at  0xc2c00000
    NAND bbt detect factory Bad block at c4000000
    Skipping bad block at  0xc4000000
    Erasing at 0xd4400000 --  83% complete. NAND bbt detect factory Bad block at d5400000
    Skipping bad block at  0xd5400000
    Erasing at 0xdc000000 --  86% complete. NAND bbt detect factory Bad block at dd400000
    Skipping bad block at  0xdd400000
    Erasing at 0xfd400000 --  99% complete. NAND bbt detect factory Bad block at fe000000
    Skipping bad block at  0xfe000000
    NAND bbt detect factory Bad block at fe800000
    Skipping bad block at  0xfe800000
    Erasing at 0xffc00000 -- 100% complete.
    OK
    m6_mbx_th8_secure#defenv
    Using default environment

    m6_mbx_th8_secure#saveenv
    Saving Environment to SPI Flash...
    SPI BOOT,spi_saveenv : saveenv 97
    Erasing SPI flash...Writing to SPI flash...done
    m6_mbx_th8_secure#usb start
    (Re)start USB...
    USB:   dwc_usb driver version: 2.94 6-June-2012
    USB (0) peri reg base: c1108400
    USB (0) use clock source: XTAL input
    USB (0) PHY Clock not detected!
    USB (0) base addr: 0xc9040000
    Force id mode: Host
    dwc_otg: Highspeed device found !

    scanning bus for devices... 1 USB Device(s) found
           scanning bus for storage devices... 1 Storage Device(s) found
    回復 支持 反對

    使用道具 舉報

    5#
    發(fā)表于 2016-12-29 14:40 | 只看該作者 | 來自湖北
    migda 發(fā)表于 2016-12-29 14:24
    可以操作,可以刷機,好像還是不能開機,壞塊依然存在
    m6_mbx_th8_secure#nand scrub_safe 0

    recovery 加載后hdmi有輸出畫面么?
    回復 支持 反對

    使用道具 舉報

    6#
     樓主| 發(fā)表于 2016-12-29 15:00 | 只看該作者 | 來自北京
    webpad 發(fā)表于 2016-12-29 14:40
    recovery 加載后hdmi有輸出畫面么?

    加載后進入了刷機模式,可以刷機,刷完還是不能正常啟動
    回復 支持 反對

    使用道具 舉報

    7#
    發(fā)表于 2016-12-29 15:38 | 只看該作者 | 來自湖北
    migda 發(fā)表于 2016-12-29 15:00
    加載后進入了刷機模式,可以刷機,刷完還是不能正常啟動

    換個包刷 PB300119
    回復 支持 反對

    使用道具 舉報

    8#
     樓主| 發(fā)表于 2016-12-29 16:08 | 只看該作者 | 來自北京
    刷完還是沒有改變,和刷14版本一樣
    回復 支持 反對

    使用道具 舉報

    9#
     樓主| 發(fā)表于 2016-12-29 16:08 | 只看該作者 | 來自北京

    刷完還是沒有改變,和刷14版本一樣
    回復 支持 反對

    使用道具 舉報

    10#
    發(fā)表于 2016-12-29 21:31 | 只看該作者 | 來自湖北
    migda 發(fā)表于 2016-12-29 16:08
    刷完還是沒有改變,和刷14版本一樣

    貼上 TTL 輸出log
    回復 支持 反對

    使用道具 舉報

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

    本版積分規(guī)則

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

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

    GMT+8, 2024-9-25 22:32 , Processed in 0.085720 second(s), 14 queries , Redis On.

    Powered by Discuz!

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

    © 2007-2024 ZNDS.Com

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