Где-то в нете читал, что HDMI-USB Video capture 2.0 (кит) на ms2109 можно прошить eeprom от HDMI-USB Video capture 3.0 (кит) и качество улучшится. Но я так и не нашел слитых прошивок. Это скорее не обзор, а отчет о проделанном эксперименте. Надеюсь он кому-то поможет. Были куплены несколько карт для теста.

1
1
2
2

Внутрянка

1

2

Слил eeprom с 24с16(2 карта), но т.к. у первой карты стоял 24c08 места было мало для заливки. Нашел 24с16, влил, все заработало, качество стало лучше.

Было

определялась

качество

видео 720p max

Стало

качество

видео 1080p max

Выкладываю 2 прошивки от 1й и 2й карты мало ли кому интересно покопаться.

https://disk.yandex.ru/d/0_4r2p4M499D_Q

https://disk.yandex.ru/d/iVYl5tGvkGNajw шить этой

Гарантий нет, что у вас все получится.

Комментарии (10)


  1. galeksandrp
    04.06.2022 13:47

    Добро пожаловать на Хабр.

    Я так полагаю, несмотря на наличие 1080p@60fps MJPEG на втором скрине "Стало", в приложенной записи я вижу 1080p@30fps.

    У чипа ms2109 потолок захвата 1080p@30fps MJPEG http://en.macrosilicon.com/info.asp?base_id=2&third_id=50, а в EPROMе зачем-то указали наличие 1080p@60fps режима?

    Вот тут https://www.hyperhdr.eu/2020/11/grabber-for-hyperhdr-rullz-usb-20.html тоже с таким сталкивались.


    1. GennPen
      04.06.2022 16:23
      +3

      Добро пожаловать на Хабр.

      Скорее всего, автор даже не в курсе что его статью одобрили из песочницы спустя год.


      1. aliencash
        04.06.2022 18:41
        +2

        Комменты пошли, значит ему уведомления должны были свалиться...


        1. TimsTims
          06.06.2022 02:00

          Призываем @galeksandrp , может он сможет вернуть автора)

          Upd: упс , он в первом комментарии. Очень странно, ведь именно вы пригласили автора, и сами его комментируете)


  1. praeivis
    04.06.2022 20:14

    Ведь в 24C16 всего 16 килобайт и там скорее всего хранится настройки, но для прошивки маловато. Так что реально качество должно остаться такое же, если не стать хуже.


    1. slog2
      04.06.2022 21:11
      +1

      24c16 это 16 килоБИТ. 2 килобайта.


  1. lonelymyp
    04.06.2022 22:33

    Но шьётся же не прошивка, а епромка с настройками USB параметров. У меня есть такой адаптер на MS2109 который с завода делает вид что он на 60фпс, само собой никаких 60фпс там нет, проверял тестовым видеосигналом с движущимися картинками.


  1. Segmentq
    04.06.2022 23:12
    +2

    Вот такие темы на Хабре как тот самый наполеон из детства или то самое мороженое :)


    1. YMA
      05.06.2022 11:29
      +2

      Эх, как-то мир железок опопсел... Вот в старые времена - перешить сименс A55 в C55, увеличить ему внутренний диск, или легким движением карандаша сапгрейдить процессор AMD... Тайны, недокументированные фичи, уххх..

      А сейчас - ну хоть бы кто-нибудь разогнал процессор в айфоне, или активировал на нем отключенные ядра, или нашел недокументированный способ видео в 8К снимать. Всё, железки уже не те... кхе-кхе-кхе, взял палочку и пошел на процедуры в санатории ;)))


      1. strvv
        06.06.2022 12:28

        А куда деться, если наворочали и в железе, а тем более в ПО, нагородили так что потом даже не пытаются устранить недостатки, а спешат быстро выпустить новое ПО/железо, которое будет лучше старого.

        Принцип, взятый множеством производителей под давлением маркетолУХов на щит. Копроэкономика. Зачем править старое, если можно чуть позже впарить "новое", с новыми "особенностями".
        Время жизни изделий, особенно если ставят задачу чтобы оно еле-еле отходило гарантийный срок, стало в год-три. максимум что я видел - 7 лет, из-за требований закона в германии. Не знаю, отменён тот закон?