[google-aiy]: два видения капота на RPi - PullRequest
0 голосов
/ 28 апреля 2018

Это связано с проектом, который я хотел бы построить с помощью Google AIY VIsion Kit + Raspberry Pi.

Я бы хотел прикрепить два капота Vision к RPi zero W. Я понял, что Pi взаимодействует с Vision Bonnet, используя интерфейс SPI. Из схемы заголовка RPi GPIO, похоже, также есть два интерфейса SPI. Итак, мне интересно, смогу ли я подключить два капота видения к Pi. Это было бы возможно?

Кроме того, у меня есть две идеи на этот счет:

(1) Я думаю, что все 40 контактов не будут использоваться одним Vision Bonnet. Так что, если я знаю, какие контакты в действительности используются, я могу использовать эту информацию, чтобы рассмотреть возможность добавления другого Vision Bonnet. Тем не менее, я не уверен, как получить эту информацию, хотя. Можете ли вы помочь мне с этой информацией?

(2) Если я не могу получить подробности в (1), я думаю расширить заголовок GPIO на Pi, добавив еще один заголовок в VisionBonnet. Затем я прикреплю второй капот к недавно добавленному заголовку. Имеет ли это смысл?

Спасибо, Venky

Ответы [ 4 ]

0 голосов
/ 04 октября 2018

Распиновка на 40 контактов, как описано в google / aiyprojects-raspbian и Vision Bonnet :

               3.3V --> 1    2 <-- 5V
            I2C_SDA --> 3    4 <-- 5V
            I2C_SCL --> 5    6 <-- GND
                        7    8
                GND --> 9   10
                        11  12
                        13  14 <-- GND
(GPIO_22) BUZZER_GPIO-->15  16 <-- BUTTON_GPIO (GPIO_23)
               3.3V --> 17  18
           SPI_MOSI --> 19  20 <-- GND
           SPI_MISO --> 21  22
           SPI_SCLK --> 23  24 <-- SPI_CE_MRD
                GND --> 25  26
             ID_SDA --> 27  28 <-- ID_SCL
                        29  30 <-- GND
      PI_TO_MRD_IRQ --> 31  32
      MRD_TO_PI_IRQ --> 33  34 <-- GND
                        35  36
         MRD_UNUSED --> 37  38
                GND --> 39  40
0 голосов
/ 12 сентября 2018

Не совсем то, что вы ищете, но мне удалось заставить Movidius NCS работать на Pi. Он имеет тот же ускоритель, что и капот VPU (блок обработки зрения Intel® Movidius ™ Myriad ™ 2 (VPU)). Они стоят дороже, но вы можете поставить более одного NCS на Pi через интерфейс USB. Я предполагаю, что вы хотите запустить две модели одновременно, а не масштабировать одну модель.

0 голосов
/ 17 сентября 2018

Я разместил вопрос в выпуске комплекта Google AIY Vision, и разработчики Google сказали, что это невозможно.

https://github.com/google/aiyprojects-raspbian/issues/348

0 голосов
/ 18 мая 2018

На основе загруженных модулей (запустите lsmod) и кода Python. Я считаю, что он использует более одного SPI. Учитывая это, ответ таков: очень вероятно, что это не сработает.

1 / Мне не удалось найти схему капота.

2 / Добавление заголовков и подключение второго капота не будет работать, поскольку SPI поддерживает связь только между двумя узлами. SPI второго капота должен быть подключен к SPI2.

Больше информации, которую я нашел позже:

В капоте Vision используется следующий GPIO:

интерфейс SPI: GPIO10, GPIO09, GPIO11, GPIO08 Рукопожатие: GPIO06, GPIO13

Микроконтроллер SAMD09 отключен от шины I2C и использует адреса 0x51, 0x61 (только для загрузчика) Светодиодный драйвер использует адрес 0x30

...