photo-2024-07-22-21-42-39.jpg

Как известно, разработчики большинства популярных программаторов редко озадачиваются поддержкой Linux в своём софте. И из бюджетных устройств мы можем видеть во flashrom разве что доисторические медленные программаторы без автоопределения уровней типа ch341, tl866 первой версии и самосборного Postal3.

Итак, представляем новый бюджетный программатор spi и i2c eeprom Ra©©oon flash explorer. Программатор представляет микросхемы в системе как диск. Работа простая - файл прошивки скопировал/удалил/записал, то есть работает с любой операционной системой, которая умеет монтировать USB флешки. С телефонами на Android в том числе, с айфонами не проверял, сорян

bfae7199-d5fc-4862-9ae2-b3068ff6aad9.jpg

Микросхема представляется хосту в виде обычного двоичного файла, с которым можно работать напрямую без полной перезаписи, а так же копировать и перезаписывать. GD25LB64: чтение 16сек, запись 1 минута ровно. 1,8v W25Q64FV: чтение 19сек, запись 1 минута 9сек. 3.3v

Работает со spi и i2c памятью. Полный автодетект микросхемы и напряжения питания. Отсутствует необходимость в переходнике на 1.8 В. Детект работы через прищепку, детект ошибок при ините. Детект помех на шине. Детект перевернутого подключения и детект перегрузки с отключением питания. Не требуются драйверы. Встроенный тестер инициализации.

Сборка и разработка российские. Для пользователей операционных систем на основе ядра Linux, не избалованных обилием SPI программаторов, Ra©©oon flash explorer по сути безальтернативен

Постоянная поддержка от разработчика в телеграмм канале. Ценник 2000 руб. плюс доставка(пока только почта РФ) 350 руб. Возможность заказа набора для самостоятельной сборки 1000 руб. плюс доставка. Добавляйтесь в ТГ канал. Там все ссылки, обсуждение, описание, инструкции для заказа. https://t.me/raccoon_prog

