Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

udev permissions: add info to docs #239

Open
tcal-x opened this issue Jan 5, 2022 · 3 comments
Open

udev permissions: add info to docs #239

tcal-x opened this issue Jan 5, 2022 · 3 comments

Comments

@tcal-x
Copy link
Contributor

tcal-x commented Jan 5, 2022

The user's first experience with an FPGA board might be with this repo, so they may encounter the usual udev permission issues while doing the examples here. Add the info about how to update udev rules for the supported boards.

fyi @betocool-prog

@pgielda
Copy link
Member

pgielda commented Jan 5, 2022

I would say this is both "jtag" specific (you need permissions to access a usb device if your JTAG is a usb device) and also distro specific (you can have a distro without udev), and over all its a general problem with using anything that you connect over USB when you're not running as root. So the question is if we should really be covering this.
I guess in practice this is usually related to using openocd so maybe we should point to https://openocd.org/doc/html/Running.html where its stated that "On Linux, this usually involves installing a file in /etc/udev/rules.d, so OpenOCD has permissions."

Running (OpenOCD User’s Guide)

It could be a note, probably somewhere here:
https://symbiflow-examples.readthedocs.io/en/latest/building-examples.html

Btw I think we should potentially move this whole section to "running-examples.html", thats where I was looking for it (and failed)

@pgielda
Copy link
Member

pgielda commented Jan 5, 2022

@kgugala

@mithro
Copy link
Contributor

mithro commented Jan 6, 2022

I think we should probably move to using openFPGALoader?

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

3 participants