Skip to content
  • Категории
  • Главная
  • Документация
  • Последние
  • Пользователи
Collapse
  1. Главная
  2. Аппаратные модули
  3. USB устройства
  4. программирование Wemos D1 на raspberry pi

программирование Wemos D1 на raspberry pi

Запланировано Прикреплена Закрыта Перенесена USB устройства
7 Сообщения 1 Posters 47 Просмотры
  • Сначала старые
  • Сначала новые
  • По количеству голосов
Авторизуйтесь, чтобы ответить
Эта тема была удалена. Только пользователи с правом управления темами могут её видеть.
  • piP Не в сети
    piP Не в сети
    pi
    написал в отредактировано pi
    #1

    есть Wemos D1 и raspberry pi 3 model B+
    для Wemos D1 нужен драйвер CH340
    есть способ на гитхабе: https://github.com/aperepel/raspberrypi-ch340-driver
    но у меня при выполнении команды sudo insmod ch34x.ko пишет

    insmod: ERROR: could not insert module ch34x.ko: Invalid module format
    

    как установить драйвер CH340 на raspberry?

    1 ответ Последний ответ
    0
    • piP Не в сети
      piP Не в сети
      pi
      написал в отредактировано
      #2

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

      https://github.com/skyrocknroll/CH341SER_LINUX - попробуй самостоятельно скомпилировать из исходников более свежую версию драйвера

      1 ответ Последний ответ
      0
      • piP Не в сети
        piP Не в сети
        pi
        написал в отредактировано
        #3

        Перед компиляцией вот эти процедуры выполни
        https://github.com/aperepel/raspberrypi-ch340-driver#prepare-the-kernel-build-environment

        1 ответ Последний ответ
        0
        • piP Не в сети
          piP Не в сети
          pi
          написал в отредактировано
          #4

          а как скомпилировать

          1 ответ Последний ответ
          0
          • piP Не в сети
            piP Не в сети
            pi
            написал в отредактировано
            #5

            sudo make

            1 ответ Последний ответ
            0
            • piP Не в сети
              piP Не в сети
              pi
              написал в отредактировано
              #6

              @ark#5872 я пробовал писать это в папке драйвера и в папке исходного кода raspbian, но одна и та же ошибка

              1 ответ Последний ответ
              0
              • piP Не в сети
                piP Не в сети
                pi
                написал в отредактировано pi
                #7
                $ sudo make
                make -C /lib/modules/4.19.68-v7+/build  M=/home/pi/CH340/CH341SER_LINUX  
                make[1]: вход в каталог «/home/pi/linux-d9a27b27450d9f81b567134f1c8b85401556ab5a»
                Makefile:590: include/config/auto.conf: Нет такого файла или каталога
                
                  ERROR: Kernel configuration is invalid.
                         include/generated/autoconf.h or include/config/auto.conf are missing.
                         Run 'make oldconfig && make prepare' on kernel src to fix it.
                
                Makefile:641: ошибка выполнения рецепта для цели «include/config/auto.conf»
                make[1]: *** [include/config/auto.conf] Ошибка 1
                make[1]: выход из каталога «/home/pi/linux-d9a27b27450d9f81b567134f1c8b85401556ab5a»
                Makefile:5: ошибка выполнения рецепта для цели «default»
                make: *** [default] Ошибка 2
                
                1 ответ Последний ответ
                0

                • Войти

                • Нет учётной записи? Зарегистрироваться

                • Login or register to search.
                • Первое сообщение
                  Последнее сообщение
                0
                • Категории
                • Главная
                • Документация
                • Последние
                • Пользователи