Объявление

Свернуть
Пока нет объявлений.

DUMP - ДАМП mag250

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

  • #76
    Добро. Сейчас, сделаю

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

    Видимо, "да"
    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> md 0x00000000
    00000000: ffffffff ffffffff ffffffff ffffffff ................
    00000010: ffffffff ffffffff ffffffff ffffffff ................
    00000020: ffffffff ffffffff ffffffff ffffffff ................
    00000030: ffffffff ffffffff ffffffff ffffffff ................
    00000040: ffffffff ffffffff ffffffff ffffffff ................
    00000050: ffffffff ffffffff ffffffff ffffffff ................
    00000060: ffffffff ffffffff ffffffff ffffffff ................
    00000070: ffffffff ffffffff ffffffff ffffffff ................
    00000080: ffffffff ffffffff ffffffff ffffffff ................
    00000090: ffffffff ffffffff ffffffff ffffffff ................
    000000a0: ffffffff ffffffff ffffffff ffffffff ................
    000000b0: ffffffff ffffffff ffffffff ffffffff ................
    000000c0: ffffffff ffffffff ffffffff ffffffff ................
    000000d0: ffffffff ffffffff ffffffff ffffffff ................
    000000e0: ffffffff ffffffff ffffffff ffffffff ................
    000000f0: ffffffff ffffffff ffffffff ffffffff ................
    PDK7105>

    Комментарий


    • #77
      вот, всетаки чистится. а теперь таблицу секторов

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

      это радует что чистится. теперь надо залить командой loady дамп 1 мегабайтный и выполнить потом cp.b 0x8C000000 0x00000000 0x00100000 и protect on 1:0-18

      Комментарий


      • #78
        PDK7105> fli

        Bank # 1: CFI conformant FLASH (16 x 16) Size: 1 MiB in 19 Sectors
        AMD Standard command set, Manufacturer ID: 0x20, Device ID: 0xD7
        Erase timeout: 8192 ms, write timeout: 1 ms

        Sector Start Addresses:
        A0000000 E A0010000 E A0020000 E A0030000 E A0040000 E

        A0050000 E A0060000 E A0070000 E A0080000 E A0090000 E

        A00A0000 E A00B0000 E A00C0000 E A00D0000 E A00E0000 E

        A00F0000 E A00F8000 E A00FA000 E A00FC000 E
        PDK7105>

        Комментарий


        • #79
          это радует что чистится. теперь надо залить командой loady дамп 1 мегабайтный и выполнить потом cp.b 0x8C000000 0x00000000 0x00100000 и protect on 1:0-18

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

          жду результат

          Комментарий


          • #80
            Заливаю Ymodem файл 1мб потом "run unprot" и "run update" делать?
            Или сразу после заливки файла делать "cp.b 0x8C000000 0x00000000 0x00100000 и protect on 1:0-18" ?

            Комментарий


            • #81
              вот так : сразу после заливки файла делать "cp.b 0x8C000000 0x00000000 0x00100000 и protect on 1:0-18"

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

              приставку надеюсь не сбрасывал после очистки памяти

              Комментарий


              • #82
                Нет, не сбрасывал

                A00F0000 E A00F8000 E A00FA000 E A00FC000 E
                PDK7105> loady
                ## Ready for binary (ymodem) download to 0x8C000000 at 115200 bps...
                CCCCCCCxyzModem - CRC mode, 2(SOH)/1024(STX)/0(CAN) packets, 9 retries
                ## Total Size = 0x00100000 = 1048576 Bytes
                PDK7105> cp.b 0x8c000000 0x00000000 0x00100000
                PDK7105> protect on 1:0-18
                Protect Flash Sectors 0-18 in Bank # 1
                ................... done
                PDK7105>

                Дальше, что делать?

                Комментарий


                • #83
                  копирование не прошло помойму , покажи мне снова память на нулевом адремсе

                  Комментарий


                  • #84
                    Это? Пусто...

                    PDK7105> md 0x00000000
                    00000000: ffffffff ffffffff ffffffff ffffffff ................
                    00000010: ffffffff ffffffff ffffffff ffffffff ................
                    00000020: ffffffff ffffffff ffffffff ffffffff ................
                    00000030: ffffffff ffffffff ffffffff ffffffff ................
                    00000040: ffffffff ffffffff ffffffff ffffffff ................
                    00000050: ffffffff ffffffff ffffffff ffffffff ................
                    00000060: ffffffff ffffffff ffffffff ffffffff ................
                    00000070: ffffffff ffffffff ffffffff ffffffff ................
                    00000080: ffffffff ffffffff ffffffff ffffffff ................
                    00000090: ffffffff ffffffff ffffffff ffffffff ................
                    000000a0: ffffffff ffffffff ffffffff ffffffff ................
                    000000b0: ffffffff ffffffff ffffffff ffffffff ................
                    000000c0: ffffffff ffffffff ffffffff ffffffff ................
                    000000d0: ffffffff ffffffff ffffffff ffffffff ................
                    000000e0: ffffffff ffffffff ffffffff ffffffff ................
                    000000f0: ffffffff ffffffff ffffffff ffffffff ................
                    PDK7105>

                    Комментарий


                    • #85
                      да не прошла запись

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

                      сделай снова protect off 1:0-18 но запись вот так cp.b 0x8C000000 0xA0000000 0x00100000 и потом мне память покажешь опять

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

                      loady не делай, так как до сброса данные будут лежать в ОЗУ

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

                      если опять будут FF тогда попробуем копирование вот так cp 0x8C000000 0x00000000 0x00100000 и вот так cp 0x8C000000 0xA0000000 0x00100000

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

                      и сектора мне покажешь потом

                      Комментарий


                      • #86
                        сперва запись"p.b 0x8C000000 0xA0000000 0x00100000", затем "protect off 1:0-18" правильно?

                        Комментарий


                        • #87
                          сначала protect off 1:0-18, тебе же перед записью надо снять защиту

                          Комментарий


                          • #88
                            Сообщение от syph3r Посмотреть сообщение
                            вообще u-boot гибкая вещь довольно таки, по командам много всего в интернете, единственное что не смог найти как блин дамп нор памяти вытащить не в терминал текстом, а файлом или выгрузкой через наш ethernet по tftp к примеру. Dr_Vao мысли есть?
                            Вот вывод в 250-м 'help' - может наведет на какие мысли...

                            Код:
                            MAG250> 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
                            cksign - Check digital signature
                            cmp     - memory compare
                            coninfo - print console devices and information
                            cp      - memory copy
                            crc32   - checksum calculation
                            dhcp    - invoke DHCP client to obtain IP/boot params
                            dispmenu - Wait key pressed on remote control
                            echo    - echo args to console
                            erase   - erase FLASH memory
                            exit    - exit script
                            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
                            iminfo  - print header information for application image
                            imls    - list all images found in flash
                            itest   - return true/false on integer compare
                            loop    - infinite loop on address range
                            ls      - list files in a directory (default /)
                            mcload  - load image via network using multicast channel
                            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
                            nm      - memory modify (constant address)
                            ping    - send ICMP ECHO_REQUEST to network host
                            pmb     - displays the contents of the PMB
                            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
                            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
                            waitkey - Wait key pressed on remote control
                            А вот вывод в 250-м 'fli'

                            Код:
                            MAG250> fli
                            
                            Bank # 1: CFI conformant FLASH (16 x 16)  Size: 1 MiB in 19 Sectors
                              AMD Standard command set, Manufacturer ID: 0x20, Device ID: 0xD7
                              Erase timeout: 8192 ms, write timeout: 1 ms
                            
                              Sector Start Addresses:
                            
                              A0000000   RO   A0010000   RO   A0020000   RO   A0030000   RO   A0040000   RO
                              A0050000        A0060000        A0070000        A0080000 E      A0090000 E
                              A00A0000 E      A00B0000 E      A00C0000 E      A00D0000 E      A00E0000
                              A00F0000        A00F8000   RO   A00FA000   RO   A00FC000   RO
                            не везде защита стоит.
                            Последний раз редактировалось Dr_Vao; 13-01-2017, 13:55.
                            Информация о прошивке для "MAG" -- "Видео на Youtube"

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

                            Комментарий


                            • #89
                              Сообщение от syph3r Посмотреть сообщение
                              сначала protect off 1:0-18, тебе же перед записью надо снять защиту
                              Прошлый раз я наоборот сделал...
                              Сейчас повторю

                              Комментарий


                              • #90
                                вот же блин, это не те приставки что парень с Владивостока на 4да раздавл случаем?

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

                                кстати включение защиты надо будет включать вот так исходя из данных Dr_Vao:
                                protect on 1:0-4
                                protect on 1:16-18

                                Но это потом как убедимся что память записалась

                                Комментарий

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