Перейти к содержимому
Калькуляторы

DES-2108/B1 (пластик) теряют управление ровно через 30 секунд после старта

Такая проблема.

С сети снята уже небольшая кучка пластиковых DES-2108 с одной и той же проблемой: ровно через 30 секунд после запуска пропадает управление, лампочка CPU вместо равномерного моргания раз в секунду начинает моргать сериями по 5 вспышек.

Совет с форума длинка поменять все электролиты по кругу результата не дал, проверено на двух пациентах.

 

Проблема вроде как массовая, может, кто-то решал, кроме как отправкой в СЦ? А то их дешевле отнести в помойку на склад.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

 Забейте, ничего не сделать, я не смог. Управление все равно рано или поздно отваливается. Меняйте хотя-бы на dgsы 5-8 портовые, они внятнее и места меньше занимают.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

1 час назад, YuryD сказал:

 Забейте, ничего не сделать, я не смог. Управление все равно рано или поздно отваливается. Меняйте хотя-бы на dgsы 5-8 портовые, они внятнее и места меньше занимают.

Не, случайные отвалы управления до следующего ребута мы победили: нужно прибить гвоздями айпишники системы мониторинга и саппорта в Trusted Host. И всё, ни одного отвала управления с тех пор.

Или вы про отвал насовсем?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Делается это... Но - в сервисе всё-таки... Железки "пролюбили" свой мак-адрес. Подвержены этому практически все смарт-"динозавры" от д-линк на базе марвеловского процессора 88E6218, ну кроме DGS-3100 разве что. Но он и не смарт уже. :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

25 минут назад, NVV_RW сказал:

Делается это... Но - в сервисе всё-таки... Железки "пролюбили" свой мак-адрес. Подвержены этому практически все смарт-"динозавры" от д-линк на базе марвеловского процессора 88E6218, ну кроме DGS-3100 разве что. Но он и не смарт уже. :)

Как же они могли его пролюбить, если я в течение 30 секунд вижу свитч в полном здравии с родным мак-адресом?

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Ну вот как-то сумели... Возможно, что какой-то сбой в фирмвари происходит и затирается блок с контрольной суммой, например... Одно хорошо, что мало этого хлама в ходу осталось.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

3 минуты назад, NVV_RW сказал:

Ну вот как-то сумели... Возможно, что какой-то сбой в фирмвари происходит и затирается блок с контрольной суммой, например... Одно хорошо, что мало этого хлама в ходу осталось.

Ой ли? На форуме длинка кто-то успевал перешить 2108 за эти 30 секунд, и никакого эффекта новая прошивка не давала. Ресет тоже не дает. Больше похоже на железячную проблему...

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

17 минут назад, GeeZeeNburg сказал:

Больше похоже на железячную проблему...

СОФТОВАЯ!!! Перешивка на программаторе (или через JTAG) с рабочего образа помогает, мак-адрес только заменить остаётся, а это не так просто без сервисного спецсофта.

Изменено пользователем NVV_RW

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

8 минут назад, NVV_RW сказал:

СОФТОВАЯ!!! Перешивка на программаторе (или через JTAG) с рабочего образа помогает, мак-адрес только заменить остаётся, а это не так просто без сервисного спецсофта.

 

А можно мануал или что покурить на эту тему? Если раскидать их по разным Management VLAN, одинаковые мак-адреса не будут проблемой.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Мануал никакой и не нужен! Нужен всего лишь рабочий 2108_B1. Слить прошивку с него на программаторе и - алга! - перешиваем трупики.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

17 минут назад, NVV_RW сказал:

Мануал никакой и не нужен! Нужен всего лишь рабочий 2108_B1. Слить прошивку с него на программаторе и - алга! - перешиваем трупики.

Я имею опыт только шитья микросхем 24СХХ, и программатор у меня только под них.

Поэтому мне бы всё-таки мануал: как зовётся правильный программатор, и куда его на плате подключать.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

чем только люди не страдают, чтобы СНРы не покупать. дался вам этот длинк...

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

кстати чем заменить этих динозавров?

щяс ставим dgs 1100-10/me

но у поставщиков что то они пропали вдруг

 

12 часов назад, YuryD сказал:

на dgsы 5-8 портовые

и получите проблему с буфером та еще радость )

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

8 часов назад, GeeZeeNburg сказал:

как зовётся правильный программатор, и куда его на плате подключать.

ChipProg-48 вполне подходит. А флешку выпаивать придётся - параллельная она.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

1 час назад, Adim сказал:

и получите проблему с буфером та еще радость )

 Ну так я через них гигабит и мультикаст не гоняю.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

С учетом стоимости на вторичке данных свитчей (около 100 рублей), то проще их на помойку отнести, чем пытаться оживить.

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

3 часа назад, NVV_RW сказал:

ChipProg-48 вполне подходит. А флешку выпаивать придётся - параллельная она.

Спасибо! Я правильно понимаю, что EEPROM - это? 

img.thumb.PNG.3747cb9d063bb30b757cbce624034371.PNG

 

1 час назад, EShirokiy сказал:

С учетом стоимости на вторичке данных свитчей (около 100 рублей)

Куплю у вас все DES-2108 по 100 рублей, писать в личку :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

@GeeZeeNburg я их одно время по 50 руб выставлял где то, улетели уже на помойку)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

7 часов назад, GeeZeeNburg сказал:

EEPROM - это? 

Оно самое.

J2, что рядом - это ARM-JTAG. Можно прошивать/считывать флешку без особой возни с паялом. Софт - H-JTAG, адаптер можно у китайцев купить, а можно и самому слепить. Я пользовался самопальным для LPT-порта, нормально, но неторопливо работал.

Изменено пользователем NVV_RW

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

@NVV_RW спасибо за помощь, теперь ясно, что с ними делать.

Правда, самый дешевый программатор стоит дороже этой пачки свитчей, а в остальном всё хорошо :)

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Имею добавить.

Попал в руки такой коммутатор.

 

У него внутри кроме вздутых конденсаторов есть консоль. Не распаян разъём и условный 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

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

И вот тут интересное пишут:

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Ну и мануал к armboot для разъяснения способа прошивки флешки по tftp

http://read.pudn.com/downloads200/sourcecode/unix_linux/943180/armboot/Doc/SW_UG_ARMBoot.pdf

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

На халяву проскочить не удалось.

Такое очучение, что команде fburn вырвали зубы. Она выполняется, ни на что не ругается, но содержимое флешки остаётся прежним. WTF?

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Но ведь 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...

 

Поделиться сообщением


Ссылка на сообщение
Поделиться на других сайтах

Join the conversation

You can post now and register later. If you have an account, sign in now to post with your account.

Гость
Ответить в тему...

×   Вставлено в виде отформатированного текста.   Вставить в виде обычного текста

  Разрешено не более 75 смайлов.

×   Ваша ссылка была автоматически встроена.   Отобразить как ссылку

×   Ваш предыдущий контент был восстановлен.   Очистить редактор

×   Вы не можете вставить изображения напрямую. Загрузите или вставьте изображения по ссылке.