Hi Anders,
On 11/3/26 2:45 PM, Anders Roxell wrote:
On 2026-10-30 15:28, Quentin Schulz wrote:
Hi Andrew,
On 10/28/26 3:15 PM, Anders Roxell wrote:
Hi,
[ ... ]
- Q7 USB P0 (lower) with Sandisk Extreme Pro USB stick,
- Q7 USB P2 (upper) with Sandisk Extreme Pro USB stick,
RK3399 Puma behaves the same in main and with your series applied.
RK3588 Tiger has some regressions.
Q7 USB P2 (upper) doesn't detect the Sandisk Ultra Flair USB stick anymore.
It does on main branch, but on the USB2 controller only.
Q7 USB P0 (lower) has issues handling the Kingston USB stick. 1st try:
Hi Quentin,
Thanks for testing both boards.
About the OTG port: no need to spend more time on it.
v10 had two bugs in the dwc3 core. It never read the core version, so
every version check was false. It also cleared the GSBUSCFG0 REQINFO
bits on every controller, and main does not touch them. v11 fixes both.
My best guess for the Kingston write on P0 is REQINFO, but I have no
Tiger to test it on.
Did the other sticks pass with v10? That is the Ultra Flair and the
Extreme Pro on P0, and the Kingston and the Extreme Pro on P2. I want
to know if it is only one stick on each port.
- Q7 USB P0 (lower) with Sandisk Ultra Flair USB stick,
- Q7 USB P2 (upper) with Sandisk Ultra Flair USB stick,
- Q7 USB P0 (lower) with Kingston USB stick,
- Q7 USB P2 (upper) with Kingston USB stick,
- Q7 USB P0 (lower) with Sandisk Extreme Pro USB stick,
- Q7 USB P2 (upper) with Sandisk Extreme Pro USB stick,
was what I tested, on both v10 and main, on both RK3588 Tiger and RK3399
Puma. I only reported the ones that didn't work, so yes to your question
above.
Can you run the same tests with v11? It is on [1], on top of main
ab4dc5aacf95.
With v11 checked out, I only tested the scenarios with regressions I
reported in the previous mail, that is only, on RK3588 Tiger only, with
Kingston USB stick on P0 and Ultra Flair on P2.
2/2 tries were successful (regression gone) for the Kingston stick on P0.
5/5 tries for Ultra Flair on P2 (detected on the USB2 controller same as
on main) were successful (regression gone). I got one try for Ultra
Flair on P2 that reported the stick on the USB3 controller, funnily
enough, the only try when I got a "cannot reset port 1!?". All other
times, the USB stick was attached to the USB2 controller (like on main).
I would like to run all test scenarios again and see if v11 introduces
other regressions compared to v10, but this takes me about 2h
uninterrupted and I'm not sure I will have time tomorrow or Friday as
there are other fires to put out (still have to review the OpenSSL
provider thing again, and I'm now finally impacted by it myself as I
updated to Fedora 45 with OpenSSL 4 this morning).
Please shout at me if you don't get a test report before next Monday 2pm
UTC.
Cheers,
Quentin