Update Petalinux Introduction authored by Corbin Kems's avatar Corbin Kems
...@@ -40,6 +40,8 @@ We are using two USB gadgets to allow communication over USB. ...@@ -40,6 +40,8 @@ We are using two USB gadgets to allow communication over USB.
Each USB gadget shows up in windows as a separate device. The ACM gadget is a COM port and the ECM as a network interface. Both should auto configure, so the CyDAQ should be plug and play! Each USB gadget shows up in windows as a separate device. The ACM gadget is a COM port and the ECM as a network interface. Both should auto configure, so the CyDAQ should be plug and play!
On the petalinux side, the serial gadget shows up as a readable/writable file in `/dev/ttyGS0` and the ethernet gadget as a network interface named `usb0`
The configuration of the two Gadgets is done using ConfigFS. The script that runs on petalinux startup that does the filesystem-based configuration is located [here](https://git.ece.iastate.edu/sd/sdmay23-47/-/blob/master/petalinux/os/project-spec/meta-user/recipes-apps/bootscript/files/bootscript). The configuration of the two Gadgets is done using ConfigFS. The script that runs on petalinux startup that does the filesystem-based configuration is located [here](https://git.ece.iastate.edu/sd/sdmay23-47/-/blob/master/petalinux/os/project-spec/meta-user/recipes-apps/bootscript/files/bootscript).
## Device Tree ## Device Tree
... ...
......