<mtrbot-ml>
[mattermost] <sb10q> @cjbe why did you set a different tool_triple for the Cortex A9 target? you wrote code to pass "armv7-unknown-linux-gnueabihf" to LLVM while using "arm-linux-gnueabihf-xxx" for binutils
<mtrbot-ml>
[mattermost] <sb10q> but LLVM seems just fine with "arm-linux-gnueabihf"
<mtrbot-ml>
[mattermost] <sb10q> armv7 adds some optimizations?
<mtrbot-ml>
[mattermost] <sb10q> this looks redundant with the "CPU features" list...
<mtrbot-ml>
[mattermost] <sb10q> binutils is also fine with armv7-unknown-linux-gnueabihf...
<mtrbot-ml>
[mattermost] <sb10q> is the discrepancy just because you copied binutils binary from somewhere else?
<sb0>
whitequark: is there a difference between armv7-unknown-linux-gnueabihf and armv7-linux-gnueabihf?
<mtrbot-ml>
[mattermost] <cjbe> @sb10q it was a dirty hack to get around some issues with my crappy toolchain - I was in a hurry to get a proof-of-concept working, so I did not investigate.
<sb0>
whitequark: is Glasgow able to stream samples into a computer without bugs or much fuss, at what speed, and how can I get one?
<sb0>
all USB hosts appear to be affected by this sigrok/fx2 bug, just with different probablilites...
<whitequark>
sb0: you can stream up to full USB2 bandwidth, i've never had any problem with the USB part of that code, and ... well, they're not mass produced yet
<whitequark>
i can bring one of mine to the lab i think
<whitequark>
do you want me to do it today?
<whitequark>
(re USB part, if you want soft realtime response to events in python it can become a lil tricky but still doable on a fast PC)
<sb0>
I just need streaming at a constant rate and low jitter, latency does not matter
<sb0>
(constant rate for the samples, latency variations don't matter either)
<whitequark>
sure, it does that easily
<whitequark>
is 48 Msps enough?
<sb0>
it's better than the shitty 6Msps I'm getting out of fx2 right now because anything higher crashes
<whitequark>
if not the CDC code is affected by the bug in migen/nmigen where AsyncFIFOBuffered is translated to FFRAM
<cr1901_modern>
sb0: >all USB hosts appear to be affected by this sigrok/fx2 bug, just with different probablilites.
<cr1901_modern>
You mean the thing where you'll all of a sudden stop getting all 24MHz bandwidth and have to do 16 or even 12 to get reliable samples?
<sb0>
really reliable is 6, but yes
<cr1901_modern>
Can duplicate on Windoze too :P
<whitequark>
cr1901_modern: libusb on windows works like shit in first place
<whitequark>
i never got windows performance of glasgow quite to the point of the linux version
<whitequark>
winusb is especially bad but libusbK isn't too great either
<cr1901_modern>
switching to a different USB port gets me back to full 24MHz bandwidth (especially if not attached to my powered 2.0 hub) most of the time.
<cr1901_modern>
whitequark: Anyways, tbh I don't have any working 3.0 ports on this laptop- they died long ago. But even sacrificing some channels to get more bandwidth from Glasgow on 2.0 would be a nice alternative to fx2lafw
<sb0>
how did they die?
Guest47290 is now known as jayaura
<cr1901_modern>
Damned if I know- some trace integrity seems to be going? The laptop is 8 years old.
<cr1901_modern>
Bluetooth and fingerprint reader sometimes goes to hell and falls of the internal USB for the same reason
sb0 has quit [Quit: Leaving]
<whitequark>
wtf
rohitksingh has joined #m-labs
rohitksingh has quit [Ping timeout: 276 seconds]
mumptai has joined #m-labs
mumptai has quit [Read error: Connection reset by peer]
mumptai has joined #m-labs
lkcl has quit [Read error: Connection reset by peer]