rellla changed the topic of #linux-sunxi to: Allwinner/sunxi /development discussion - did you try looking at our wiki? https://linux-sunxi.org - Don't ask to ask. Just ask and wait! - https://github.com/linux-sunxi/ - Logs at http://irclog.whitequark.org/linux-sunxi - *only registered users can talk*
Mangy_Dog has quit [Ping timeout: 245 seconds]
megi has quit [Ping timeout: 245 seconds]
quadjfet has quit [Quit: Leaving]
niceplace has quit [Quit: ZNC 1.7.3 - https://znc.in]
niceplace has joined #linux-sunxi
cnxsoft has joined #linux-sunxi
sunshavi has quit [Ping timeout: 245 seconds]
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
<mru> you're not drawing 40A from the usb port
<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?
<fALSO> there a "new" one one for h6 one for h3
<megi> that would be FT5X02_BUTT_DETECT_MODE
<KotCzarny> no two butts are the same
<fALSO> ;)
AneoX has quit [Quit: Textual IRC Client: www.textualapp.com]
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]
warpme_ has quit [Quit: warpme_]
DrFrankensteinUK has quit [Quit: https://quassel-irc.org - Chat comfortably. Anywhere.]
DrFrankensteinUK has joined #linux-sunxi
DonkeyHotei has quit [Quit: This is a /quit message.]
craigo has quit [Ping timeout: 246 seconds]
warpme_ has joined #linux-sunxi
warpme_ has quit [Quit: warpme_]
AneoX has joined #linux-sunxi
pmpp is now known as pmp-p
freemangordon has quit [Remote host closed the connection]
warpme_ has joined #linux-sunxi
SopaXorzTaker has quit [Quit: Leaving]
<wens> gcc 9 has a new openrisc backend. that means a proper toolchain now?
<KotCzarny> not so easy
<KotCzarny> see smaeul's notes on wiki
diego_r has quit [Ping timeout: 258 seconds]
cnxsoft has quit [Read error: Connection reset by peer]
<MoeIcenowy> martinayotte: not
<MoeIcenowy> however one year ago someone posted on forum
warpme_ has quit [Quit: warpme_]
netlynx has joined #linux-sunxi
megi has joined #linux-sunxi
quadjfet has joined #linux-sunxi
AneoX has quit [Quit: Textual IRC Client: www.textualapp.com]
<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]
warpme_ has quit [Quit: warpme_]
quadjfet has joined #linux-sunxi
freemangordon has joined #linux-sunxi
Loewe has quit [Quit: Nettalk6 - www.ntalk.de]
freemangordon has quit [Ping timeout: 248 seconds]
lkcl has quit [Ping timeout: 258 seconds]
freemangordon has joined #linux-sunxi
warpme_ has joined #linux-sunxi
lkcl has joined #linux-sunxi
freemangordon has quit [Remote host closed the connection]
JohnDoe_71Rus has quit [Quit: KVIrc 5.0.0 Aria http://www.kvirc.net/]
quadjfet_ has joined #linux-sunxi
jstefanop has joined #linux-sunxi
quadjfet_ has quit [Client Quit]
quadjfet has quit [Ping timeout: 272 seconds]
jstefanop has quit [Ping timeout: 245 seconds]
warpme_ has quit [Read error: Connection timed out]
florian has quit [Quit: Leaving]
jstefanop has joined #linux-sunxi
aalm has quit [Ping timeout: 245 seconds]
jstefanop has quit [Ping timeout: 245 seconds]
quadjfet has joined #linux-sunxi
aalm has joined #linux-sunxi
mru has quit [Ping timeout: 264 seconds]
afaerber has joined #linux-sunxi
jstefanop has joined #linux-sunxi
jstefanop has quit [Ping timeout: 248 seconds]
xes has quit [Quit: bye..]
xes has joined #linux-sunxi
afaerber_ has joined #linux-sunxi
afaerber has quit [Ping timeout: 264 seconds]
gsz has quit [Quit: Konversation terminated!]
jstefanop has joined #linux-sunxi
jstefanop has quit [Ping timeout: 258 seconds]
florian has joined #linux-sunxi
jstefanop has joined #linux-sunxi
jstefanop has quit [Ping timeout: 244 seconds]
NeuroScr has joined #linux-sunxi
gaston_ has quit [Quit: Konversation terminated!]
fl__0 is now known as fl_0
kaspter has quit [Read error: Connection reset by peer]
kaspter has joined #linux-sunxi
a|3x has joined #linux-sunxi
gamelaster has joined #linux-sunxi
TheSeven has quit [Ping timeout: 264 seconds]
[7] has joined #linux-sunxi
reinforce has quit [Quit: Leaving.]
mru has joined #linux-sunxi
gamelaster has quit [Ping timeout: 272 seconds]
dev1990 has quit [Remote host closed the connection]
afaerber_ has quit [Ping timeout: 264 seconds]
florian has quit [Ping timeout: 246 seconds]
afaerber_ has joined #linux-sunxi
<smaeul> wens: yes, gcc9 works great for or1k
tllim has quit [Ping timeout: 250 seconds]
Mangy_Dog has quit [Ping timeout: 276 seconds]
DonkeyHotei has joined #linux-sunxi
tllim has joined #linux-sunxi
tl_lim has joined #linux-sunxi
tuxillo has joined #linux-sunxi
tl_lim has quit [Quit: Leaving]