jeancf_ has quit [Read error: Connection reset by peer]
jeancf_ has joined #riscv
jeancf_ has quit [Ping timeout: 268 seconds]
bkeys has joined #riscv
<bkeys>
Hi guys, I have a ubuntu image on my unmatched board
<bkeys>
And USB devices are really unstable, I have to constantly replug them in as I am using them. Is this a known issue, or do I have faulty hardware?
<bkeys>
Does anyone else have this happening to them?
<jimwilson_>
oh I see this was answered and discussed in #fedora
<bkeys>
That it was
<jrtc27>
I do wonder what the issue is with the A2 SD cards given there's no controller involved
davidlt has quit [Ping timeout: 268 seconds]
<geist>
yah good question. i sleuthed around in the linux driver for how controller-less SD works, and sure enough it's more or less bit banging the card with a SPI controller
<geist>
one level removed from bit banging, since it can at least tell the SPI controller to emit a sequence of bits, but it has to hand hold it with all the command turnarounds and status polling that it more or less burns a cpu while doing a transaction
<geist>
and of course it's running in 1 bit SPI mode
<geist>
at least on the unleashed, i didn't get the impression that the unmatched would work any differently
<geist>
but it's slow as heck and very cpu intensive
<geist>
jrtc27: side note, i saw the release of freebsd 13. what's the unlimited/unleashed board support look like on release? I'm curious to try it out on mine
<geist>
also grats on 13. benchmarks show it was a huge improvement
<jrtc27>
yes the unmatched is the same wrt awful spi bit-banging, such a shame they didn't bother to pay the tiny cost to add a controller
<jrtc27>
13 doesn't support the unmatched
<jrtc27>
-current I have a branch that supports usb
<jrtc27>
pci almost works except there's something dodgy going on in freebsd's pci bridge code
<jrtc27>
and I believe specifically for NEW_PCIB, which gets used everywhere except x86
<jrtc27>
of course hardware support is always a crappy game of catch-up for !linux when the vendor gets a head-start writing the linux drivers in-house and doesn't care about any other OS
<jrtc27>
I'd like to MFC as much as possible so 13.1 supports the unmatched (and people running 13-stable rather than 13.0-release), but some of my changes may be too KBI-breaking to be eligible, not sure where the line is drawn
<jrtc27>
(like, life would be so much better if they just shoved something like dwmmc on the soc....)
Sos has joined #riscv
<geist>
jrtc27: yeah tell me about it. i'm working on the fuchsia side, same thing
jimwilson_ has quit [Quit: Leaving]
zjason` has joined #riscv
zjason has quit [Ping timeout: 250 seconds]
mahmutov has quit [Read error: No route to host]
mahmutov has joined #riscv
aquijoule_ has quit [Remote host closed the connection]
riff-IRC has joined #riscv
Andre_H has quit [Quit: Leaving.]
<geist>
but not to dig on sifive, they've been very helpful
Sos has quit [Quit: Leaving]
richbridger has joined #riscv
mahmutov has quit [Ping timeout: 265 seconds]
jimwilson has joined #riscv
richbridger has quit [Remote host closed the connection]