- Цена: 2$
Интересно получить managed свич из unmanaged в цену SPI флешки?
Вам под кат
Умный собрат оборудован флешкой 25Q16, в то же время его младший брат имеет место под флешку и оборудован eeprom 24С16.
Глупый включился моментально и продолжил работать как глупый.
Не вышло.
Решаюсь восстановить все резисторы вокруг флешки согласно номиналам умного:
512 — 5,1к и 68Х — 47Ом 0603.
Глупый включился моментально и продолжил работать как глупый.
Не вышло…
А у меня в глупом и флешка и EEPROM! Сдуть!
Сдул EEPROM — получил кирпич…
Сделал макрофото плат в нижней части и начал сравнивать обвязку.
В Интернете наткнулся на GitHub одного китайца и в папке pic нашел интересную информацию:
и
Ok, меня интересуют ножки 84, 85, 86.
У глупого они соответственно L, H, L:
У умного они H, L, L:
Нужно удалить два резистора и сделать одну перемычку:
Удача! Всё работает как нужно!
Опытным путем установлено, что свич не работает с SPI флешками большего размера, чем 25Q16.
Открыв дамп в онлайн Hex-редакторе я задал в поиск mac-адрес свича:
Cменил mac, зашил назад и свич заработал. Значит контрольных сумм в дампе нет:
Вам под кат
Intro
Попались мне в руки два свича: младший брат TL-SG108, простой свич и его старший брат TL-SG108E — версия с вэб-интерфейсом и расширенными настройками. Через 5 минут платы легли рядом для анализа:Умный собрат оборудован флешкой 25Q16, в то же время его младший брат имеет место под флешку и оборудован eeprom 24С16.
Мотивация
В обучающих целях привести младшего брата к функционалу старшего и утолить паяльный зуд.Попытка решить задачу грубой силой
Снял флешку с умного и поставил в глупый. Восстановил перемычками отсутствующие резисторы, подтяжки проигнорировал:Глупый включился моментально и продолжил работать как глупый.
Не вышло.
Резисторы?
Умный свич при включении грузится 20 секунд, в то же время глупый, даже с флешкой стартует моментально. Из этих фактов становится понятно, что по какой-то причине глупый либо не видит флешку, либо её сознательно игнорирует.Решаюсь восстановить все резисторы вокруг флешки согласно номиналам умного:
512 — 5,1к и 68Х — 47Ом 0603.
Глупый включился моментально и продолжил работать как глупый.
Не вышло…
EEPROM?
На этом этапе до меня доходит, что в умном EEPROM чипа вообще нет, и даже разводки под него.А у меня в глупом и флешка и EEPROM! Сдуть!
Сдул EEPROM — получил кирпич…
RTFM
Очевидно, дело в конфигурации процессора. PDF не нашел.Сделал макрофото плат в нижней части и начал сравнивать обвязку.
В Интернете наткнулся на GitHub одного китайца и в папке pic нашел интересную информацию:
и
Ok, меня интересуют ножки 84, 85, 86.
У глупого они соответственно L, H, L:
У умного они H, L, L:
Нужно удалить два резистора и сделать одну перемычку:
Удача! Всё работает как нужно!
Прошивка
Скачана CH341 и AsProgrammer-ом.Опытным путем установлено, что свич не работает с SPI флешками большего размера, чем 25Q16.
Открыв дамп в онлайн Hex-редакторе я задал в поиск mac-адрес свича:
Cменил mac, зашил назад и свич заработал. Значит контрольных сумм в дампе нет:
Всё-же зачем?
В два раза дешевле получаем свич на базе RTL8370N с возможностью:
*Веб-управления.
*Управления светодиодами.
*Установки скорости и дуплекса для каждого порта.
*IGMP, LAG, Port statistics, Port mirroring, Cable test, Loop prevention
*VLAN и QoS.
Для тех, кто хочет больше...
Выводы
Получилось неплохо.
Всем добра!