dddddd has quit [Read error: Connection reset by peer]
cnxsoft has quit [Read error: Connection reset by peer]
cnxsoft has joined #linux-sunxi
<wens>
DonkeyHotei: what's missing for a33 tablets to run mainline?
nexgen has quit [Quit: Leaving]
TheSeven has quit [Ping timeout: 264 seconds]
[7] has joined #linux-sunxi
nexgen has joined #linux-sunxi
niceplace has quit [Read error: Connection reset by peer]
niceplace has joined #linux-sunxi
sunshavi has joined #linux-sunxi
tuxillo has quit [Read error: Connection reset by peer]
tuxillo has joined #linux-sunxi
lurchi__ has joined #linux-sunxi
lurchi_ has quit [Ping timeout: 272 seconds]
<DonkeyHotei>
wens: mostly dt bindings
marcodiego has quit [Quit: Leaving]
<wens>
huh?
<wens>
for what exactly?
quadjfet has joined #linux-sunxi
vagrantc has quit [Quit: leaving]
JohnDoe_71Rus has joined #linux-sunxi
NeuroScr_ has quit [Quit: NeuroScr_]
[7] has quit [Ping timeout: 264 seconds]
sunshavi has quit [Read error: Connection reset by peer]
TheSeven has joined #linux-sunxi
quadjfet has quit [Remote host closed the connection]
quadjfet has joined #linux-sunxi
megi has joined #linux-sunxi
gsz has joined #linux-sunxi
quadjfet has quit [Quit: Leaving]
RichardG867_ has quit [Ping timeout: 250 seconds]
dev1990 has joined #linux-sunxi
reinforce has joined #linux-sunxi
florian has joined #linux-sunxi
tllim has quit [Read error: Connection reset by peer]
gamelaster has joined #linux-sunxi
diego_r has joined #linux-sunxi
AneoX has joined #linux-sunxi
<fALSO>
bom dia
cnxsoft has quit [Ping timeout: 268 seconds]
nexgen has quit [Remote host closed the connection]
nexgen has joined #linux-sunxi
AneoX has quit [Remote host closed the connection]
_whitelogger has joined #linux-sunxi
GrimKriegor has quit [Ping timeout: 248 seconds]
GrimKriegor has joined #linux-sunxi
GrimKriegor has joined #linux-sunxi
\\Mr_C\\ has joined #linux-sunxi
cnxsoft has joined #linux-sunxi
jstefanop has joined #linux-sunxi
jstefanop has quit [Ping timeout: 248 seconds]
jstefanop has joined #linux-sunxi
<DonkeyHotei>
wens: i need to look at it again, but out of: bluetooth, power management, spi-nor, touchscreen, nand, display, csi, usb, accelerometer, wifi, sound i was able to make working: display, usb (partially), sound (partially). nothing else
Mangy_Dog has joined #linux-sunxi
gamelaster has quit [Ping timeout: 246 seconds]
gaston_ has joined #linux-sunxi
dddddd has joined #linux-sunxi
jstefanop has quit [Remote host closed the connection]
jstefanop has joined #linux-sunxi
chewitt has quit [Quit: Adios!]
<wens>
most of those depend on what components your tablet uses, not a33 in general though
<KotCzarny>
nand is straight out tho
<wens>
if it's a cheap tablet with cheap, unsupported hardware, well, tough luck
jstefanop has quit [Ping timeout: 248 seconds]
<wens>
my cheap q8 a33 tablet works ok-ish
<KotCzarny>
with power management? or always-on
<wens>
always-on
arnd has quit [Changing host]
arnd has joined #linux-sunxi
<wens>
there is no power management for sunxi
<KotCzarny>
SSD are very "spikey" in their current draw, sometimes loading 3a+ spikes for microseconds during use
<KotCzarny>
i wonder if that was the reason of failing usb voltage regulation on my bpi-r1
<hellsenberg>
sounds like they could use a coil and a capacitor to smooth out those spikes
<wens>
KotCzarny: a SATA drive? or external through USB?
<KotCzarny>
external via usb
<KotCzarny>
sata port is used by 3.5" rust
<hellsenberg>
wouldn't sata port be better for ssd?
kaspter has quit [Read error: Connection reset by peer]
SopaXorzTaker has joined #linux-sunxi
<KotCzarny>
and currently my bpi-r1 ouputs 5.35V on usb
<KotCzarny>
which is tad too high and nuked that ssd
<KotCzarny>
and it's rising, just checked and it's 5.386V now
kaspter has joined #linux-sunxi
<mru>
5.25 is max allowed by spec
<KotCzarny>
i know.
<mru>
but an expensive device really ought to have some protection
<KotCzarny>
it was running as such for a few years
<hellsenberg>
not sure how one would protect against spec violations
<mru>
it's easy enough to protect against moderate overvoltage
<KotCzarny>
hellsenberg: by shutting down the device?
<mru>
a zener diode and a fuse go a long way
<KotCzarny>
in this case some component failed
<KotCzarny>
after few years of out-of-spec operation
<mru>
or use an input regulator with a wider range
<hellsenberg>
KotCzarny: try shutting down a 40A 5V rail when you're an SSD
<hellsenberg>
mru: crowbar using zener and fuse sounds rather good
<hellsenberg>
ah, thought for a sec that "shutting down the device" was referring to the power source
<KotCzarny>
this is the board of ssd
<KotCzarny>
i wonder what are those grey elements near the controller
<KotCzarny>
both with tiny dent
<hellsenberg>
that SMD inductor looks like it's a bit toasted
<KotCzarny>
could it be that rest of the board is still alive?
<mru>
I'm guessing that chip is a voltage regulator
<mru>
does it appear completely dead when plugged in?
<KotCzarny>
yeah
<KotCzarny>
but it was working fine before the final reboot
<MoeIcenowy>
wens: do your Q8 A33 use GSL1680 touchscreen controller?
<MoeIcenowy>
martinayotte: someone complained that the armbian sunxi-next kernel didn't contain MIDI sequencer function
<MoeIcenowy>
DonkeyHotei: what? your A33 tablet has SPI-NOR?
<libv>
wens: did you get any further with your 4k cursor?
<libv>
according to daniel vetter is 2015 write-up, atomic commits are blocking
<libv>
so this stuff should not be called atom
<libv>
atomic
<libv>
it's batched.
<libv>
so making an overlay a cursor is the way out here
<DonkeyHotei>
MoeIcenowy: not sure it really does, but it's in the fex, and i never found a bootloader in the nand
<MoeIcenowy>
DonkeyHotei: the BSP NAND driver hides the bootloader
<MoeIcenowy>
because everything it exposes is under a FTL
<MoeIcenowy>
but the BL is raw
_whitelogger has joined #linux-sunxi
<wens>
MoeIcenowy: it does. I dug the firmware out of android, but the touchscreen resolution is different from the display lol
<wens>
libv: I dropped back to software cursor, as that is the least of the problems I have
<MoeIcenowy>
wens: 960x640?
<wens>
MoeIcenowy: don't remember, but that number seems familiar
<MoeIcenowy>
I found many Q8 tablets share similar touchscreen configuration
<wens>
the input coordinates are probably resized to match the display somehow
<MoeIcenowy>
and in fact nowadays I do not use the firmware extracted from Android .ko
<wens>
what do you use then?
<MoeIcenowy>
instead I use gsl1680-b482-q8-d702.fw
<KotCzarny>
MoeIcenowy: is that info in the wiki?
<MoeIcenowy>
KotCzarny: no
<MoeIcenowy>
and I'm not sure
<MoeIcenowy>
it's only my personal experience
<MoeIcenowy>
I even experienced once that the FW extracted from Android ko doesn't work with mainline kernel
<MoeIcenowy>
but this one does
<KotCzarny>
oh, so it's not opensource just some universal blob?
<MoeIcenowy>
yes
Kwiboo has quit [Quit: .]
<wens>
KotCzarny: the firmware is just a bunch of parameters for the chip
Kwiboo has joined #linux-sunxi
<MoeIcenowy>
wens: I think it's a mixture of parameters and code
<MoeIcenowy>
unfortunately I cannot get anything about it
<MoeIcenowy>
(for Goodix touchscreen controllers, I have a FAE tool leaked
<megi>
does anyone have anyone some experience with laging touchscreen controller on a tablet? I have some simple app, that just paints a box under my finger, and if I move it fast, the box trails my finger a bit as if it was attached on a spring
<KotCzarny>
megi: slow app?
<megi>
it looks like either kernel or CTP has some buffer, or something
<megi>
no
<megi>
i reduced it to the input subsystem
<megi>
so either kernel buffering or CTP
<megi>
it's like 4 samples late
<KotCzarny>
slow/lagged i2c?
<megi>
might try raising the speed to 400kHz :)
<megi>
hmm, if it's that that might take care of 4 sample lag and reduce it to 1
<wens>
MoeIcenowy: hans and I have already went several rounds with silead :)
<wens>
no luck
<MoeIcenowy>
megi: what controller?
<MoeIcenowy>
I remember someone says Silead ones need 400k
<KotCzarny>
megi: maybe controller smoothes the input, which would explain lag
<megi>
ft5x06
<MoeIcenowy>
BTW silead controller seems very unstable here
<MoeIcenowy>
I don't know well about ft5x06
<MoeIcenowy>
you can try to ask PinePhone Don't Be Evil kit developers
<MoeIcenowy>
but they have argued with focaltech for a long time
<megi>
seems like BSP kernel driver for ft5x06 does some calibration that mainline does not
<MoeIcenowy>
megi: it's possible
<megi>
but I'll try the faster i2c first
<MoeIcenowy>
at least I know BSP "gslX680new" does some smooth
<MoeIcenowy>
but to be honest I rarely see Allwinner tablets w/ ft touchscreen
<megi>
bsp has aw5x06 driver ;)
<MoeIcenowy>
I think it's another thing
<MoeIcenowy>
It's Awinic
<MoeIcenowy>
or something similar
<MoeIcenowy>
the Focaltech driver is ft5x
<megi>
hmm, you're right
<megi>
a clone?
<megi>
ah, you're right, there's ft5x just below
<wens>
MoeIcenowy: silead seems ok, provided the blob is good :)
<megi>
hmm, it has so many parameters, most of which are not exposed in mainline driver
<MoeIcenowy>
wens: the blob is not blob in new BSP
<MoeIcenowy>
oh I mean the one in "gslX680new"
nexgen has quit [Quit: Leaving]
<wens>
MoeIcenowy: it's still a binary array, isn't it? I've not looked at the code though
<MoeIcenowy>
oh I thought of the algorithm blob
<wens>
I meant the "firmware" blob
<wens>
if it's not a match, either it completely doesn't work, or you get sketchy input
<DonkeyHotei>
[Mon 2019-08-12 04:04:21 AM PDT] <MoeIcenowy> DonkeyHotei: the BSP NAND driver hides the bootloader <----- even when dumped via FEL?
<MoeIcenowy>
DonkeyHotei: how can you dump NAND via FEL?
<DonkeyHotei>
the method is on the wiki
<DonkeyHotei>
something called FES mode
<megi>
ah, i2c's already at 400kHz
<KotCzarny>
megi, if the controller samples too slow, i2c speed wont help anyway
<megi>
KotCzarny: will have to look into what toggles it has. it looks like it even has its own upgradeable firmware stored in flas
<megi>
h
<megi>
just another computer within computer
narmstrong has quit [Remote host closed the connection]
narmstrong has joined #linux-sunxi
<KotCzarny>
the usual nowadays
<megi>
FT5X02_FACE_DETECT_MODE :)
<fALSO>
Linux orangepipc 5.3.0-rc3-267847-g884b0ad81ace #1 SMP Mon Aug 12 11:13:26 WEST 2019 armv7l GNU/Linux
<fALSO>
:)
<megi>
i wonder if that's for bashing your face againt the tablet
<fALSO>
enabled a new feature, THERMAL something
<KotCzarny>
megi: sit on the touchpad, get logged in?
florian has quit [Read error: Connection reset by peer]
florian has joined #linux-sunxi
<libv>
KotCzarny: i am sure that there are a ton of phd papers that prove and disprove that
<megi>
i solved the CTP lag at the sw level by simply predicting where the finger should be instead of where it is reported
<megi>
can I be now hired by boeing?
<KotCzarny>
as long it doesnt press 'launch' instead of 'cancel' by mistake
<megi>
nope :)
<megi>
ui_handle_input(slot, UI_INPUT_MOVE, x + 5*dx, y + 5*dy); // dx/dy is smoothed difference between current and previous touch position
<megi>
simple, and quite effective, thanks to physical limits of human fingers
afaerber has quit [Quit: Leaving]
<KotCzarny>
:)
captainigloo has quit [Ping timeout: 244 seconds]
sunshavi has joined #linux-sunxi
gsz has quit [Ping timeout: 258 seconds]
chewitt has joined #linux-sunxi
ed_peguillan has joined #linux-sunxi
megi has quit [Quit: WeeChat 2.5]
<martinayotte>
MoeIcenowy: I'm not fluent at all with MIDI and working almost only on DEV. Where this person complained ? Did this person posted on Armbian forum or filled an issue in GIT ? Igor or other will probable give help here ...
captainigloo has joined #linux-sunxi
<libv>
pfff
<libv>
sun4i overlays are sooo busted
kaspter has quit [Read error: Connection reset by peer]
kaspter has joined #linux-sunxi
hramrach has quit [Ping timeout: 248 seconds]
hramrach has joined #linux-sunxi
tllim has joined #linux-sunxi
sunilmohan has quit [Ping timeout: 246 seconds]
sunilmohan has joined #linux-sunxi
sunilmohan has quit [Changing host]
sunilmohan has joined #linux-sunxi
tuxillo has quit [Ping timeout: 246 seconds]
tuxillo has joined #linux-sunxi
gsz has joined #linux-sunxi
warpme_ has joined #linux-sunxi
vagrantc has joined #linux-sunxi
tuxillo has quit [Read error: Connection reset by peer]
<martinayotte>
MoeIcenowy: Thanks for poiinters, I will add CONFIG_SND_SEQUENCER where it is missing ... But someone will need to help for testings ...
<martinayotte>
s/poiinters/pointers/
<fALSO>
:-)
sunilmohan has quit [Ping timeout: 244 seconds]
sunilmohan has joined #linux-sunxi
sunilmohan has quit [Changing host]
sunilmohan has joined #linux-sunxi
Loewe has joined #linux-sunxi
netlynx has quit [Quit: Ex-Chat]
Putti has quit [Remote host closed the connection]
Putti has joined #linux-sunxi
jstefanop has joined #linux-sunxi
quadjfet has quit [Quit: Leaving]
warpme_ has joined #linux-sunxi
jstefanop has quit [Remote host closed the connection]