Intel® Aero Platform For UAVs
Peer-to-peer support only
Announcements
This is a peer-to-peer only forum. This forum is not monitored by Intel.
771 Discussions

Intel Aero Compute Board with Gadgetfs

JLim20
Beginner
1,075 Views

Hi,

I am new to this Board and Linux and have encountered some issues with using the Intel Aero Compute board with Gadgetfs.

I am using Unbuntu 16.04 with kernel 4.4.76 and yocto patch 1.3.1.

The following are the steps I performed.

On Intel Aero Compute Board

modprobe gadgetfs

mkdir /dev/gadget

mount -t gadgetfs none /dev/gadget

I used the example from http://blog.soutade.fr/post/2016/07/create-your-own-usb-gadget-with-gadgetfs.html Create your own USB gadget with GadgetFS

Only changing USB_DEV "/dev/gadget/dwc3-gadget" in device.c

When I connect a laptop to the Intel Aero Compute Board, the laptop is able to enumerate the device and recognise the endpoints.

However, when I run the host program on the laptop, I am unable to perform a bulk transfer to the Intel Aero Compute Board.

May I know if the gadgetfs is supported or if there are known issues.

Any help is appreciated.

Jacob

0 Kudos
4 Replies
idata
Community Manager
126 Views

Hello Jacob,

 

 

Thank you for your interest in the Intel Aero Compute board.

 

Your request has been received and is currently being investigated.

 

We will get back to you as soon as possible.

 

 

Regards,

 

Octavian
idata
Community Manager
126 Views

Hello Jacob,

 

 

Thank you for your patience.

 

 

Can you please let me know what exactly are you trying to accomplish with the Gadgetfs tool?

 

 

Regards,

 

Octavian
JLim20
Beginner
126 Views

Hi,

i am trying to integrate with an existing device. The device is a usb 2.0 host that sends data to the intel aero board through a bulk endpoint.

I hope this answers your question.

Thanks and Best Regards

jacob lim

idata
Community Manager
126 Views

Hello Jacob,

 

 

Thank you for your reply.

 

 

No one has tested this command and we aren't sure if this is supported.

 

You may need to port it to a previous kernel.

 

You can test it out and share the results with the community if you wish. Also, customization to the kernel is currently not supported by us.

 

 

Regards,

 

Octavian
Reply