Объявление

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

DAP-3220 помогите ПРАВИЛЬНО перепрошить.

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

    DAP-3220 помогите ПРАВИЛЬНО перепрошить.

    называется доэкспериментировался, вобщем решил залить софт DWL-2100AP в DAP-3220 разумеется ни к чему хорошему это не привело. на данный момент состояние следующее питание моргает, LAN живёт своей жизнью(постоянно перезагружается). вобщем всё точно так же как описано вот тут http://www.lan23.ru/forum/showthread.php?t=1363. я к ней подключаюсь, вот что она мне пишет в гипер терминале




    ar531x rev 0x00005850 firmware startup...
    SDRAM TEST...PASSED



    WAP-G02A Boot Procedure V1.0
    ---------------------------------------------------------
    Start ..Boot.25.EWS.v12.32MB.SDRAM..

    Atheros AR5001AP default version 3.0.0.43A


    0
    auto-booting...

    Attached TCP/IP interface to ae1.
    Warning: no netmask specified.
    Attaching network interface lo0... done.
    Loading... 19032 + 618848 + 105600
    Starting at 0x80480000...


    boardData checksum failed!
    Failed to attach to device tffs:Attaching interface lo0...done
    List of bridge ports not specified! -
    Please set the bridge configuration parameter BRIDGE_PORTS.
    This must a list of comma-separated device name and unit number pairs.
    For example: "fei0,fei1,elPci0"
    portsStringParse failed!

    Adding 3836 symbols for standalone.


    ]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]
    ]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]
    ]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]
    ]]]]]]]]]]] ]]]] ]]]]]]]]]] ]] ]]]] (R)
    ] ]]]]]]]]] ]]]]]] ]]]]]]]] ]] ]]]] 0x
    81fffdf0 (]] ]]]]]]] ]]]]]]]] ]]]]]] ] ]] ]]]]
    tRootTask
    ): Can't attach unknown device ]]] ]]]]] ] ]]] ] ]]]] ]]] ]]]]]]]
    ] ]]]]tffs: ]] ]]]] ]

    In]validi CPU acces]s: ]]] ]] ] ]]] ]] ]]]]] ]]]]]] ]] ]]]]]]] ]
    ]]] ]] ]]]]
    ]]]]] ] ]]]] ]]]]] ]]]]]]]]N]]]] ]] M]]]I ]]]]]] (]]]
    ]]]w]] a ]]]]] t c ]]]]]] h] d]]]o g]]]] ]] )]]] ]]]:]]]] ]]]]
    E]
    ]]]]]] r]]]r] o r ]]]]]] P ]]] C]]] ]] ]]]: ]]]] ] ]] ]]]]
    ]]]]]]]] ]]]]] ]]] ]]]]]]] ] ]]]]]]] ]]]] ]]]] ]]]] ]]]]]
    ]]]]]]]]]]]]]]]]]]]]]]]]]]]]]]
    ]]]]]]]]]]]]]]]]]]]]]]]]]]]]] 0x80010388
    epc: 0x800991a4 bva: 0x2371ec6b sr: 0x10489804 cse: 0x00808000
    R0: r0: 0x00000000 at: 0x00080000 v0: 0x00000000 v1: 0x81ffb090
    R4: a0: 0x801356f0 a1: 0xbc000000 a2: 0x00000000 a3: 0x00000010
    R8: t0: 0x00000000 t1: 0x00000020 t2: 0x00004000 t3: 0x00000000
    R12: t4: 0xfffffff8 t5: 0x00000000 t6: 0x3ffafae0 t7: 0x00000000
    R16: s0: 0xbe400000 s1: 0x8029c9f0 s2: 0x8029ca54 s3: 0x8029cd6c
    R20: s4: 0x81ecd7d0 s5: 0x00000000 s6: 0x00000000 s7: 0x00000000
    R24: t8: 0x00000000 t9: 0x00000000 k0: 0x00000000 k1: 0x00000000
    R28: gp: 0x802a0ba0 sp: 0x802a3bf0 fp: 0x802a3bf0 ra: 0x80014ebc


    trying NMI callback: 0x800183f4
    watchdog: tripped by an spl abuser
    intContext: true
    ErrorPC: 0x80010388 asm_puts+0x00000034
    0.0.0.9999
    Task Id: 0x81fffdf0 tRootTask
    stack dump: 0x802a3bf0
    *0xeeeeeeee *0xeeeeeeee *0xeeeeeeee *0xeeeeeeee *0xeeeeeeee *0xeeeeeeee
    *0x80000a06 0x1e400015 *0xeeeeeeee *0xeeeeeeee 0x0000eeee *0xeeeeeeee
    *0xeeeeeeee *0xeeeeeeee *0xeeeeeeee *0xeeeeeeee *0xeeeeeeee *0xeeeeeeee
    *0xeeeeeeee *0xeeeeeeee *0xeeeeeeee *0xeeeeeeee *0xeeeeeeee *0xeeeeeeee
    *0xeeeeeeee *0xeeeeeeee *0xeeeeeeee *0xeeeeeeee *0xeeeeeeee *0xeeeeeeee
    *0xeeeeeeee *0xeeeeeeee *0xeeeeeeee *0xeeeeeeee *0xeeeeeeee *0xeeeeeeee
    *0xeeeeeeee *0xeeeeeeee *0xeeeeeeee *0xeeeeeeee *0xeeeeeeee *0xeeeeeeee
    *0xeeeeeeee *0xeeeeeeee *0xeeeeeeee *0xeeeeeeee *0xeeeeeeee *0xeeeeeeee
    0x10005801 *0x8029f4f0 0x00000000 0x00000000 *0x80134bcc *0x80134b7c
    *0xeeeeeeee *0xeeeeeeee *0xeeeeeeee *0xeeeeeeee *0x80113f54 *0x81fb8654
    0x00000802 0x00009000 *0xeeeeeeee *0xeeeeeeee 0x00000080 *0xeeeeeeee
    *0x81ffacd0 *0x8029f4f0 0x000d0003 *0x8029f4f0 0x00000000 *0x8009bf80
    0x00000000 *0x80017f8c 0x00000001 *0xeeeeeeee *0x81ffacd0 *0x802a3d88
    *0x80113a5c *0x80113a2c *0x800ce1c0 *0x81fb8654 0x00000802 0x00009000
    *0xeeeeeeee *0xeeeeeeee *0xeeeeeeee *0xeeeeeeee 0x0000134d *0x8029c9f0
    *0x801126a8 *0xeeeeeeee *0x81ffa2a0 0x00000006 0x00000000 *0x800fabec
    *0xeeeeeeee *0xeeeeeeee *0xeeeeeeee *0xeeeeeeee 0x0000134d *0x800201f0
    0x00000027 *0xeeeeeeee *0xeeeeeeee *0xeeeeeeee *0x802a3da0 *0x80013620
    *0xeeeeeeee 0x00000100 0x1000d801 0x1000d800 0x00000002 0x00000386
    *0x81fffc98 *0x800995f0 *0x802a3dc0 *0xeeeeeeee *0xeeeeeeee *0xeeeeeeee
    0x00030065 0x00804000 *0xeeeeeeee *0xeeeeeeee *0xeeeeeeee *0xeeeeeeee
    0x1000d803 *0x800991a4 0x003d0000 0x00000000 0x00000000 *0xfffffffd
    0x0000001c *0xbe000000 *0xbe400014 0x00000000 0x00000244 0x00000010
    0x1000d801 0x1000d800 *0x8029faf0 *0x8029faf0 *0x81fffb24 0x00000000

    #2
    Ну так в чем вопрос то, нужно только скопировать из флешки такой же рабочей точки файл подобный apimg1, как на dwl-2100ap, залить его в свою точку, а железо у этих точек одинаковое разве?

    Комментарий


      #3
      железо практически одинаковое, ВЧ тракт 1х1 контроллеры тоже одинаковые, разница только в ёмкоси Flash и оперативке. прежде чем убить точку я сделал файлик с помощью программы FTP_Prog0.1.0_setup, назвал его DAP3220-AP.apimg, но там в описании написано что при прошивке через COM порт нужны файлы apcfg, apcfg.bak, apimg1, art, backup, pcode. С apimg1 всё понятно, а остальные файлы где взять? у меня есть но от точки DWL-2100AP подойдут ли они? вот в чём вопрос, и ещё можно ли DAP-3220 превратить в Bluebox, чтобы можно было уйти на минусовые каналы?

      Комментарий


        #4
        Ну, самые обязательные, это art и apimg1, остальные в принципе второстепенные, кстати говоря, может вы только apimg1 испортили, а art целый остался, он может быть и подойдет даже от 2100 точки, он обязательно нужен, остальные apcfg, apcfg.bak, backup, pcode уже по ходу создаются, я их даже удалял перед прошивкой, они сами потом создавались. Какой объем у флешь и оперативной памяти? В прошивке может быть привязка к параметрам флешь, но если флешь и оперативная память больше по объему, то может и работать, только весь объем не будет использоваться в работе. Прежде всего перед такими опытами нужно делать образ флешь памяти с помощью jtag, еще нужно было все файлы из флешь слить через ftp, или tftp соединение, с какого получится, на компьютер.

        Комментарий


          #5
          Flash 8Mb, оперативка SDRAM 32MB
          Последний раз редактировалось voffka.05; 09.12.2010, 00:56.

          Комментарий


            #6
            при длительном нажатии на кнопку Reset(3 перезагрузки) точка сбрасывает свои параметры и пишет следующее

            ar531x rev 0x00005850 firmware startup...
            SDRAM TEST...PASSED



            WAP-G02A Boot Procedure V1.0
            ---------------------------------------------------------
            Start ..Boot.25.EWS.v12.32MB.SDRAM..

            Atheros AR5001AP default version 3.0.0.43A

            fdnd
            0
            auto-booting...

            Please check the ethernet cable on port 1!
            Attached TCP/IP interface to ae1.
            Attaching network interface lo0... done.
            Attaching to TFFS... tffsDevCreate failed.
            usrTffsConfig failed.

            Error loading file: errno = 0x0.

            [Boot]: p

            boot device : tffs:
            unit number : 1
            processor number : 0
            file name : /fl/APIMG1
            inet on ethernet (e) : 192.168.0.50:ffffff00
            flags (f) : 0x0
            startup script (s) : factory
            other (o) : ae

            Комментарий


              #7
              Вот это пишет DAP-3220
              ar531x rev 0x00005850 firmware startup...
              SDRAM TEST...PASSED



              WAP-G02A Boot Procedure V1.0
              ---------------------------------------------------------
              Start ..Boot.25.EWS.v12.32MB.SDRAM..

              Atheros AR5001AP default version 3.0.0.43A

              А это DWL-2100
              ar531x rev 0x00005850 firmware startup...
              SDRAM TEST...PASSED


              WAP-G02A Boot Procedure V1.0

              ---------------------------------------------------------

              Start ..Boot.B14..

              Atheros AR5001AP default version 3.0.0.43A

              Вопрос!
              как мне изменить Start ..Boot.25.EWS.v12.32MB.SDRAM..
              на Start ..Boot.B14..
              чтобы из DAP-3220 сделать DWL-2100
              как я понимаю именно BOOT(загрузчик) играет основную роль в процессе восстановления точки.

              Комментарий


                #8
                Да, загрузчик связан с прошивкой и возможно действительно можно сменив его запустить прошивку от dwl-2100ap, смущает только больший объем флешь и будет ли старый загрузчик работать с ней. Что если пробовать с новым загрузчиком запустить прошивку через tftp сервер, перенастроив загрузчик на загрузку прошивки через сетевой интерфейс с tftp сервера запущеном на компьютере, кстати именно так и надо было сразу делать, чтобы не портить прошивку в самой флешь, а экспериментировать с загрузкой прошивок сразу с компьютера в оперативную память точки. Сменить загрузчик можно через jtag, возможно и через консоль можно, только я не сталкивался с таким вариантом.

                Комментарий


                  #9
                  Старый загрузчик в большей по размеру FLASH работать будет 100%, потому как в 8 Mb FLASH адресов для записи в 2 раза больше чем в DWL-2100 (4 Mb FLASH)
                  Последний раз редактировалось voffka.05; 10.12.2010, 01:11.

                  Комментарий


                    #10
                    Если точно уверены, тогда jtag вам в руки, может и через консоль можно, на senao я загрузчик обновлял через консоль в принципе.

                    Комментарий


                      #11
                      Дело в том что в DAP-3220 нет подключения через J-Tag, есть только консоль, я со всех сторон смотрел на плате, подскажите как через консоль можно вытащить все файлы которые сейчас есть во Flash точки, с помощью каких комманд и прогррамм.
                      Последний раз редактировалось voffka.05; 12.12.2010, 00:14.

                      Комментарий


                        #12
                        Скорее всего так же, как и загружаются они во флешь, подгрузив файл art в оперативную память точки через tftp сервер, потом поднять ftp сервер и в место загрузки с него файлов во флешь точки, нужно наоборот с флешь выгрузить их на ftp сервер с помощью команд, которые вероятно можно посмотреть в хелпе art.

                        Комментарий


                          #13
                          Пытался я подгрузить art от DWL-2100 он коряво работает с DAP-3220 ругается на чексум, и ещё на некоторые параметры, а родного файла art от DAP-3220 не имею. для того чтобы вытащить файлы с флешки, нужно иметь загрузчик(art) который находится во FLASH точки. где мне его взять?

                          Комментарий


                            #14
                            У меня на 2100 точке пару раз слетала прошивка, но я действовал без использования art, он то оставался во флешь точки, я просто в место art сразу подгружал специально подготовленный для таких целей файл apimgBB http://narod.ru/disk/1257753001/apimgBB.rar.html с tftp сервера в оперативную память точки, когда точка загружалась, я заходил в нее через telnet в заводское меню через команду alpha и прошивал прошивку по tftp во флешь точки, после чего в загрузчике возвращал команду на загрузку с флешь и точка начинала нормально работать. Вам он возможно не поможет, скорее всего придется на программатор флешь отдавать, либо в 2100 точку впаять и через jtag прошить.

                            Комментарий


                              #15
                              Для меня перепаять не проблема, чтобы подключиться через J-Tag, но тогда возникает следующий вопрос, если подойти с теоретической точки зрения и взять эти две точки Wi-Fi DWL-2100AP и DAP-3220AP сейчас я немного их опишу

                              Процессор
                              DWL-2100AP Atheros AR2313A-001
                              DAP-3220AP Atheros AR2313A-001

                              контроллер Ethernet
                              DWL-2100AP IP101A
                              DAP-3220AP IP101A

                              СВЧ Тракт (микросхемы)
                              DWL-2100AP Atheros AR2112A-001; MSC5510(усилитель); 5202(коммутатор на 2 антенны)
                              DAP-3220AP Atheros AR2112A-001; SST12LP15(усилитель); 5202(коммутатор на 2 антенны)

                              FLASH
                              DWL-2100AP EN29LV320AB-70TCP (4Mb)
                              DAP-3220AP S29GL064A90TFIR4 (8Mb)

                              Опреративка (SDRAM)
                              DWL-2100AP M12L128168A-7T (16Mb)
                              DAP-3220AP V54C3256164VDI7 (32Mb)

                              из всего вышеперечисленного видим несовпадения по 3 пунктам усилитель СВЧ, Flash память и оперативная память. Про СВЧ, в экранированом блоке СВЧ все элементы расположены 1х1 на обеих точках, думаю не ошибусь если скажу что микросхема 5510 это аналог SST12LP15.
                              вот теперь тот самый теоретический вопрос, если во флешку DAP-3220AP скопировать все файлы от DWL-2100AP будет ли она работать? не будет ли у неё ругательства на чексум и на большой объём FLASH и SDRAM памяти? или в этом случае придётся переделывать(затачивать) загрузчик под флешку и оперативку? Загрузчик привязывается к размерам FLASH и SDRAM? Если да, то с помощью какой программы можно подправить данные в файле загрузчика о FLASH и SDRAM памяти?

                              Комментарий

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