<catphish>
i've moved away from the a20, and luckily only need 1080 :)
<Net147>
catphish: I am able to do 3840x2160@24Hz on A20 using only backend with another 4K monitor, but HDMI seems to underrun depending on GPU/RAM load causing some flickering lines
chewitt has quit [Ping timeout: 246 seconds]
<catphish>
yeah, i think we discussed before that the dma on the a20 backend can be limiting
kever has joined #linux-sunxi
chewitt has joined #linux-sunxi
hanetzer has quit [Ping timeout: 245 seconds]
vagrantc has quit [Quit: leaving]
popolon has quit [Quit: WeeChat 2.3]
RichardG867 has quit [Read error: Connection reset by peer]
RichardG867 has joined #linux-sunxi
hanetzer has joined #linux-sunxi
wasutton3_mobile has joined #linux-sunxi
wasutton3_mobile has quit [Ping timeout: 246 seconds]
<Net147>
catphish: I can get most of the image to display using frontend if I limit the width, but I get even more frequent flickering using frontend
<catphish>
:(
<Net147>
and the A20 frontend driver is missing a mux so I had to poke a register to get it to output to the correct backend
catphish has quit [Quit: Leaving]
megi has quit [Ping timeout: 245 seconds]
afaerber has joined #linux-sunxi
_whitelogger has joined #linux-sunxi
gamelaster has quit [Ping timeout: 258 seconds]
lurchi__ is now known as lurchi_
chewitt has quit [Quit: Zzz..]
chewitt has joined #linux-sunxi
chewitt has quit [Quit: Zzz..]
<hanetzer>
nice. one of my coworkers bought a sunxi android tablet with that adups spyware on it
* hanetzer
didn't want to buy another piece of hardware but.... fun stuff :P
wasutton3_mobile has joined #linux-sunxi
wwilly__ has quit [Ping timeout: 246 seconds]
chewitt has joined #linux-sunxi
wasutton3_mobile has quit [Ping timeout: 268 seconds]
wasutton3_mobile has joined #linux-sunxi
lurchi_ is now known as lurchi__
wasutton3_mobile has quit [Ping timeout: 240 seconds]
samrose has quit [Ping timeout: 250 seconds]
samrose_ has joined #linux-sunxi
wasutton3 has joined #linux-sunxi
wasutton3 has quit [Ping timeout: 250 seconds]
lurchi__ is now known as lurchi_
wasutton3 has joined #linux-sunxi
TheSeven has quit [Ping timeout: 260 seconds]
wasutton3 has quit [Ping timeout: 258 seconds]
TheSeven has joined #linux-sunxi
Andy-D has quit [Ping timeout: 250 seconds]
Andy-D has joined #linux-sunxi
dddddd has quit [Ping timeout: 250 seconds]
wasutton3_mobile has joined #linux-sunxi
fkluknav_ has joined #linux-sunxi
RichardG867_ has joined #linux-sunxi
RichardG867_ has quit [Changing host]
RichardG867_ has joined #linux-sunxi
hipboi__ has joined #linux-sunxi
NeuroScr_ has joined #linux-sunxi
mzki_ has joined #linux-sunxi
aalm| has joined #linux-sunxi
RichardG867 has quit [*.net *.split]
fkluknav has quit [*.net *.split]
hipboi_ has quit [*.net *.split]
NeuroScr has quit [*.net *.split]
mzki has quit [*.net *.split]
aalm has quit [*.net *.split]
jailbox has quit [*.net *.split]
stellirin has quit [*.net *.split]
NeuroScr_ is now known as NeuroScr
stellirin has joined #linux-sunxi
VargaD has quit [Ping timeout: 246 seconds]
VargaD has joined #linux-sunxi
jailbox has joined #linux-sunxi
Andy-D has quit [Ping timeout: 245 seconds]
Andy-D has joined #linux-sunxi
kaspter has quit [Ping timeout: 260 seconds]
IgorPec has joined #linux-sunxi
kaspter has joined #linux-sunxi
kelvan has quit [Read error: Connection reset by peer]
merlin1991 has quit [Read error: Connection reset by peer]
kelvan has joined #linux-sunxi
merlin1991 has joined #linux-sunxi
TheSeven has quit [Ping timeout: 260 seconds]
TheSeven has joined #linux-sunxi
<plaes>
Net147: were you able to find it?
<Net147>
plaes: find what?
aalm| has quit [Quit: xyz 2.2]
aalm has joined #linux-sunxi
kever has quit [Ping timeout: 244 seconds]
kever has joined #linux-sunxi
lurchi__ has joined #linux-sunxi
<hanetzer>
anyone know who this 'Oliver' on the linux-sunxi.org wiki is?
<quark_>
hopefully linus will accept that late pull request :)
leviathanch has joined #linux-sunxi
matthias_bgg has joined #linux-sunxi
jaganteki has joined #linux-sunxi
reinforce has joined #linux-sunxi
fALSO has quit [Excess Flood]
fALSO has joined #linux-sunxi
<hanetzer>
montjoie: hmm?
<hanetzer>
montjoie: as in, not persuing it? its mostly because I'm a bit embroiled with rockchip stuff atm (u-boot for the rk3288 veyron-speedy chromebook and acquiring a rk3399 samsung chromebook plus for u-boot, and mali work on both), I don't have time for yet another SoC in my life :P
<catphish>
ElBarto: well that's cool, i hadn't expected it to be so good
<ElBarto>
that wasn't the case before :)
<catphish>
that really looks great
<catphish>
is there an obvious choice of chip to use?
Rafael1980 has joined #linux-sunxi
<catphish>
i guess any of the 3 properly supported ones
<ElBarto>
I've only messed with RK3328 and RK3399
<ElBarto>
but all three are more or less the same (-ish)
<catphish>
well, great to see proper public documentation
<catphish>
hopefully this will become more common
gamelaster has joined #linux-sunxi
<megi>
KotCzarny: that's an old way to do gpio
<hanetzer>
3288 is pretty good to
<megi>
fALSO: try googling libgpiod
<megi>
and see /dev/gpiochip* :)
AneoX has joined #linux-sunxi
<fALSO>
thanks
<fALSO>
awesome
<megi>
I also had some fun accessing GPIO via /dev/kmem directly
<megi>
this way I was able to read at 15MHz or so
<fALSO>
LOL
AneoX_ has quit [Ping timeout: 252 seconds]
<fALSO>
i just want to write
<KotCzarny>
megi: what about write?
<fALSO>
SPI or I2C
<fALSO>
im not sure
<fALSO>
gotta check the connection type of the display
<megi>
you can write too, but I didn't need speed
<megi>
I was just analysing traffic on CSI bus, using gpio access
<fALSO>
:)
<KotCzarny>
megi: audiocard on gpio?
<KotCzarny>
;)
<fALSO>
CSI, like the series
<fALSO>
megi puts on the GLASSES
<fALSO>
horatio
<megi>
interestingly even if io pins were configured for CSI I/O I could read actual vallues via gpio registers
<megi>
haha, camera sensor interface
<fALSO>
ahhh LOL
<fALSO>
one of those tiny cameras
<megi>
yup
<fALSO>
are they any good ?
<fALSO>
i think that the quality will be pretty crappy
<megi>
any? yes, good? meh
<fALSO>
lol
<fALSO>
:-)
<fALSO>
saw some on ali express for like 10€
<megi>
you have to have a plenty of light
<karlp>
there's other rockchips parts that are basically completely unsupported, I'd say RK parts are good/bad more patchy and uneven, whereas sunxi is pretty good across the board
<megi>
yes, I bought some on aliexpress for 10 eur:)
<catphish>
i didn't know /dev/kmem was a thing, can't think why userland would ever need to access kernel mapped memory space
<megi>
probably the same one, as there are not many for opi
vbmithr has quit [Ping timeout: 272 seconds]
<fALSO>
ahh I tought it was a *standard*
<fALSO>
and the raspberry pi csi cameras would also work on the orange pi
<megi>
I'm working on a mainline driver for one of those now, gc2145/2035
<fALSO>
nice megi
<KotCzarny>
well, in the past devmem2 was the thing to hack around baremetal
<fALSO>
you guys are such MASTERS
<KotCzarny>
i guess kmem is just different take on it
<fALSO>
i wish i had such low level hardware knowledge
<fALSO>
and that C knowledge too, to patch the kernel
<catphish>
KotCzarny: why wouldn't you just use /dev/mem when you're working with known physical memory locations
<KotCzarny>
catphish: dont know, people used devmem2 for some reason, probably easier to pulloff from userspace
<megi>
catphish: kernel may not like it, if it uses caching
<fALSO>
there should be a titurial on how to be an hacker like you guys
<fALSO>
;-D
<megi>
like it does with regmap
<catphish>
megi: that makes sense
AneoX_ has joined #linux-sunxi
AneoX has quit [Ping timeout: 250 seconds]
Andy-D has joined #linux-sunxi
<megi>
fALSO: re camera standard: usually the wiring is different, or the camera module needs some extra power regulation and that's what those little adapter boards that are sold with orange pi cameras
<megi>
you can alway use USB cam if you want something re-usable plug'n'play :)
<quark_>
catphish: there is errors or missing parts in rockchip documentation too
<catphish>
quark_: joy :)
Andy-D has quit [Client Quit]
<quark_>
better than allwinner but far away from TI documentation style
<catphish>
i'm pretty happy with my h3 for now anyway
<megi>
I grew up on Microchip PIC docs, and Allwinner was quite a shock tbh
<catphish>
yeah, i came from STM32, which holds your hand through everything
<fALSO>
i tried a USB camera
<fALSO>
but it is VERY SLOW on the orange pi
<fALSO>
very low FPS
<mru>
I wouldn't call those pdfs from allwinner docs
<mru>
since they don't really document anything
<megi>
header files in PDF form? :D
<mru>
if you're lucky
<mru>
they are also wrong in many places
<catphish>
they're incomplete, occasionally wrong, and totally without explanation, but... they are enough to get by :)
<mru>
not really
<fALSO>
my maximum hardware skill was to develop a *driver* for a SNES controller in a arduino leonardo
<mru>
you still need to extract bits and pieces from the hacked up kernel sources they provide
<mru>
still with no explanation of course
chomwitt has joined #linux-sunxi
<catphish>
mru: i've not yet run into anything that wasn't somewhat documented, or available as documentation from a third party, but otoh i gave up on the idea of configuring dram myself
<mru>
well, go look at TI or NXP docs
<mru>
if the manual for a modern SoC isn't at least 3000 pages, it's missing something essential
<catphish>
the lack of any words of explanation is problematic on its own :) have had to have help from a few people here, and inspiration (though not actual code) from u-boot
<mru>
exactly
<mru>
the so-called docs are insufficient on their own
<catphish>
that's definitely true
<catphish>
unless you just want GPIO :)
<catphish>
even then, i suppose you'd have no idea how to get code running in the first place
chomwitt has quit [Quit: WeeChat 1.6]
jstein has quit [Quit: quit]
wasutton3_mobile has quit [Ping timeout: 272 seconds]
<silviop>
Does someone iS working on ===================== WARNING ====================== This board does not use CONFIG_DM_MMC. Please update.......
<silviop>
A13 q8 ???????
<silviop>
I receive this message compiling u-boot for A13 q8 Tablet.
<karlp>
unless you're going to work on uboots device manager code, just ignore it.
<karlp>
and cross your fingers and hope that someone else is/will some time before uboot gets angry
gamelaster has quit [Ping timeout: 268 seconds]
<mru>
if you really hate seeing the message, fix it or pay someone to do it
<mru>
I'm available for hire
<catphish>
how much does an mru cost?
* hanetzer
will work for hardware
<silviop>
I partecipate to bootlin crowfunding , start your campaign!! im HERE , there is a lot of u-boot need to add on allwinner (DUAL LVDS support and MPIDSI support for example)
<plaes>
\o/
<mru>
catphish: for a job like that, I guess $1000 ought to do it
<catphish>
i don't have that much :'(
<KotCzarny>
does it include ifdeffing warning or something more? :>
<catphish>
guess you'll have to remain uneployed
wasutton3_mobile has joined #linux-sunxi
<mru>
or self-unemployed as someone put it
<megi>
KotCzarny: hahah
<mru>
KotCzarny: I'll ifdef it _and_ delete the line
<KotCzarny>
any stretch goals?
<diego71>
more work, more pay :)
chomwitt has joined #linux-sunxi
<megi>
I've made lvds display work in u-boot and added a touch based boot menu for a tablet, see the vid at the end https://xnux.eu/tablet-hacking/ (in part supported by TBS)
<megi>
was quite fun :)
<megi>
also added some punk battery indication
<plaes>
o_O
<plaes>
you're a wizard :D
swiftgeek has quit [Ping timeout: 250 seconds]
<catphish>
megi: that's pretty awesome
<plaes>
kinda like the way you took touchscreen driver and just made it work in u-boot
<tnovotny>
megi: btw, did you send the lvds patches (at least the first series) to u-boot already?
<catphish>
another tablet with the worst screen ever
<megi>
In the end I'd like to have a full custom easily hackable userspace that could do some crude UI for common tasks, like calling, sending sms, doing stuff with the internet, etc. Buildable into a single static binary. Configurable just like you configure the kernel, make menuconfig. But that's a very long goal. :)
<megi>
tnovotny: nope, I'll probably wait for the clk/reset patches to land
<plaes>
sun4i already supports LVDS
<tnovotny>
megi: ok, thanks
<tnovotny>
plaes: this is A83t based tablet
<plaes>
yeah
<megi>
plaes: yup, I just modified it to add support for a83t
wasutton3_mobile has quit [Ping timeout: 268 seconds]
<plaes>
yup, when I get home
hipboi__ has quit [Quit: This computer has gone to sleep]
<megi>
catphish: the screen is lowres, but my camera doesn't do it justice really
<plaes>
jaganteki: A20 still works with this patch ;)
<plaes>
but my only A10 device is at home
<jaganteki>
What is the issue with A20, becuase it doesn't have DM_MMC
<jaganteki>
it would work as it is
<plaes>
yeah, there isn't any
<karlp>
megi: what did you use for that website, it's very nice
<megi>
my own php script
<karlp>
right, didn't see any common indicators in teh soruce :)
<megi>
used as a static site generator
Jackie365 has joined #linux-sunxi
Jackie365 has quit [Remote host closed the connection]
dddddd_ has joined #linux-sunxi
JohnDoe_71Rus has joined #linux-sunxi
JohnDoe_71Rus has quit [Changing host]
JohnDoe_71Rus has joined #linux-sunxi
simosx has joined #linux-sunxi
<silviop>
I'm trying to compile 5.0-rc1 i have old 4.14 working .config , but i want to start with new .config i did not find sun5i_defconfig in kernel tree something is changed ?
swiftgeek has joined #linux-sunxi
<KotCzarny>
for a long time (always?) mainline used sunxi_defconfig
<KotCzarny>
one config for all boards, with device specific bits defined in DT
clemens3 has quit [Quit: WeeChat 2.1]
<silviop>
from what kernel ? I will change wiki to reflect this thing
<KotCzarny>
i would bet on 4.x at least
Jackie365 has joined #linux-sunxi
Jackie365 has quit [Remote host closed the connection]
random_yanek has quit [Quit: random_yanek]
clemens3 has joined #linux-sunxi
dddddd_ is now known as dddddd
dddddd has quit [Read error: Connection reset by peer]
dddddd has joined #linux-sunxi
afaerber has quit [Quit: Leaving]
Jackie365 has joined #linux-sunxi
Jackie365 has quit [Remote host closed the connection]
Jackie365 has joined #linux-sunxi
Jackie365 has quit [Remote host closed the connection]
fkluknav has quit [Remote host closed the connection]
BenG83 has quit [Quit: Leaving]
afaerber has joined #linux-sunxi
fkluknav has joined #linux-sunxi
selfbg has quit [Remote host closed the connection]
BenG83 has joined #linux-sunxi
Jackie365 has joined #linux-sunxi
Jackie365 has quit [Remote host closed the connection]
Jackie365 has joined #linux-sunxi
Jackie365 has quit [Remote host closed the connection]
wasutton3_mobile has joined #linux-sunxi
leviathanch has quit [Read error: Connection reset by peer]
Andy-D has joined #linux-sunxi
loswillios has joined #linux-sunxi
simosx has quit [Quit: Yakkety Bye!]
DonkeyHotei has quit [Read error: Connection reset by peer]
DonkeyHotei has joined #linux-sunxi
tilpner has joined #linux-sunxi
Andy-D has quit [Ping timeout: 272 seconds]
Andy-D has joined #linux-sunxi
msimpson has quit [Read error: Connection reset by peer]
nuuuciano_ has joined #linux-sunxi
Perlovka_ has joined #linux-sunxi
Perlovka has quit [Ping timeout: 246 seconds]
gamelaster has joined #linux-sunxi
catphish has quit [Quit: Leaving]
<fALSO>
megi, already installed libgpiod
<fALSO>
later when i get home im going to try a little c program :)
gamelaster has quit [Read error: Connection reset by peer]
<fALSO>
first to blink some leds, then im going to try to drive a simple LCD
juri_ has quit [Ping timeout: 272 seconds]
fkluknav has quit [Remote host closed the connection]
fkluknav has joined #linux-sunxi
nuuuciano_ has quit [Ping timeout: 246 seconds]
<megi>
nice :)
jaganteki has quit [Ping timeout: 256 seconds]
nuuuciano_ has joined #linux-sunxi
<megi>
just be careful that it's a 3.3V interface on the sbc side
<fALSO>
yap
<fALSO>
thats OK
random_yanek has joined #linux-sunxi
random_yanek has quit [Max SendQ exceeded]
random_yanek has joined #linux-sunxi
vagrantc has joined #linux-sunxi
tnovotny has quit [Quit: Leaving]
IgorPec has quit [Ping timeout: 250 seconds]
kaspter has quit [Read error: Connection reset by peer]
kaspter has joined #linux-sunxi
anarsoul|2 has joined #linux-sunxi
yann has quit [Ping timeout: 260 seconds]
netlynx has joined #linux-sunxi
clemens3 has quit [Ping timeout: 250 seconds]
catphish has joined #linux-sunxi
afaerber has quit [Quit: Leaving]
IgorPec has joined #linux-sunxi
m4ssi has quit [Remote host closed the connection]
iamfrankenstein has joined #linux-sunxi
gamelaster has joined #linux-sunxi
hramrach has quit [Ping timeout: 246 seconds]
<fALSO>
megi, @home, going to look at the GPIO layout!
hramrach has joined #linux-sunxi
<fALSO>
do you guys know a way to see which PIN is PIN1