stikonas has quit [Quit: Konversation terminated!]
dustinm` has quit [Quit: Leaving]
serdarth has joined #linux-rockchip
dustinm` has joined #linux-rockchip
Bitweasil has quit [Quit: ZNC 1.8.2+deb2build5 - https://znc.in]
Bitweasil has joined #linux-rockchip
Stat_headcrabed has joined #linux-rockchip
ungeskriptet has quit [Read error: Connection reset by peer]
ungeskriptet has joined #linux-rockchip
Stat_headcrabed has quit [Quit: Stat_headcrabed]
Stat_headcrabed has joined #linux-rockchip
<Kwiboo>
sre: I should probably learn to read more details, seems only automatic GoodCRC response is handled by fusb302 not the actual PD messages ;-)
<Kwiboo>
ZERO 3W only need very basic features: use fusb302 (ET7301B) to signal src power/data-role and detect orientation, then signal CH482d using a gpio pin to mux the SS lanes depending on orientation
<Kwiboo>
main issue I noticed is that when fusb302 node is included in DT, then U-Boot work in SS speed for one orientation and Linux only worked in SS speed using the opposite orientation
<Kwiboo>
and when the entire fusb302 node is exkluded from DT, then SS speed works for same orientation in both U-Boot and Linux
<Kwiboo>
diederik: great that you got it to work, my PT2 is currently disassembled to large degree so it would have taken some time for me to do a reliable test :-)
<diederik>
For a moment I thought it wouldn't boot up at all as SDcard also appeared to not work. My guess is that you need to do sth with the debug/uart adapter in some sequence to switch (back) to eMMC
<diederik>
ofc I still don't know what that sequence is (if it's needed), but it's working ;-P
SystemError has quit [Remote host closed the connection]
<sre>
Kwiboo: the auto GoodCRC feature is already used by the kernel driver.
<sre>
I'm currently working on stripping down the Linux kernel driver port done by Rockchip. I tried to go to the latest TCPM state first, but the kernel solution is too complex nowadays. I think a much more minimal solution should be fine for U-Boot.