Proiect 6-Milestone 2

cancel
Showing results for 
Show  only  | Search instead for 
Did you mean: 

Proiect 6-Milestone 2

Jump to solution
4,449 Views
tudorgabrielrap
Contributor II

In legatura cu interfetele pentru placa UDOO si masina Linux: cum ar trebui sa implementam propriu zis aceste interfete? Cum ne folosim de API-ul GadgetFS? OpenCV va fi instalat pe placa sau pe linuxul personal?

0 Kudos
Reply
1 Solution
2,129 Views
octavianpurdila
NXP Employee
NXP Employee

Rezultatul final ar trebui sa fie urmatorul: atunci cand conectati PC-ul cu placuta, ar trebui ca PC-ul sa detecteze un mouse standard. Exista doua modalitati prin care puteti implementa mouse-ul ambele folosind Linux USB gadget infrastructure: folosind direct GadgetFS API sau folosind Gadget HID. Va recomand sa folositi gadget HID.

O prezentare generala a infastructurii gadget din Linux:

Informatii despre gadget HID:

Informatii despre GadgetFS gasiti aici:

Cateva implementari din care va puteti inspira (pentru GadgetFS):

Ideal ar fi sa folositi OpenCV direct pe UDOO si asa veti primi punctajul maxim. In cazul in care aveti probleme cu procesarea pe placuta puteti face offload si pe un PC.

View solution in original post

0 Kudos
Reply
2 Replies
2,130 Views
octavianpurdila
NXP Employee
NXP Employee

Rezultatul final ar trebui sa fie urmatorul: atunci cand conectati PC-ul cu placuta, ar trebui ca PC-ul sa detecteze un mouse standard. Exista doua modalitati prin care puteti implementa mouse-ul ambele folosind Linux USB gadget infrastructure: folosind direct GadgetFS API sau folosind Gadget HID. Va recomand sa folositi gadget HID.

O prezentare generala a infastructurii gadget din Linux:

Informatii despre gadget HID:

Informatii despre GadgetFS gasiti aici:

Cateva implementari din care va puteti inspira (pentru GadgetFS):

Ideal ar fi sa folositi OpenCV direct pe UDOO si asa veti primi punctajul maxim. In cazul in care aveti probleme cu procesarea pe placuta puteti face offload si pe un PC.

0 Kudos
Reply
2,129 Views
tudorgabrielrap
Contributor II

In documentatia pentru HID Gadget spune ca trebuie sa folosim biblioteca linux/platform_devices.h care ar trebui sa se gaseasca in folderul include, la un loc tu celelalte biblioteci, insa nu exista si nici nu putem crea un fisier .h (nu avem permisiunea). Care ar putea fi solutia?

Ps: am reusit sa instalam si sa folosim OpenCV pentru recunoasterea unui obiect ales de noi. Avem cum sa incarcam videoul demonstrativ cu aceasta parte?

0 Kudos
Reply