Skip to content
  • Категории
  • Главная
  • Документация
  • Последние
  • Пользователи
Collapse
  1. Главная
  2. Raspberry Pi
  3. Ke-USB24A и raspberry pi

Ke-USB24A и raspberry pi

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

    Привет. Есть такой чип с которого можно АЦП снимать. Это Ke-USB24A. В общем с ним можно работать как в винде так и на линуксе. Протсо посылать команды устройству. В винде как COM порту можно. В линухе отправлять команды например /dev/ttyACM0. Вот и все бы ничего. На ноуте все пашет. Но вот на райсберри почему-то принимается лишь одна команда а на вторую устройство уже откликается ошибкой. При чем есть команда для АЦП, чтобы значения слались с определенной частотой,т.е. железка сама к себе обращается много раз. И вот все кроме самого первого значения - ошибки. Т.е. при работе с райсберри АЦП может отработать всего одну команду,тогда как на ноуте все тоже самое,только отрабатываются все команды Есть ли какие-нибудь догадки почему так?

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

      В Raspbian на /dev/ttyAMA0 терминал висит, нужно его оттуда убрать

      1. В /etc/inittab эту строчку закоментить или удалить
        T0:23:respawn:/sbin/getty -L ttyAMA0 115200 vt100

      2. В /boot/cmdline.txt
        console=ttyAMA0,115200 заменить на console=tty1

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

        А зачем мне AMA0? Мне же ttyACM0 нужен

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

          для начала всё обновить
          apt-get update && apt-get upgrade
          если не помогло попробовать dwc_otg.fiq_fix_enable=0, да вообще поиграться с параметрами dwc_otg

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

            ps. девайс подключен через хаб?

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

              Нет.просто через USB.
              А не могли бы в кратце объяснить что это за параметры?

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

                вы про dwc_otg? к сожалению нормальной доки я не видел
                dwc_otg.fiq_fix_enable=0 отключает обработку USB через FIQ (специфичная для арм фича, быстрые прерывания), в большинстве случаев это работает и позволяет сократить время обработки событий, но не всегда

                зы. попробуйте через активный хаб, rpi отдаёт 100 mA на USB, может и не хватать питания

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

                  Хорошо. А как мне поставить dwc_otg.fiq_fix_enable=0?\ ?
                  в консоли или в каком-то файлике?
                  и что значит через активный хаб?

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

                    dwc_otg.fiq_fix_enable=0 добавить в /boot/cmdline.txt и перегрузится
                    активный хаб - хаб с внешним питанием

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

                      Привет. Активное питание не помогло

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

                        dwc_otg.fiq_fix_enable=0
                        вобще отрубило мне все юсб.
                        ПРоблема пока не решена.

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

                          ну единственное что остаётся, открыть PR на https://github.com/raspberrypi/linux/issues/

                          1 ответ Последний ответ
                          0

                          • Войти

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

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