Объявление

Свернуть

ФУНКЦИОНАЛ ПОСЫЛКИ ЭЛЕКТРОННОЙ ПОЧТЫ ВОССТАНОВЛЕН

Кому не пришел имейл активации аккаунта, пройдите по ссылке и активируйте свой аккаунт
https://www.pristavka.de/activateemail
Показать больше
Показать меньше

DUMP - ДАМП mag250

Свернуть
X
 
  • Фильтр
  • Время
  • Показать
Очистить всё
новые сообщения

  • Может вшатать умудрился память. ну dnk акитивируешь, будет вариант поменять мак и серийный номер. Только какая к хренам разница какие там цифры. Это же не паспорт.

    - - - Добавлено - - -

    Странная память блин, вроде позицианируется как защищенная, специально для загрузчиков, а по факту дерьмо. У меня тоже не стирается, но по другому. Видимо или микросхемы дерьмо, или какой то бракованный мусор.

    - - - Добавлено - - -

    Видимо в китайские приставки пихают дешёвые отходы.

    - - - Добавлено - - -

    Ну вот хоть кому то помог. Надеюсь будет она у тебя работать. А информация на форуме поможет народу восстановить остальные китайские приставки.

    - - - Добавлено - - -

    Времени убили дохрена.

    Комментарий


    • Сейчас по старой инструкции попробовал, та вот такое

      PDK7105> loady
      ## Ready for binary (ymodem) download to 0x8C000000 at 115200 bps...
      CCCCCCxyzModem - CRC mode, 2(SOH)/320(STX)/0(CAN) packets, 8 retries
      ## Total Size = 0x0004fffe = 327678 Bytes
      PDK7105> run unprot
      Bad sector specification

      Или так
      PDK7105> protect off 1:0-18
      Bad sector specification


      PDK7105> erase 1:0-18
      Bad sector specification

      - - - Добавлено - - -

      И стартует "через раз".

      Может "погреть" её?
      Фен есть.

      Комментарий


      • Fli покажи

        - - - Добавлено - - -

        Греть смысла особо нет, ну потом попробуй камень прогреть, главное резисторы и конденсаторы не сдуй, а то будет весело тогда.

        Комментарий


        • Файл дампа полистал, особо необычного не нашел в нем.

          Комментарий


          • Похоже умирает по железу

            Environment size: 295/16380 bytes
            PDK7105> fli

            Bank # 1: missing or unknown FLASH type

            Комментарий


            • Нор подыхает, придётся заказывать тебе у китайцев. Главное полное название пиши. Я тут заказал integrated circuit IC M29W800DT M29W800DT 70N6 ST TSSOP 48 on Aliexpress.com | Alibaba Group

              Комментарий


              • Да, спасибо

                Комментарий


                • Сообщение от syph3r Посмотреть сообщение
                  Нор подыхает, придётся заказывать тебе у китайцев. Главное полное название пиши. Я тут заказал integrated circuit IC M29W800DT M29W800DT 70N6 ST TSSOP 48 on Aliexpress.com | Alibaba Group
                  Заглянь в личку...
                  Информация о прошивке для "MAG" -- "Видео на Youtube"

                  DrVaoMod -- DrVaoWeb -- Taso-IPTV -- New-IPTV

                  Комментарий


                  • Всё, победил окончательно!
                    Нор-поменял, выпаял из 200-го мага.
                    Остальное всё "по схеме"
                    Единственное опять проблема была с записью...

                    Вот, последний лог "мучений"
                    "Мусора" куча....


                    Board: STx7105-PDK [29-bit mode]


                    U-Boot 1.3.1 (Dec 16 2011 - 00:27:32) - stm23_0057

                    DRAM: 256 MiB
                    NOR: 1 MiB
                    NAND: Unknown NAND (Manufacturer=0x00, DeviceID=0x00)
                    No NAND device found!!!
                    0 KiB
                    SPI: ERROR: Unknown SPI Device detected, status = 0xff
                    *** Warning - bad CRC, using default environment

                    In: serial
                    Out: serial
                    Err: serial
                    PDK7105> printenv
                    bootdelay=10
                    baudrate=115200
                    board=pdk7105
                    monitor_base=0xA0000000
                    monitor_len=0x00050000
                    monitor_sec=1:0-4
                    load_addr=0x8C000000
                    unprot=protect off $monitor_sec
                    update=erase $monitor_sec;cp.b $load_addr $monitor_base $monitor_len;protect on
                    $monitor_sec
                    stdin=serial
                    stdout=serial
                    stderr=serial

                    Environment size: 295/16380 bytes
                    PDK7105> loady
                    ## Ready for binary (ymodem) download to 0x8C000000 at 115200 bps...
                    CCCCCCCCCCloady
                    ## Ready for binary (ymodem) download to 0x8C000000 at 115200 bps...
                    CCxyzModem - CRC mode, 2(SOH)/1024(STX)/0(CAN) packets, 4 retries
                    ## Total Size = 0x00100000 = 1048576 Bytes
                    PDK7105> protect off 1:0-18
                    Un-Protect Flash Sectors 0-18 in Bank # 1
                    ................... done
                    PDK7105> erase 1:0-18
                    Erase Flash Sectors 0-18 in Bank # 1
                    ................... done
                    PDK7105> cp.b 0x8C000000 0xA0000000 0x00100000
                    Copy to Flash
                    Flash not Erased
                    PDK7105> erase 1:0-4
                    Erase Flash Sectors 0-4 in Bank # 1
                    ..... done
                    PDK7105> erase 1:16-18
                    Erase Flash Sectors 16-18 in Bank # 1
                    ... done
                    PDK7105> cp.b 0x8C000000 0xA0000000 0x00100000
                    Copy to Flash
                    Flash not Erased
                    PDK7105> erase all
                    Erase Flash Bank # 1
                    ................... done
                    PDK7105> cp.b 0x8C000000 0xA0000000 0x00100000
                    Copy to Flash
                    Flash not Erased
                    PDK7105> protect off all
                    Un-Protect Flash Bank # 1
                    ................... done
                    PDK7105> erase all
                    Erase Flash Bank # 1
                    ................... done
                    PDK7105> cp.b 0x8C000000 0xA0000000 0x00100000
                    Copy to Flash
                    Flash not Erased
                    PDK7105> run unprot
                    Un-Protect Flash Sectors 0-4 in Bank # 1
                    ..... done
                    PDK7105> run update
                    Erase Flash Sectors 0-4 in Bank # 1
                    ..... done
                    Copy to Flash
                    Flash not Erased
                    Protect Flash Sectors 0-4 in Bank # 1
                    ..... done
                    PDK7105> help
                    ? - alias for 'help'
                    askenv - get environment variables from stdin
                    autoscr - run script from memory
                    base - print or set address offset
                    bdinfo - print Board Info structure
                    boot - boot default, i.e., run 'bootcmd'
                    bootd - boot default, i.e., run 'bootcmd'
                    bootm - boot application image from memory
                    bootp - boot image via network using BootP/TFTP protocol
                    chpart - change active partition
                    cmp - memory compare
                    coninfo - print console devices and information
                    cp - memory copy
                    crc32 - checksum calculation
                    dhcp - invoke DHCP client to obtain IP/boot params
                    echo - echo args to console
                    eeprom - EEPROM sub-system
                    erase - erase FLASH memory
                    exit - exit script
                    ext2load- load binary file from a Ext2 filesystem
                    ext2ls - list files in a directory (default /)
                    fatinfo - print information about filesystem
                    fatload - load binary file from a dos filesystem
                    fatls - list files in a directory (default /)
                    flinfo - print FLASH memory information
                    fsinfo - print information about filesystems
                    fsload - load binary file from a filesystem image
                    go - start application at address 'addr'
                    help - print online help
                    i2c - I2C sub-system
                    icrc32 - checksum calculation
                    iloop - infinite loop on address range
                    imd - i2c memory display
                    iminfo - print header information for application image
                    imls - list all images found in flash
                    imm - i2c memory modify (auto-incrementing)
                    imw - memory write (fill)
                    inm - memory modify (constant address)
                    iprobe - probe to discover valid I2C chip addresses
                    itest - return true/false on integer compare
                    loadb - load binary file over serial line (kermit mode)
                    loads - load S-Record file over serial line
                    loady - load binary file over serial line (ymodem mode)
                    loop - infinite loop on address range
                    ls - list files in a directory (default /)
                    md - memory display
                    mii - MII utility commands
                    mm - memory modify (auto-incrementing)
                    mtdparts- define flash/nand partitions
                    mtest - simple RAM test
                    mw - memory write (fill)
                    nand - NAND sub-system
                    nboot - boot from NAND device
                    nfs - boot image via network using NFS protocol
                    nm - memory modify (constant address)
                    ping - send ICMP ECHO_REQUEST to network host
                    printenv- print environment variables
                    protect - enable or disable FLASH write protection
                    rarpboot- boot image via network using RARP/TFTP protocol
                    reset - Perform RESET of the CPU
                    run - run commands in an environment variable
                    saveenv - save environment variables to persistent storage
                    setenv - set environment variables
                    sleep - delay execution for some time
                    sspi - SPI utility commands
                    test - minimal test like /bin/sh
                    tftpboot- boot image via network using TFTP protocol
                    usb - USB sub-system
                    usbboot - boot from USB device
                    version - print monitor version
                    PDK7105> protect off all
                    Un-Protect Flash Bank # 1
                    ................... done
                    PDK7105> protect off 1:0-18
                    Un-Protect Flash Sectors 0-18 in Bank # 1
                    ................... done
                    PDK7105> erase 1:0-18
                    Erase Flash Sectors 0-18 in Bank # 1
                    ................... done
                    PDK7105> cp.b 0x8C000000 0xA0000000 0x00100000
                    Copy to Flash
                    ...Flash not Erased
                    PDK7105> protect on 1:0-4
                    Protect Flash Sectors 0-4 in Bank # 1
                    ..... done
                    PDK7105> protect on 1:16-18
                    Protect Flash Sectors 16-18 in Bank # 1
                    ... done
                    PDK7105> erase 1:0-18
                    Erase Flash Sectors 0-18 in Bank # 1 - Warning: 8 protected sectors will not be
                    erased!
                    ........... done
                    PDK7105> cp.b 0x8C000000 0xA0000000 0x00100000
                    Copy to Flash
                    Can't write to protected Flash sectors
                    PDK7105> protect off 1:0-18
                    Un-Protect Flash Sectors 0-18 in Bank # 1
                    ................... done
                    PDK7105> cp.b 0x8C000000 0xA0000000 0x00100000
                    Copy to Flash
                    ..........Flash not Erased
                    PDK7105> erase all
                    Erase Flash Bank # 1
                    ................... done
                    PDK7105> cp 0x8C000000 0xA0000000 0x00100000
                    Copy to Flash
                    Outside available Flash
                    PDK7105> cp.b 0x8C000000 0xA0000000 0x00100000
                    Copy to Flash
                    ....Flash not Erased
                    PDK7105> erase 1:0-19
                    Bad sector specification
                    PDK7105> erase 1:0-18
                    Erase Flash Sectors 0-18 in Bank # 1
                    ................... done
                    PDK7105> md 0x00000000
                    00000000: 00090009 4018e040 40184018 400ecbf0 ....@..@.@.@...@
                    00000010: 4018e0ff 4018cbc0 cb0c4018 e0a56103 ...@...@.@...a..
                    00000020: 21014018 4018e01f 4018cbff 4018cbff .@.!...@...@...@
                    00000030: 6403cbff 6903c7f2 39a86a92 dbf3daf1 ...d...i.j.9....
                    00000040: 08293a90 e0f62949 cb104018 40184018 ..I)...@...@.@
                    00000050: e2006103 4318e301 313ce001 880f2122 .a.....C..<1"!..
                    00000060: 70018ffb 4018e080 40184018 e0f66103 ...p...@.@.@.a..
                    00000070: cb104018 40184018 e0402012 40184018 .@...@.@. @..@.@
                    00000080: 4018cb03 6103cb80 4018e0f7 4018cb10 ...@...a...@...@
                    00000090: 20124018 4018e090 40184018 e0f66103 .@. ...@.@.@.a..
                    000000a0: cb104018 cb024018 20124018 4018e040 .@...@...@. @..@
                    000000b0: cb034018 cb804018 e0f76103 cb104018 .@...@...a...@..
                    000000c0: cb024018 20124018 4018e088 40184018 .@...@. ...@.@.@
                    000000d0: e0f66103 cb104018 cb014018 20124018 .a...@...@...@.
                    000000e0: 4018e048 cb034018 cb804018 e0f76103 H..@.@...@...a..
                    000000f0: cb104018 cb014018 20124018 4018e098 .@...@...@. ...@
                    PDK7105> md 0x00000000
                    00000000: 00090009 4018e040 40184018 400ecbf0 ....@..@.@.@...@
                    00000010: 4018e0ff 4018cbc0 cb0c4018 e0a56103 ...@...@.@...a..
                    00000020: 21014018 4018e01f 4018cbff 4018cbff .@.!...@...@...@
                    00000030: 6403cbff 6903c7f2 39a86a92 dbf3daf1 ...d...i.j.9....
                    00000040: 08293a90 e0f62949 cb104018 40184018 ..I)...@...@.@
                    00000050: e2006103 4318e301 313ce001 880f2122 .a.....C..<1"!..
                    00000060: 70018ffb 4018e080 40184018 e0f66103 ...p...@.@.@.a..
                    00000070: cb104018 40184018 e0402012 40184018 .@...@.@. @..@.@
                    00000080: 4018cb03 6103cb80 4018e0f7 4018cb10 ...@...a...@...@
                    00000090: 20124018 4018e090 40184018 e0f66103 .@. ...@.@.@.a..
                    000000a0: cb104018 cb024018 20124018 4018e040 .@...@...@. @..@
                    000000b0: cb034018 cb804018 e0f76103 cb104018 .@...@...a...@..
                    000000c0: cb024018 20124018 4018e088 40184018 .@...@. ...@.@.@
                    000000d0: e0f66103 cb104018 cb014018 20124018 .a...@...@...@.
                    000000e0: 4018e048 cb034018 cb804018 e0f76103 H..@.@...@...a..
                    000000f0: cb104018 cb014018 20124018 4018e098 .@...@...@. ...@
                    PDK7105> erase all
                    Erase Flash Bank # 1
                    ................... done
                    PDK7105> md 0x00000000
                    00000000: 00090009 4018e040 40184018 400ecbf0 ....@..@.@.@...@
                    00000010: 4018e0ff 4018cbc0 cb0c4018 e0a56103 ...@...@.@...a..
                    00000020: 21014018 4018e01f 4018cbff 4018cbff .@.!...@...@...@
                    00000030: 6403cbff 6903c7f2 39a86a92 dbf3daf1 ...d...i.j.9....
                    00000040: 08293a90 e0f62949 cb104018 40184018 ..I)...@...@.@
                    00000050: e2006103 4318e301 313ce001 880f2122 .a.....C..<1"!..
                    00000060: ffffffff ffffffff ffffffff ffffffff ................
                    00000070: ffffffff ffffffff ffffffff ffffffff ................
                    00000080: 4018cb03 6103cb80 4018e0f7 4018cb10 ...@...a...@...@
                    00000090: 20124018 4018e090 40184018 e0f66103 .@. ...@.@.@.a..
                    000000a0: cb104018 cb024018 20124018 4018e040 .@...@...@. @..@
                    000000b0: cb034018 cb804018 e0f76103 cb104018 .@...@...a...@..
                    000000c0: cb024018 20124018 4018e088 40184018 .@...@. ...@.@.@
                    000000d0: e0f66103 cb104018 cb014018 20124018 .a...@...@...@.
                    000000e0: ffffffff ffffffff ffffffff ffffffff ................
                    000000f0: ffffffff ffffffff ffffffff ffffffff ................
                    PDK7105> md 0x00000000
                    00000000: 00090009 4018e040 40184018 400ecbf0 ....@..@.@.@...@
                    00000010: 4018e0ff 4018cbc0 cb0c4018 e0a56103 ...@...@.@...a..
                    00000020: 21014018 4018e01f 4018cbff 4018cbff .@.!...@...@...@
                    00000030: 6403cbff 6903c7f2 39a86a92 dbf3daf1 ...d...i.j.9....
                    00000040: 08293a90 e0f62949 cb104018 40184018 ..I)...@...@.@
                    00000050: e2006103 4318e301 313ce001 880f2122 .a.....C..<1"!..
                    00000060: ffffffff ffffffff ffffffff ffffffff ................
                    00000070: ffffffff ffffffff ffffffff ffffffff ................
                    00000080: 4018cb03 6103cb80 4018e0f7 4018cb10 ...@...a...@...@
                    00000090: 20124018 4018e090 40184018 e0f66103 .@. ...@.@.@.a..
                    000000a0: cb104018 cb024018 20124018 4018e040 .@...@...@. @..@
                    000000b0: cb034018 cb804018 e0f76103 cb104018 .@...@...a...@..
                    000000c0: cb024018 20124018 4018e088 40184018 .@...@. ...@.@.@
                    000000d0: e0f66103 cb104018 cb014018 20124018 .a...@...@...@.
                    000000e0: ffffffff ffffffff ffffffff ffffffff ................
                    000000f0: ffffffff ffffffff ffffffff ffffffff ................
                    ................
                    PDK7105> erase 1:0-18erase 1:0-18erase 1:0-18
                    Usage:
                    erase - erase FLASH memory

                    PDK7105> erase 1:0-18
                    Erase Flash Sectors 0-18 in Bank # 1
                    ................... done
                    PDK7105> md 0x00000000md 0x00000000
                    PDK7105> md 0x00000000

                    Erase Flash Sectors 0-18 in Bank # 1
                    ................... done
                    PDK7105> md 0x00000000
                    PDK7105> cp.b 0x8C000000 0xA0000000 0x00100000
                    Copy to Flash
                    .................................................. .............. done
                    PDK7105> protect on 1:0-4protect on 1:0-4protect on 1:0-4p
                    Usage:
                    protect - enable or disable FLASH write protection

                    PDK7105> protect on 1:0-4
                    Protect Flash Sectors 0-4 in Bank # 1
                    ..... done
                    PDK7105> protect on 1:16-18
                    Protect Flash Sectors 16-18 in Bank # 1
                    ... done
                    PDK7105> BOOTP broadcast 1


                    Board: IP_STB_HD [32-bit mode]


                    U-Boot 1.3.1 (Apr 5 2013 - 16:57:26) - stm23_0047

                    DRAM: 256 MiB
                    NOR: 1 MiB
                    NAND: 256 MiB
                    In: serial
                    Out: serial
                    Err: serial
                    Press "Menu" for enter menu
                    Hit any key to stop autoboot: 0

                    Warning: MAC addresses don't match:
                    HW MAC address: FF:FF:FF:FF:FF:FF
                    "ethaddr" value: 00:1A:xx:xx:xx:xx
                    Using MAC Address 00:1A:xx:xx:xx:xx
                    STM-GMAC: IC+ IP101 found
                    STM-GMAC: PHY address mismatch with hardware (hw 8 != 1)
                    STM-GMAC: PHY auto-negotiate timed out
                    STM-GMAC: *Warning* no link detected

                    Комментарий


                    • Сообщение от gavrilov Посмотреть сообщение
                      Всё, победил окончательно!
                      Нор-поменял, выпаял из 200-го мага.
                      Остальное всё "по схеме"
                      Единственное опять проблема была с записью...

                      Вот, последний лог "мучений"
                      "Мусора" куча....

                      Код:
                      Board: STx7105-PDK  [29-bit mode]
                      
                      
                      U-Boot 1.3.1 (Dec 16 2011 - 00:27:32) - stm23_0057
                      
                      DRAM:  256 MiB
                      NOR:     1 MiB
                      NAND:  Unknown NAND (Manufacturer=0x00, DeviceID=0x00)
                      No NAND device found!!!
                        0 KiB
                      SPI:  ERROR: Unknown SPI Device detected, status = 0xff
                      *** Warning - bad CRC, using default environment
                      
                      In:    serial
                      Out:   serial
                      Err:   serial
                      PDK7105> printenv
                      bootdelay=10
                      baudrate=115200
                      board=pdk7105
                      monitor_base=0xA0000000
                      monitor_len=0x00050000
                      monitor_sec=1:0-4
                      load_addr=0x8C000000
                      unprot=protect off $monitor_sec
                      update=erase $monitor_sec;cp.b $load_addr $monitor_base $monitor_len;protect on
                      $monitor_sec
                      stdin=serial
                      stdout=serial
                      stderr=serial
                      
                      Environment size: 295/16380 bytes
                      PDK7105> loady
                      ## Ready for binary (ymodem) download to 0x8C000000 at 115200 bps...
                      CCCCCCCCCCloady
                      ## Ready for binary (ymodem) download to 0x8C000000 at 115200 bps...
                      CCxyzModem - CRC mode, 2(SOH)/1024(STX)/0(CAN) packets, 4 retries
                      ## Total Size      = 0x00100000 = 1048576 Bytes
                      PDK7105> protect off 1:0-18
                      Un-Protect Flash Sectors 0-18 in Bank # 1
                      ................... done
                      PDK7105> erase 1:0-18
                      Erase Flash Sectors 0-18 in Bank # 1
                      ................... done
                      PDK7105> cp.b 0x8C000000 0xA0000000 0x00100000
                      Copy to Flash
                      Flash not Erased
                      PDK7105> erase 1:0-4
                      Erase Flash Sectors 0-4 in Bank # 1
                      ..... done
                      PDK7105> erase 1:16-18
                      Erase Flash Sectors 16-18 in Bank # 1
                      ... done
                      PDK7105> cp.b 0x8C000000 0xA0000000 0x00100000
                      Copy to Flash
                      Flash not Erased
                      PDK7105> erase all
                      Erase Flash Bank # 1
                      ................... done
                      PDK7105> cp.b 0x8C000000 0xA0000000 0x00100000
                      Copy to Flash
                      Flash not Erased
                      PDK7105> protect off all
                      Un-Protect Flash Bank # 1
                      ................... done
                      PDK7105> erase all
                      Erase Flash Bank # 1
                      ................... done
                      PDK7105> cp.b 0x8C000000 0xA0000000 0x00100000
                      Copy to Flash
                      Flash not Erased
                      PDK7105> run unprot
                      Un-Protect Flash Sectors 0-4 in Bank # 1
                      ..... done
                      PDK7105> run update
                      Erase Flash Sectors 0-4 in Bank # 1
                      ..... done
                      Copy to Flash
                      Flash not Erased
                      Protect Flash Sectors 0-4 in Bank # 1
                      ..... done
                      PDK7105> help
                      ?       - alias for 'help'
                      askenv  - get environment variables from stdin
                      autoscr - run script from memory
                      base    - print or set address offset
                      bdinfo  - print Board Info structure
                      boot    - boot default, i.e., run 'bootcmd'
                      bootd   - boot default, i.e., run 'bootcmd'
                      bootm   - boot application image from memory
                      bootp   - boot image via network using BootP/TFTP protocol
                      chpart  - change active partition
                      cmp     - memory compare
                      coninfo - print console devices and information
                      cp      - memory copy
                      crc32   - checksum calculation
                      dhcp    - invoke DHCP client to obtain IP/boot params
                      echo    - echo args to console
                      eeprom  - EEPROM sub-system
                      erase   - erase FLASH memory
                      exit    - exit script
                      ext2load- load binary file from a Ext2 filesystem
                      ext2ls  - list files in a directory (default /)
                      fatinfo - print information about filesystem
                      fatload - load binary file from a dos filesystem
                      fatls   - list files in a directory (default /)
                      flinfo  - print FLASH memory information
                      fsinfo  - print information about filesystems
                      fsload  - load binary file from a filesystem image
                      go      - start application at address 'addr'
                      help    - print online help
                      i2c     - I2C sub-system
                      icrc32  - checksum calculation
                      iloop   - infinite loop on address range
                      imd     - i2c memory display
                      iminfo  - print header information for application image
                      imls    - list all images found in flash
                      imm     - i2c memory modify (auto-incrementing)
                      imw     - memory write (fill)
                      inm     - memory modify (constant address)
                      iprobe  - probe to discover valid I2C chip addresses
                      itest   - return true/false on integer compare
                      loadb   - load binary file over serial line (kermit mode)
                      loads   - load S-Record file over serial line
                      loady   - load binary file over serial line (ymodem mode)
                      loop    - infinite loop on address range
                      ls      - list files in a directory (default /)
                      md      - memory display
                      mii     - MII utility commands
                      mm      - memory modify (auto-incrementing)
                      mtdparts- define flash/nand partitions
                      mtest   - simple RAM test
                      mw      - memory write (fill)
                      nand    - NAND sub-system
                      nboot   - boot from NAND device
                      nfs     - boot image via network using NFS protocol
                      nm      - memory modify (constant address)
                      ping    - send ICMP ECHO_REQUEST to network host
                      printenv- print environment variables
                      protect - enable or disable FLASH write protection
                      rarpboot- boot image via network using RARP/TFTP protocol
                      reset   - Perform RESET of the CPU
                      run     - run commands in an environment variable
                      saveenv - save environment variables to persistent storage
                      setenv  - set environment variables
                      sleep   - delay execution for some time
                      sspi    - SPI utility commands
                      test    - minimal test like /bin/sh
                      tftpboot- boot image via network using TFTP protocol
                      usb     - USB sub-system
                      usbboot - boot from USB device
                      version - print monitor version
                      PDK7105> protect off all
                      Un-Protect Flash Bank # 1
                      ................... done
                      PDK7105> protect off 1:0-18
                      Un-Protect Flash Sectors 0-18 in Bank # 1
                      ................... done
                      PDK7105> erase 1:0-18
                      Erase Flash Sectors 0-18 in Bank # 1
                      ................... done
                      PDK7105> cp.b 0x8C000000 0xA0000000 0x00100000
                      Copy to Flash
                      ...Flash not Erased
                      PDK7105> protect on 1:0-4
                      Protect Flash Sectors 0-4 in Bank # 1
                      ..... done
                      PDK7105> protect on 1:16-18
                      Protect Flash Sectors 16-18 in Bank # 1
                      ... done
                      PDK7105> erase 1:0-18
                      Erase Flash Sectors 0-18 in Bank # 1 - Warning: 8 protected sectors will not be
                      erased!
                      ........... done
                      PDK7105> cp.b 0x8C000000 0xA0000000 0x00100000
                      Copy to Flash
                      Can't write to protected Flash sectors
                      PDK7105> protect off 1:0-18
                      Un-Protect Flash Sectors 0-18 in Bank # 1
                      ................... done
                      PDK7105> cp.b 0x8C000000 0xA0000000 0x00100000
                      Copy to Flash
                      ..........Flash not Erased
                      PDK7105> erase all
                      Erase Flash Bank # 1
                      ................... done
                      PDK7105> cp 0x8C000000 0xA0000000 0x00100000
                      Copy to Flash
                      Outside available Flash
                      PDK7105> cp.b 0x8C000000 0xA0000000 0x00100000
                      Copy to Flash
                      ....Flash not Erased
                      PDK7105> erase 1:0-19
                      Bad sector specification
                      PDK7105> erase 1:0-18
                      Erase Flash Sectors 0-18 in Bank # 1
                      ................... done
                      PDK7105> md 0x00000000
                      00000000: 00090009 4018e040 40184018 400ecbf0    ....@..@.@.@...@
                      00000010: 4018e0ff 4018cbc0 cb0c4018 e0a56103    ...@...@.@...a..
                      00000020: 21014018 4018e01f 4018cbff 4018cbff    .@.!...@...@...@
                      00000030: 6403cbff 6903c7f2 39a86a92 dbf3daf1    ...d...i.j.9....
                      00000040: 08293a90 e0f62949 cb104018 40184018    .:).I)...@...@.@
                      00000050: e2006103 4318e301 313ce001 880f2122    .a.....C..<1"!..
                      00000060: 70018ffb 4018e080 40184018 e0f66103    ...p...@.@.@.a..
                      00000070: cb104018 40184018 e0402012 40184018    .@...@.@. @..@.@
                      00000080: 4018cb03 6103cb80 4018e0f7 4018cb10    ...@...a...@...@
                      00000090: 20124018 4018e090 40184018 e0f66103    .@. ...@.@.@.a..
                      000000a0: cb104018 cb024018 20124018 4018e040    .@...@...@. @..@
                      000000b0: cb034018 cb804018 e0f76103 cb104018    .@...@...a...@..
                      000000c0: cb024018 20124018 4018e088 40184018    .@...@. ...@.@.@
                      000000d0: e0f66103 cb104018 cb014018 20124018    .a...@...@...@.
                      000000e0: 4018e048 cb034018 cb804018 e0f76103    H..@.@...@...a..
                      000000f0: cb104018 cb014018 20124018 4018e098    .@...@...@. ...@
                      PDK7105> md 0x00000000
                      00000000: 00090009 4018e040 40184018 400ecbf0    ....@..@.@.@...@
                      00000010: 4018e0ff 4018cbc0 cb0c4018 e0a56103    ...@...@.@...a..
                      00000020: 21014018 4018e01f 4018cbff 4018cbff    .@.!...@...@...@
                      00000030: 6403cbff 6903c7f2 39a86a92 dbf3daf1    ...d...i.j.9....
                      00000040: 08293a90 e0f62949 cb104018 40184018    .:).I)...@...@.@
                      00000050: e2006103 4318e301 313ce001 880f2122    .a.....C..<1"!..
                      00000060: 70018ffb 4018e080 40184018 e0f66103    ...p...@.@.@.a..
                      00000070: cb104018 40184018 e0402012 40184018    .@...@.@. @..@.@
                      00000080: 4018cb03 6103cb80 4018e0f7 4018cb10    ...@...a...@...@
                      00000090: 20124018 4018e090 40184018 e0f66103    .@. ...@.@.@.a..
                      000000a0: cb104018 cb024018 20124018 4018e040    .@...@...@. @..@
                      000000b0: cb034018 cb804018 e0f76103 cb104018    .@...@...a...@..
                      000000c0: cb024018 20124018 4018e088 40184018    .@...@. ...@.@.@
                      000000d0: e0f66103 cb104018 cb014018 20124018    .a...@...@...@.
                      000000e0: 4018e048 cb034018 cb804018 e0f76103    H..@.@...@...a..
                      000000f0: cb104018 cb014018 20124018 4018e098    .@...@...@. ...@
                      PDK7105> erase all
                      Erase Flash Bank # 1
                      ................... done
                      PDK7105> md 0x00000000
                      00000000: 00090009 4018e040 40184018 400ecbf0    ....@..@.@.@...@
                      00000010: 4018e0ff 4018cbc0 cb0c4018 e0a56103    ...@...@.@...a..
                      00000020: 21014018 4018e01f 4018cbff 4018cbff    .@.!...@...@...@
                      00000030: 6403cbff 6903c7f2 39a86a92 dbf3daf1    ...d...i.j.9....
                      00000040: 08293a90 e0f62949 cb104018 40184018    .:).I)...@...@.@
                      00000050: e2006103 4318e301 313ce001 880f2122    .a.....C..<1"!..
                      00000060: ffffffff ffffffff ffffffff ffffffff    ................
                      00000070: ffffffff ffffffff ffffffff ffffffff    ................
                      00000080: 4018cb03 6103cb80 4018e0f7 4018cb10    ...@...a...@...@
                      00000090: 20124018 4018e090 40184018 e0f66103    .@. ...@.@.@.a..
                      000000a0: cb104018 cb024018 20124018 4018e040    .@...@...@. @..@
                      000000b0: cb034018 cb804018 e0f76103 cb104018    .@...@...a...@..
                      000000c0: cb024018 20124018 4018e088 40184018    .@...@. ...@.@.@
                      000000d0: e0f66103 cb104018 cb014018 20124018    .a...@...@...@.
                      000000e0: ffffffff ffffffff ffffffff ffffffff    ................
                      000000f0: ffffffff ffffffff ffffffff ffffffff    ................
                      PDK7105> md 0x00000000
                      00000000: 00090009 4018e040 40184018 400ecbf0    ....@..@.@.@...@
                      00000010: 4018e0ff 4018cbc0 cb0c4018 e0a56103    ...@...@.@...a..
                      00000020: 21014018 4018e01f 4018cbff 4018cbff    .@.!...@...@...@
                      00000030: 6403cbff 6903c7f2 39a86a92 dbf3daf1    ...d...i.j.9....
                      00000040: 08293a90 e0f62949 cb104018 40184018    .:).I)...@...@.@
                      00000050: e2006103 4318e301 313ce001 880f2122    .a.....C..<1"!..
                      00000060: ffffffff ffffffff ffffffff ffffffff    ................
                      00000070: ffffffff ffffffff ffffffff ffffffff    ................
                      00000080: 4018cb03 6103cb80 4018e0f7 4018cb10    ...@...a...@...@
                      00000090: 20124018 4018e090 40184018 e0f66103    .@. ...@.@.@.a..
                      000000a0: cb104018 cb024018 20124018 4018e040    .@...@...@. @..@
                      000000b0: cb034018 cb804018 e0f76103 cb104018    .@...@...a...@..
                      000000c0: cb024018 20124018 4018e088 40184018    .@...@. ...@.@.@
                      000000d0: e0f66103 cb104018 cb014018 20124018    .a...@...@...@.
                      000000e0: ffffffff ffffffff ffffffff ffffffff    ................
                      000000f0: ffffffff ffffffff ffffffff ffffffff    ................
                         ................
                      PDK7105> erase 1:0-18erase 1:0-18erase 1:0-18
                      Usage:
                      erase   - erase FLASH memory
                      
                      PDK7105> erase 1:0-18
                      Erase Flash Sectors 0-18 in Bank # 1
                      ................... done
                      PDK7105> md 0x00000000md 0x00000000
                      PDK7105> md 0x00000000
                      
                      Erase Flash Sectors 0-18 in Bank # 1
                      ................... done
                      PDK7105> md 0x00000000
                      PDK7105> cp.b 0x8C000000 0xA0000000 0x00100000
                      Copy to Flash
                      ................................................................ done
                      PDK7105> protect on 1:0-4protect on 1:0-4protect on 1:0-4p
                      Usage:
                      protect - enable or disable FLASH write protection
                      
                      PDK7105> protect on 1:0-4
                      Protect Flash Sectors 0-4 in Bank # 1
                      ..... done
                      PDK7105> protect on 1:16-18
                      Protect Flash Sectors 16-18 in Bank # 1
                      ... done
                      PDK7105> BOOTP broadcast 1
                      
                      
                      Board: IP_STB_HD  [32-bit mode]
                      
                      
                      U-Boot 1.3.1 (Apr  5 2013 - 16:57:26) - stm23_0047
                      
                      DRAM:  256 MiB
                      NOR:     1 MiB
                      NAND:  256 MiB
                      In:    serial
                      Out:   serial
                      Err:   serial
                      Press "Menu" for enter menu
                      Hit any key to stop autoboot:  0
                      
                      Warning: MAC addresses don't match:
                              HW MAC address:  FF:FF:FF:FF:FF:FF
                              "ethaddr" value: 00:1A:xx:xx:xx:xx
                      Using MAC Address 00:1A:xx:xx:xx:xx
                      STM-GMAC: IC+ IP101 found
                      STM-GMAC: PHY address mismatch with hardware (hw 8 != 1)
                      STM-GMAC: PHY auto-negotiate timed out
                      STM-GMAC: *Warning* no link detected
                      Ну Вы блин даете...

                      И из Китая заказывать флешь не пришлось, оперативно. Молодец.

                      П.С.: Только вот он все равно у тебя не маг-250, а PDK7105... (PDK - Под Делка Китайская) Шучю
                      Последний раз редактировалось Dr_Vao; 13-01-2017, 23:01.
                      Информация о прошивке для "MAG" -- "Видео на Youtube"

                      DrVaoMod -- DrVaoWeb -- Taso-IPTV -- New-IPTV

                      Комментарий


                      • Да, специально оставил, не стал править.

                        Всё-таки с командами открыть/закрыть запись и команда на запись, что-то не то...
                        Вторая флеш(которую перепаял) в первый раз записалась с первого раза, а когда второй раз заливал, едва выбрался из этого "круга"

                        PDK7105> protect off 1:0-18
                        Un-Protect Flash Sectors 0-18 in Bank # 1
                        ................... done
                        PDK7105> erase 1:0-18
                        Erase Flash Sectors 0-18 in Bank # 1
                        ................... done
                        PDK7105> cp.b 0x8C000000 0xA0000000 0x00100000
                        Copy to Flash
                        Flash not Erased

                        Комментарий


                        • Ну команды сам из опыта работы с u-boot подбирал, вероятно не адекватно работает с длинной адресацией, по хорошему нужно чистить согласно разметки. И контролировать таблицу секторов. И заливать не полный дамп, а кусками. Если что не так расписал по командам, дополни. U-boot по сути дисковая операционная система по типу dos, и команды однозначные.

                          - - - Добавлено - - -

                          Кто в курсе в какую область 250 инфомир пишет хрень что бы убить приставку? Есть идея, если запись идёт в защищенную область, то нужно к хренам перерезать дорожку идущую к нор, отвечающую за снятие защиты, а ножку подтянуть согласно даташита, если при работе приставки вообще нужно только читать из памяти, тогда можно ножку идущую на режим чтения записи аналогично пофиксить. Получится что доступ будет только на чтение. Память с Китая получу, проверю и это.
                          Последний раз редактировалось syph3r; 14-01-2017, 07:15.

                          Комментарий


                          • "syph3r" "Dr_Vao" спасибо за помощь!
                            Без вас, сам не разобрался.

                            После замены памяти, смутило вот это:

                            Когда дал команду
                            "Erase Flash Sectors 0-18 in Bank # 1"
                            Память вообще не стиралась.

                            По команде "erase all"
                            стерлась частично...

                            Комментарий


                            • Видимо все таки существуют какие то косяки толи в u-boote который подгружаем и пихаем командами, вероятно он не адекватно работает с памятью.

                              Комментарий


                              • Как вариант, виновата сама приставка, вернее железо.
                                Она и сейчас грузится "через раз".
                                Питание, конденсаторы смотрел - всё чисто.
                                Для дачи сойдёт

                                Комментарий

                                Обработка...
                                X