Написал программку для работы с ардуинкой. С десктопного компьютера работает без проблем, компьютер обменивается данными с ардуинкой и всё идёт как надо. Но вот если пытаюсь подключить плату к raspberry pi - порт открывает, но не может ничего ни передать на плату, ни считать с её. Сразу думал, может я что криво написал, психанул, установил на малину Arduino IDE и попытался эксперимента ради загрузить скетч. В итоге IDE скетч компилирует и тупо зависает на моменте, когда должна начинаться загрузка плату:
Пробовал вставлять ардуино в разные USB порты - везде одна и та же история. Питание на ардуино приходит, чтот скетч, что уже в её загружен - запускается и работает, но обмена данными - нет от слова совсем. С чем может быть связано такое поведение? Что то я даже понятия не имею, в какую сторону начинать копать. Повторюсь, что:
- Сама плата Arduino - рабочая, на дкстопном ПК - всё работает как надо
- На малине usb порты - тоже рабочие, если я вставляю в них флешку - она читается без проблем.