<lanrat[m]>
I tested multiple ports on my system, all without a hub, and all give the same error.
<whitequark[cis]>
what does running glasgow -vvv devices say?
<whitequark[cis]>
s//`/, s/devices/list`/
redstarcomrade1 has joined #glasgow
redstarcomrade has quit [Ping timeout: 265 seconds]
<lanrat[m]>
I get the same error, but I think I may have found the problem. I run each development program on my system in a different mount namespace (to prevent dependencency conflicts) and It looks like I had a permissions problem when mounting /dev/ I change the permissions and now it works.
<lanrat[m]>
* I get the same error, but I it looks like I found the problem. I run each development program on my system in a different mount namespace (to prevent dependencency conflicts) and It looks like I had a permissions problem when mounting /dev/ I change the permissions and now it works.
<whitequark[cis]>
fwiw, if you use glasgow with pipx or pdm then everything it needs, including the FPGA toolchain but excluding Python, are installed locally to the tool
<lanrat[m]>
I'm now observing something else. I'm running a test of the UART autobaud detection. It seems to detect the first baudrate, but if the baudrate ever changes, the new one won't be detected unless the glassgow command is restarted.
<lanrat[m]>
s/first/initial/
<whitequark[cis]>
have you read the description of the applet?
<lanrat[m]>
Do you mean `glasgow run uart --help`? I've read that.
<whitequark[cis]>
yeah
<whitequark[cis]>
does it report frame/parity errors?
<lanrat[m]>
not as often as I would expect.
<lanrat[m]>
And sometimes when it does, it "detects" a baud rate of 0.
<whitequark[cis]>
baud rate of 0 is definitely a bug albeit not one i've seen before
<whitequark[cis]>
the rest is, i think, probably down to autobaud being inherently unreliable