GeeZeeNburg Posted September 17, 2019 Posted September 17, 2019 Такая проблема. С сети снята уже небольшая кучка пластиковых DES-2108 с одной и той же проблемой: ровно через 30 секунд после запуска пропадает управление, лампочка CPU вместо равномерного моргания раз в секунду начинает моргать сериями по 5 вспышек. Совет с форума длинка поменять все электролиты по кругу результата не дал, проверено на двух пациентах. Проблема вроде как массовая, может, кто-то решал, кроме как отправкой в СЦ? А то их дешевле отнести в помойку на склад. Вставить ник Quote
YuryD Posted September 17, 2019 Posted September 17, 2019 Забейте, ничего не сделать, я не смог. Управление все равно рано или поздно отваливается. Меняйте хотя-бы на dgsы 5-8 портовые, они внятнее и места меньше занимают. Вставить ник Quote
GeeZeeNburg Posted September 17, 2019 Author Posted September 17, 2019 1 час назад, YuryD сказал: Забейте, ничего не сделать, я не смог. Управление все равно рано или поздно отваливается. Меняйте хотя-бы на dgsы 5-8 портовые, они внятнее и места меньше занимают. Не, случайные отвалы управления до следующего ребута мы победили: нужно прибить гвоздями айпишники системы мониторинга и саппорта в Trusted Host. И всё, ни одного отвала управления с тех пор. Или вы про отвал насовсем? Вставить ник Quote
NVV_RW Posted September 17, 2019 Posted September 17, 2019 Делается это... Но - в сервисе всё-таки... Железки "пролюбили" свой мак-адрес. Подвержены этому практически все смарт-"динозавры" от д-линк на базе марвеловского процессора 88E6218, ну кроме DGS-3100 разве что. Но он и не смарт уже. :) Вставить ник Quote
GeeZeeNburg Posted September 17, 2019 Author Posted September 17, 2019 25 минут назад, NVV_RW сказал: Делается это... Но - в сервисе всё-таки... Железки "пролюбили" свой мак-адрес. Подвержены этому практически все смарт-"динозавры" от д-линк на базе марвеловского процессора 88E6218, ну кроме DGS-3100 разве что. Но он и не смарт уже. :) Как же они могли его пролюбить, если я в течение 30 секунд вижу свитч в полном здравии с родным мак-адресом? Вставить ник Quote
NVV_RW Posted September 17, 2019 Posted September 17, 2019 Ну вот как-то сумели... Возможно, что какой-то сбой в фирмвари происходит и затирается блок с контрольной суммой, например... Одно хорошо, что мало этого хлама в ходу осталось. Вставить ник Quote
GeeZeeNburg Posted September 17, 2019 Author Posted September 17, 2019 3 минуты назад, NVV_RW сказал: Ну вот как-то сумели... Возможно, что какой-то сбой в фирмвари происходит и затирается блок с контрольной суммой, например... Одно хорошо, что мало этого хлама в ходу осталось. Ой ли? На форуме длинка кто-то успевал перешить 2108 за эти 30 секунд, и никакого эффекта новая прошивка не давала. Ресет тоже не дает. Больше похоже на железячную проблему... Вставить ник Quote
NVV_RW Posted September 17, 2019 Posted September 17, 2019 (edited) 17 минут назад, GeeZeeNburg сказал: Больше похоже на железячную проблему... СОФТОВАЯ!!! Перешивка на программаторе (или через JTAG) с рабочего образа помогает, мак-адрес только заменить остаётся, а это не так просто без сервисного спецсофта. Edited September 17, 2019 by NVV_RW Вставить ник Quote
GeeZeeNburg Posted September 17, 2019 Author Posted September 17, 2019 8 минут назад, NVV_RW сказал: СОФТОВАЯ!!! Перешивка на программаторе (или через JTAG) с рабочего образа помогает, мак-адрес только заменить остаётся, а это не так просто без сервисного спецсофта. А можно мануал или что покурить на эту тему? Если раскидать их по разным Management VLAN, одинаковые мак-адреса не будут проблемой. Вставить ник Quote
NVV_RW Posted September 17, 2019 Posted September 17, 2019 Мануал никакой и не нужен! Нужен всего лишь рабочий 2108_B1. Слить прошивку с него на программаторе и - алга! - перешиваем трупики. Вставить ник Quote
GeeZeeNburg Posted September 17, 2019 Author Posted September 17, 2019 17 минут назад, NVV_RW сказал: Мануал никакой и не нужен! Нужен всего лишь рабочий 2108_B1. Слить прошивку с него на программаторе и - алга! - перешиваем трупики. Я имею опыт только шитья микросхем 24СХХ, и программатор у меня только под них. Поэтому мне бы всё-таки мануал: как зовётся правильный программатор, и куда его на плате подключать. Вставить ник Quote
ShyLion Posted September 18, 2019 Posted September 18, 2019 чем только люди не страдают, чтобы СНРы не покупать. дался вам этот длинк... Вставить ник Quote
Adim Posted September 18, 2019 Posted September 18, 2019 кстати чем заменить этих динозавров? щяс ставим dgs 1100-10/me но у поставщиков что то они пропали вдруг 12 часов назад, YuryD сказал: на dgsы 5-8 портовые и получите проблему с буфером та еще радость ) Вставить ник Quote
NVV_RW Posted September 18, 2019 Posted September 18, 2019 8 часов назад, GeeZeeNburg сказал: как зовётся правильный программатор, и куда его на плате подключать. ChipProg-48 вполне подходит. А флешку выпаивать придётся - параллельная она. Вставить ник Quote
YuryD Posted September 18, 2019 Posted September 18, 2019 1 час назад, Adim сказал: и получите проблему с буфером та еще радость ) Ну так я через них гигабит и мультикаст не гоняю. Вставить ник Quote
EShirokiy Posted September 18, 2019 Posted September 18, 2019 С учетом стоимости на вторичке данных свитчей (около 100 рублей), то проще их на помойку отнести, чем пытаться оживить. Вставить ник Quote
GeeZeeNburg Posted September 18, 2019 Author Posted September 18, 2019 3 часа назад, NVV_RW сказал: ChipProg-48 вполне подходит. А флешку выпаивать придётся - параллельная она. Спасибо! Я правильно понимаю, что EEPROM - это? 1 час назад, EShirokiy сказал: С учетом стоимости на вторичке данных свитчей (около 100 рублей) Куплю у вас все DES-2108 по 100 рублей, писать в личку :) Вставить ник Quote
EShirokiy Posted September 18, 2019 Posted September 18, 2019 @GeeZeeNburg я их одно время по 50 руб выставлял где то, улетели уже на помойку) Вставить ник Quote
NVV_RW Posted September 18, 2019 Posted September 18, 2019 (edited) 7 часов назад, GeeZeeNburg сказал: EEPROM - это? Оно самое. J2, что рядом - это ARM-JTAG. Можно прошивать/считывать флешку без особой возни с паялом. Софт - H-JTAG, адаптер можно у китайцев купить, а можно и самому слепить. Я пользовался самопальным для LPT-порта, нормально, но неторопливо работал. Edited September 18, 2019 by NVV_RW Вставить ник Quote
GeeZeeNburg Posted September 18, 2019 Author Posted September 18, 2019 @NVV_RW спасибо за помощь, теперь ясно, что с ними делать. Правда, самый дешевый программатор стоит дороже этой пачки свитчей, а в остальном всё хорошо :) Вставить ник Quote
sol Posted December 3, 2019 Posted December 3, 2019 Имею добавить. Попал в руки такой коммутатор. У него внутри кроме вздутых конденсаторов есть консоль. Не распаян разъём и условный max232. Но консоль консолит. Скорость 38400, На U2 11-tx, 12-rx. Лог бага: Hit any key for boot setup ## Starting application at 0xffe00000 ... #### WSS-II Driver Initialzation Done #### Add the compatible Platform Rev!! ** Add the compatible Platform Rev!! ** changed to IVL mode. DHCP_Start1 DHCP_Start4 00 21 91 f1 ac 36 desc:790000 rx_buf:7a0000 #### WSS-II APP MAIN start ### flash alloc[46f608] WEB server running... [25292] PSS LITE Ver - 1.03_4 Supported boards: +---------------------------------+-------------------------+ | Board name | Revisions | +---------------------------------+-------------------------+ | 03 - RD-88E6183 | | | | 01 - Rev 0.1 | +---------------------------------+-------------------------+ | 04 - RD-88E6083 | | | | 01 - Rev 0.1 | +---------------------------------+-------------------------+ | 05 - RD-88E6093-24F4G | | | | 01 - Rev 0.1 | +---------------------------------+-------------------------+ | 10 - RD-88E6093-48F4G | | | | 01 - Rev 0.1 | +---------------------------------+-------------------------+ | 128 - Taiwan JADE_3_OPAL | | | | 01 - Rev 0.1 | +---------------------------------+-------------------------+ | 129 - Taiwan JADE_6_OPAL | | | | 01 - Rev 0.1 | +---------------------------------+-------------------------+ Call gtInitSystem(index,boardRedId,localUnitNum,reloadEeprom), where: index - The index of the system to be initialized. boardRevId - The index of the board revision. localUnitNum - The local unit number. unit number is used as the first dev num in this box/board. reloadEeprom - Whether the device's eeprom should be reloaded after start-init. MAC illegal Если брякнуть по эни кей, когда об этом просят, то появится такое: ARMboot 1-> ? go - start application at address 'addr' smir - SMI read, to read the MAC chip register by SMI bus smiw - SMI write, to write the MAC chip register by SMI bus phyr - PHY read, to read the PHY chip register by SMI bus phyw - PHY write, to write the PHY chip register by SMI bus twr - read I2C device tftp- boot image via network using TFTP protocol loadx - load binary file over serial line (xmodem mode) md - memory display mm - memory modify (auto-incrementing) nm - memory modify (constant address) mw - memory write (fill) cp - memory copy cmp - memory compare crc32 - checksum calculation base - print or set address offset printenv- print environment variables setenv - set environment variables saveenv - save environment variables to persistent storage defaultenv- get default environment variables fburn - write a block to the FLASH memory bdinfo - print Board Info structure loop - infinite loop on address range mtest - simple RAM test reset - Perform RESET of the CPU echo - echo args to console version - print monitor version help - print online help ? - alias for 'help' ARMboot 1-> printenv bootdelay=5 ipaddr=192.168.1.77 serverip=192.168.1.99 netmask=255.255.255.000 bootfile=armboot.bin sdramImgAddr=0x00100000 flashAddr=0xffe00000 bootSource=flash board_cmd_version=0x1 board_cmd_macaddress=00:00:55:34:45:fe board_cmd_flashsize=0x200000 board_cmd_sdramsize=0x800000 board_cmd_platformrev=0xb2 board_cmd_smi_delay_tiem=0x1 board_cmd_signature=0xcaca board_cmd_board_start_address=0xffff0000 board_cmd_loader_start_address=0xffe00000 board_cmd_runtime_start_address=0xffe40000 board_cmd_md5=00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00 ethaddr=00:21:91:f1:ac:36 board_cmd_support_platformrev=0xb1:0xb2:0xb3 Из чего следует возможность шивнуть флешку не выпаивая и без jtag'a Вставить ник Quote
sol Posted December 3, 2019 Posted December 3, 2019 Ну и мануал к armboot для разъяснения способа прошивки флешки по tftp http://read.pudn.com/downloads200/sourcecode/unix_linux/943180/armboot/Doc/SW_UG_ARMBoot.pdf Вставить ник Quote
sol Posted December 4, 2019 Posted December 4, 2019 На халяву проскочить не удалось. Такое очучение, что команде fburn вырвали зубы. Она выполняется, ни на что не ругается, но содержимое флешки остаётся прежним. WTF? Вставить ник Quote
[anp/hsw] Posted December 6, 2019 Posted December 6, 2019 Но ведь setenv и saveenv есть? Или они тоже не работают? board_cmd_macaddress=00:00:55:34:45:fe board_cmd_md5=00:00:00:00:00:00:00:00:00:00:00:00:00:00:00:00 Достаточно же просто состряпать простенький генератор md5... Вставить ник Quote
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.