dddddd has quit [Remote host closed the connection]
Andy-D has quit [Quit: Alive/Dead]
GrimKriegor_ has quit [Read error: Connection reset by peer]
GrimKriegor has joined #linux-sunxi
GrimKriegor has quit [Changing host]
GrimKriegor has joined #linux-sunxi
kaspter has quit [Remote host closed the connection]
kaspter has joined #linux-sunxi
KotCzarny has quit [Ping timeout: 252 seconds]
lurchi_ has joined #linux-sunxi
lurchi__ has quit [Ping timeout: 268 seconds]
camus has joined #linux-sunxi
kaspter has quit [Ping timeout: 276 seconds]
camus is now known as kaspter
aloo_shu has quit [Quit: WeeChat 2.5]
selfbg has joined #linux-sunxi
kaspter has quit [Ping timeout: 240 seconds]
kaspter has joined #linux-sunxi
KotCzarny has joined #linux-sunxi
ldevulder__ has joined #linux-sunxi
ldevulder_ has quit [Ping timeout: 265 seconds]
reinforce has joined #linux-sunxi
diego_r has joined #linux-sunxi
camus has joined #linux-sunxi
kaspter has quit [Ping timeout: 265 seconds]
camus is now known as kaspter
<plaes>
_DarkSky_: for faster iterations you can usb-fel boot
ldevulder__ is now known as ldevulder
diego71 has quit [Ping timeout: 268 seconds]
florian has joined #linux-sunxi
diego71 has joined #linux-sunxi
sunshavi has quit [Remote host closed the connection]
sunshavi has joined #linux-sunxi
megi has joined #linux-sunxi
kaspter has quit [Ping timeout: 250 seconds]
kaspter has joined #linux-sunxi
Danct12_ has quit [Remote host closed the connection]
AneoX has joined #linux-sunxi
return0e has quit [Ping timeout: 265 seconds]
return0e has joined #linux-sunxi
vagrantc has quit [Quit: leaving]
kaspter has quit [Ping timeout: 240 seconds]
kaspter has joined #linux-sunxi
DrFrankensteinUK has quit [Ping timeout: 240 seconds]
AneoX_ has joined #linux-sunxi
AneoX has quit [Ping timeout: 265 seconds]
DrFrankensteinUK has joined #linux-sunxi
dddddd has joined #linux-sunxi
Ixnus has joined #linux-sunxi
<Ixnus>
wens: mripard: mripard_: why don't you ask wink about that camera clock ?
<Ixnus>
megi: hi
<Ixnus>
megi: I opened my pocketbook today to take photos
<Ixnus>
but cracked the screen more than it was cracked already :(
<Ixnus>
it's written pocketbook 626 outside and inside
<Ixnus>
I don't know is it "2" or "3"
gsz has joined #linux-sunxi
<Ixnus>
Would you like to send it to you as early holiday gift ?
tnovotny has joined #linux-sunxi
cnxsoft1 has joined #linux-sunxi
cnxsoft has quit [Read error: Connection reset by peer]
AneoX has joined #linux-sunxi
Mangy_Dog has joined #linux-sunxi
AneoX_ has quit [Ping timeout: 268 seconds]
<megi>
Ixnus: Do you have a photo?
<megi>
of the board :)
<megi>
in the middle of the board there should be some identifying information
gaston1980 has joined #linux-sunxi
TheSeven has quit [Ping timeout: 265 seconds]
<megi>
I learned a bit more about the displays in the meantime (even found some datasheets) and I suspect the board is the same, and just the displays are different between Touch lux 2 and 3, because the display interface has identical pinout.
<megi>
and my tl3 firmware contains wbf file for tl3 and tl2 displays for whatever reason
<megi>
also it's possible to cheap out and just buy a display variant without touch/backlight for $13 on aliexpress (I'll receive one in a few days, and I'll test it), if you still want to experiment with your device
<Ixnus>
the "4" is deleted a bit here and looks like "1"
TheSeven has joined #linux-sunxi
<megi>
From the looks of it's the same thing I have, so it's not worth the hassle with sending
<megi>
layout is slightly different, but all the major components are the same
<megi>
I bet you can just boot my image on it and it would work :)
<megi>
I have v 1.6 of the board, and they just dropped some optional stuff (pads for a NAND chip and the alternate display setup)
<megi>
the rest looks the same
<Ixnus>
I suspect that for Linux and U-boot they are the ame.
<megi>
the linux-sunxi page says so
<Ixnus>
same*
<Ixnus>
Are you in EU ?
<megi>
yes
<Ixnus>
I'm not be able to do anything with it soon.
<Ixnus>
Let me send it to you.
<megi>
I already have 2 :)
<Ixnus>
both 3 ?
<megi>
it would just lay here
<megi>
yes, but it's the same thing
<Ixnus>
OK.
<megi>
and I already have the support finished, it's just now basically about playing with the display, and broken one will not help with that
<Ixnus>
Can you send most basic DT to linux and u-boot ?
<megi>
now I'm waiting on the new ones I ordered
<KotCzarny>
doesnt it have different screen?
<megi>
it's the same interface
<KotCzarny>
firmware/format might be different, but yeah, booting the image would confirm/deny it
<megi>
even touch controller is the same
<Ixnus>
Then add up the peripherals
<megi>
I'll not try to mainline the display support though, I dislike the framebuffer abstraction for it and how a ton of stuff would have to be done in SW in kernel space to make it work nicely. It's much easier to play with from userspace with just a very lightweight kernelspace driver for sending raw frames to the display.
<KotCzarny>
megi: what about adding it to fbtft somehow?
<Ixnus>
Sure.
<KotCzarny>
it's smart enough to update only drawn regions
<megi>
Ixnus: Yeah, I'll slowly mainline parts of the support, it's not much stuff
<KotCzarny>
and provides most of the kernel abstraction handily
<megi>
most of it is updating the rotted cyttsp driver
<megi>
that nothing uses in the mainline kernel :)
<Ixnus>
Review and merge takes time.
<megi>
I know, I send patches from time to time
<megi>
KotCzarny: the display just works differently than tft displays
<megi>
updates stick to the display :) so you can't just continually scan out the framebuffer out
<KotCzarny>
that's why i mention fbtft smartness
<KotCzarny>
it only sends changed bits to the display
<KotCzarny>
because i2c/spi is slow, and it had to work around that
<megi>
that's still not enough, you may need to toggle the bits a bit back/forth, send some bits multiple times, and some not, etc.
<megi>
based on what UI you're showing, if it's text or just some menu button
<Ixnus>
OK, megi: thanks for your great work. Think about it you can have tl2 vs tl3 side by side to spot the diferences and also try your images and13$ aliexpress display on both.
<megi>
Ixnus: thanks, I'll let you know
<Ixnus>
I'll try to set up some tooling but it will take me some time
<megi>
I publish kernel/u-boot images
<megi>
so if you just want to try with some userspace, they're on my website
sunshavi has quit [Remote host closed the connection]
<megi>
I use arch linux with it
<megi>
just let me know and I'll update them to the latest build I have
<megi>
it has USB ethernet enabled, and I connect to it over ssh over usb :D
<Ixnus>
need usb-ttl and soldering iron (i'm software kiddie)
<megi>
you don't really
<megi>
usb serial console is also a thing
<KotCzarny>
+1 for usb ethernet
<megi>
over the usb port that's on the device
sunshavi has joined #linux-sunxi
<megi>
actually one usecase I have for these pocketbooks is to have them connected like this, over usb ethernet, and use them as drawing tablets or as external displays for more pleasant of web pages :)
<megi>
reading
<megi>
send-page-to-pocketbook :)
<KotCzarny>
or 'always on status displays'
<megi>
yeah, also a fun use case
<megi>
with touch controls!
<KotCzarny>
yup
<KotCzarny>
touch controlled audio player frontend
<megi>
e-book reading is just a boring usecase :D
<megi>
and the last status will stay displayed even if the power goes down and everything crashes
<KotCzarny>
yup
<megi>
and it will read "EVERYTHING CRASHED" :D
<KotCzarny>
nooope
<KotCzarny>
it will display last status
<KotCzarny>
;)
<KotCzarny>
if everything crashes you dont have a way to send sos
<KotCzarny>
unless you override kernel's oops routine
<megi>
it's battery powered and has wifi, so it can become autonomous!
<megi>
oh, I meant if everything it monitors outside crashes
<megi>
nice monitoring device for my borad farm :)
<KotCzarny>
yeah, i love the idea of eink in general
lurchi_ is now known as lurchi__
<mru>
I want an oled/eink hybrid: oink
<megi>
oink oink
<KotCzarny>
that will be a power pig
<KotCzarny>
:P
<megi>
you probably need a better arketing term for that
<megi>
marketing
_whitelogger has joined #linux-sunxi
<MoeIcenowy>
it's possible to have oink ;-)
<MoeIcenowy>
Organic Ink
<KotCzarny>
boink - better oink
<KotCzarny>
;)
<mru>
MoeIcenowy: that's just a plain old pen
Ixnus has quit [Remote host closed the connection]
<MoeIcenowy>
mru: oh this is not cool
<megi>
all I find under "organic ink" are some tatoo studios
<mru>
pen ink contains various organic compounds
<KotCzarny>
old style pen ink was octopus made
dddddd has quit [Remote host closed the connection]
<KotCzarny>
100% organic
<karlp>
probably mostly squid I'd say, given the catch volumes...
<karlp>
but, htat's going on current fishing rates, no historical insight to pen ink :)
lurchi__ is now known as lurchi_
florian_kc has joined #linux-sunxi
florian_kc has quit [Ping timeout: 240 seconds]
CC0422 has joined #linux-sunxi
florian_kc has joined #linux-sunxi
florian has quit [Quit: Leaving]
cnxsoft1 has quit [Quit: cnxsoft1]
florian_kc has quit [Ping timeout: 245 seconds]
CC0422 has quit [Quit: -a- IRC for Android 2.1.55]
martin__ has joined #linux-sunxi
martinayotte has quit [Ping timeout: 246 seconds]
martin__ has quit [Quit: Leaving]
martinayotte has joined #linux-sunxi
Gerwin_J has joined #linux-sunxi
sunshavi has quit [Remote host closed the connection]
megi has quit [Quit: WeeChat 2.6]
sunshavi has joined #linux-sunxi
kevans91 has quit [Remote host closed the connection]
selfbg has quit [Remote host closed the connection]
kevans91 has joined #linux-sunxi
diego_r has quit [Ping timeout: 240 seconds]
hlauer has joined #linux-sunxi
<hlauer>
Hi, the alsa driver sun4i-i2s.c changed in 5.3 and 5.4 versions - is there a (simple) example of a platform driver source file which I can try to follow ?
florian has joined #linux-sunxi
paulk-leonov has quit [Ping timeout: 240 seconds]
hlauer has quit [Ping timeout: 265 seconds]
megi has joined #linux-sunxi
florian has quit [Ping timeout: 268 seconds]
JohnDoe_71Rus has joined #linux-sunxi
diego_r has joined #linux-sunxi
paulk-leonov has joined #linux-sunxi
florian has joined #linux-sunxi
diego_r has quit [Ping timeout: 265 seconds]
jbrown has quit [Ping timeout: 276 seconds]
Gerwin_J has quit [Quit: Gerwin_J]
tnovotny has quit [Quit: Leaving]
GNUtoo has joined #linux-sunxi
reinforce1 has joined #linux-sunxi
rexxster has quit [Remote host closed the connection]
sunshavi has quit [Read error: Connection reset by peer]
netlynx has quit [Remote host closed the connection]
reinforce1 has quit [Quit: Leaving.]
jbrown has quit [Ping timeout: 246 seconds]
jbrown has joined #linux-sunxi
<ullbeking>
is there any benefit in investiging in high quality hdmi cables? or should i just get the amazon basics cable?
<ullbeking>
(compared to the well known benefits of investing in good quality sd cards, which is a good idea.)
<vagrantc>
is the pine_h64 reasonably well supported in mainline linux, u-boot, arm-trusted-firmware? e.g. has ethernet, usb, storage media, serial console at the very least?
<anarsoul>
vagrantc: as far as I know ethernet is not supported yet in u-boot
<vagrantc>
but works in linux?
<vagrantc>
that's passable for me :)
* vagrantc
was wondering about adding support for H6 systems to debian and guix
Mangy_Dog has quit [Ping timeout: 240 seconds]
rexxster has quit [Remote host closed the connection]
tllim has joined #linux-sunxi
<gnarface>
ullbeking: higher quality cables can help, if you have something that can benefit in some way from more recent hdmi features. Monster brand cables are definitely overpriced and overkill, but i bought a 50' amazon basics cable and it couldn't perform as rated, so you probably should try to find the middle ground ...
<gnarface>
(the amazon cable claimed 1080p@60 but it could only manage 1080i@60)
<karlp>
50' hdmi?!
<karlp>
how could it claim anything?
florian has quit [Ping timeout: 268 seconds]
<gnarface>
they put a hdmi version on it. they're required to actually match the feature set of the version they claim. iirc there was a law suit
<gnarface>
or a mass recall at least. or something like that
<lurchi__>
the dampening matters, and newer standards require higher frequencies/low dampening at high frequencies
<gnarface>
karlp: i did eventually find a brand that worked as advertised, without a booster
<gnarface>
it wasn't Monster, it was something that looked like it had been put out by the hdmi consortium directly as some sort of reference cable or something like that. i couldn't figure it out.
<karlp>
you just got lucky :)
<karlp>
(IMO)
<karlp>
what does hdmi spec on cable lengths?
<gnarface>
it was about twice the price of the amazon basics one but still significantly cheaper than the Monster brand ones
<karlp>
do they spec anything, or just "make sure losses are x and call it good"?
<gnarface>
karlp: i think 50' is the max without a powered, in-line signal booster, but you see a lot of 50' cables with boosters too
<lurchi__>
they do a specification, but do not verify any gear
<lurchi__>
(though there are plugfests, AFAIK)
<gnarface>
and for whatever it's worth, i hooked that cable up to the projector and guests noticed the image quality improvement without my prompting
<gnarface>
(they didn't know i had changed cables)
<karlp>
you what?
<gnarface>
since it's a digital video signal, i have to assume it is because the higher-bandwidth cable allowed the dvr to sync up with a higher-bitrate codec or something like that? i don't know enough to do more than speculate. i do hate these type of hidden compatibility issues though
<karlp>
does hdmi really do "image quality" vs "working/notworking" ?
<gnarface>
karlp: this is what i'm telling you. i was surprised too.
<gnarface>
but it's not about analog signal degredation, it's about feature sets and fallback data formats
<gnarface>
the work/not work part is when the signal degrades too far
<karlp>
right, I guess that makes sense.
<karlp>
duh, I feel a bit stupid now
<karlp>
this is like youtube giving me low res.
<lurchi__>
there is no handshake, the sender just transmits what the receiver allows per DDC
<ullbeking>
wow, i'm glad i asked because it seems it /does/ make a difference...
<gnarface>
but the hdmi spec is a minefield of overlapping data exchange formats and protocols, and it's supposed to work transparently but now as i can see, sometimes it "transparently" falls back to something noticably inferior
<karlp>
lurchi__:is there anything that does reneg?
<ullbeking>
the one i'm trying to order is about 1.8m in length