Также программатор теперь можно заказать Авито доставкой https://www.avito.ru/pogar/tovary_dlya_kompyutera/programmator_raccoon_4081191958?utm_campaign=native&utm_medium=item_page_android&utm_source=soc_sharing

  • АлександрOP
    link
    fedilink
    arrow-up
    0
    ·
    2 years ago

    От себя скажу что пока прогер - несколько сыроватый прототип, но полностью рабочий и достаточно шустрый. Я первым делом присрал туда кнопку ресета, а также резистор на type-c, что бы он работал через кабели type-c -> type-c. То что автор нацеливается также на работу через прищепку - уникальная фишка. То что можно просто поправить файл, и оно перезапишет только правленный блок, а не всю флешку целиком - уникальная фишка.

    Вряд ли я откажусь в его пользу от китайского T48 как основного программатора, его по скорости не догнать, но и программаторов много не бывает, как-никак, во-первых, во-вторых - интересно участвовать в развитии нового проекта

    Для линуксоидов в любом случае альтернатив нет, не уёбищное позорище же на ch341 брать

    • TheAnonymous
      link
      fedilink
      arrow-up
      0
      ·
      2 years ago

      «не уёбищное позорище же на ch341 брать» Один раз прошить coreboot в thinkpad, за 300 рублей вместе с прищепкой - чому нет

      • АлександрOP
        link
        fedilink
        arrow-up
        0
        ·
        2 years ago

        Не, я не спорю, что бы один раз прошить некроговно достаточно и некроговёного прогера. Если хочется чего-то нормального, то вот

      • Oberstserj
        link
        fedilink
        arrow-up
        0
        ·
        2 years ago

        На раз сойдет, а если постоянно копаешься, то хоть вешайся.

    • bo4ok
      link
      fedilink
      arrow-up
      0
      ·
      2 years ago

      «его по скорости не догнать» А почему такая ситуация имеет место быть? В чём проблема шить быстро?

  • Oberstserj
    link
    fedilink
    arrow-up
    0
    ·
    2 years ago

    Работа простая - файл прошивки скопировал/удалил/записал, то есть работает с любой операционной системой, которая умеет монтировать USB флешки.

    Шикарно!

    GD25LB64: чтение 16сек, запись 1 минута ровно. 1,8v W25Q64FV: чтение 19сек, запись 1 минута 9сек. 3.3v

    Вполне годно, нам торопиться некуда.

    Возможность заказа набора для самостоятельной сборки 1000 руб. плюс доставка.

    Проект открытый? Герберы, прошивки есть?

    • АлександрOP
      link
      fedilink
      arrow-up
      0
      ·
      2 years ago

      Проект открытый? Герберы, прошивки есть?

      Нет. Но я не вижу проблемы автора отблагодарить копеечкой. С openhardware всё сложнее, чем с софтом. Ты выложишь гербер и прошивку, завтра китайцы наклепают на своём заводе в третью смену такое же, только в 3 раза дешевле, какой понт дальше проектом заниматься?

      Я тебе даже больше скажу, всякие фьюзы на чтение прошивки тоже обходятся, пилят микруху и вычитывают напрямую, и потом создают клоны. Это так-то не какие-то уникальные технологии, турки в Стамбульском университете делают, у нас делают ребята. А сама-то схемотехника там простая, можно за вечер срисовать чо куда

      • Oberstserj
        link
        fedilink
        arrow-up
        0
        ·
        2 years ago

        Но я не вижу проблемы автора отблагодарить копеечкой

        Аналогично, не проблема, отблагодарю. Но хотелось бы просто немного под себя кастомизировать. Кнопку впилить, разъем сместить…

        всякие фьюзы на чтение прошивки тоже обходятся, пилят микруху и вычитывают напрямую, и потом создают клоны.

        В курсе, был грешок, занимался таким. Правда тогда производитель сделал коза-борду и выхода другого не было.

        можно за вечер срисовать чо куда

        За тем и спрашиваю. Срисовывать, или мож обломится чо.

        • АлександрOP
          link
          fedilink
          arrow-up
          0
          ·
          edit-2
          2 years ago

          За тем и спрашиваю. Срисовывать, или мож обломится чо.

          По крайней мере пока герберы не выложены. Но ты можешь спросить автора, все контакты в изначальном посте есть, может и не откажет. Кнопка хуйня, навесным монтажом пилится, для того гербер не нужен. В целом, загляни в телегу, там и модель корпуса для 3D-принтера есть, к примеру

          Короч всё решаемо

          Проект на начальной стадии развития, идеи и пожелания принимаются

          • Oberstserj
            link
            fedilink
            arrow-up
            0
            ·
            2 years ago

            Кнопка хуйня, навесным монтажом пилится, для того гербер не нужен.

            Я ж, блять, доморощенный эстет, мне по-красоте надо. Корпус, разъем в USB type B, тактильно приятная кнопка :|

            Короче стукну автору, тема годная.

            • АлександрOP
              link
              fedilink
              arrow-up
              0
              ·
              2 years ago

              Сука, там какой-то опёздол исходник прошивки захотел

              Ему Blink для ардуины скинули)))

              • torvn77
                link
                fedilink
                arrow-up
                0
                ·
                2 years ago

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

                • АлександрOP
                  link
                  fedilink
                  arrow-up
                  0
                  ·
                  2 years ago

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

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

                  • torvn77
                    link
                    fedilink
                    arrow-up
                    0
                    ·
                    2 years ago

                    Просто я думаю так: есть ведь на ардуине скетч представляющий её как флешку?
                    Если есть то его переработка в такой проект не должна быть слишком сложной задачей, вполне посильной студенту за миску риса.

  • JamesHolden
    link
    fedilink
    arrow-up
    0
    ·
    2 years ago

    Ну вот, а эти … думают, что в России только чапельники

    • cocucka
      link
      fedilink
      arrow-up
      0
      ·
      2 years ago

      Да, тут прямо сразу гипердрайв. Маск посрамлен, идёт набор в колонисты в РосМарс.

  • JamesHolden
    link
    fedilink
    arrow-up
    0
    ·
    2 years ago

    Это микроконтроллер типа STC15, как я понял? Архитектуры 8051?

    Очень интересно. На них же вроде аппаратного usb нету.

    • АлександрOP
      link
      fedilink
      arrow-up
      0
      ·
      2 years ago

      STC8H8K64U оно

      Usb есть, usb high speed нет, поэтому по скорости мы тупо в интерфейс упираемся

      • JamesHolden
        link
        fedilink
        arrow-up
        0
        ·
        2 years ago

        Ну high speed без внешнего доп чипа практически нигде нет у МК

  • Harald
    link
    fedilink
    arrow-up
    0
    ·
    2 years ago

    @cocucka, а чому теги такие

    • АлександрOP
      link
      fedilink
      arrow-up
      0
      ·
      2 years ago

      Во всех моих постах в блогах такие. Почему? Потому что это база

      Не нравится - не читай

      Не для тебя написано, хохол

  • Harald
    link
    fedilink
    arrow-up
    0
    ·
    2 years ago

    интересное решение, кхм

    • Harald
      link
      fedilink
      arrow-up
      0
      ·
      2 years ago

      “программатор SPI и i2c для линукс от пидарасов” наверное

        • Harald
          link
          fedilink
          arrow-up
          0
          ·
          2 years ago

          и вообще что эта реклама проприетарщины делает на моём LT

  • JamesHolden
    link
    fedilink
    arrow-up
    0
    ·
    2 years ago

    А вообще конечно, это очень оригинальное и свежее решение - программатору прикидываться флешкой. Как это они додумались?

    Лет 20 уже на программаторах STMicroelectronics такой режим есть, какой удар от классика

    • АлександрOP
      link
      fedilink
      arrow-up
      0
      ·
      2 years ago

      Ну может оттуда и спизжено, но для прогеров SPI оно чот новое, как ни крути