<martinayotte>
I've faced the issue with 4.13.1 and maybe some other patches bring it back to GPIO_ACTIVE_HIGH and I had to do "cd-inverted;" ... I will try to clear that out !
Guest98867 has joined #linux-sunxi
<Guest98867>
hi. was someone working on replicant and/or cyanogen/lineage for A33 tablets?
<MoeIcenowy>
as it claims it can output LVDS/RGB signal
<MoeIcenowy>
but I don't know how is touch screen processed
yann-kaelig has joined #linux-sunxi
<KotCzarny>
probably one of the other chips
<MoeIcenowy>
I remember the 50-pin RGB connector doesn't include touch screen signals
<MoeIcenowy>
P.S. this kind of LCD panels are usually seen in Q8 panels
<MoeIcenowy>
s/Q8 panels/Q8 tablets/
aidin has quit [Remote host closed the connection]
aidin has joined #linux-sunxi
<MoeIcenowy>
LT8619B chip claims to have scaling function
<KotCzarny>
yay
<MoeIcenowy>
and it claims to support I2S audio output
<KotCzarny>
so this baby should be quite nice
<MoeIcenowy>
(not like the TI TFP401 chip used by my WaveShare screen
<KotCzarny>
i wonder if it also supports dsi input?
<MoeIcenowy>
lt8619b?
<MoeIcenowy>
no
<KotCzarny>
and the board?
<KotCzarny>
there are 2 unused connectors
<MoeIcenowy>
I think one may be LVDS
<KotCzarny>
but maybe they are just for different lcd types
aidin has quit [Ping timeout: 248 seconds]
dave0x6d has joined #linux-sunxi
<MoeIcenowy>
oh interesting
<MoeIcenowy>
the LT8619B chip contains a MCU
Putti has quit [Read error: Connection reset by peer]
Putti has joined #linux-sunxi
lurchi_ is now known as lurchi__
popolon has joined #linux-sunxi
aidin has joined #linux-sunxi
parazyd has quit [Ping timeout: 276 seconds]
aidin has quit [Remote host closed the connection]
aidin has joined #linux-sunxi
matthias_bgg has quit [Ping timeout: 248 seconds]
aidin has quit [Ping timeout: 240 seconds]
IgorPec has quit [Ping timeout: 252 seconds]
<MoeIcenowy>
martinayotte: the orange pi prime device tree in 4.13 works fine on my board
<MoeIcenowy>
the 0+2 one is really broken
<MoeIcenowy>
(currently I mainly use a OPi Prime
<MoeIcenowy>
as my main H5 board
datoga has quit [Quit: Page closed]
matthias_bgg has joined #linux-sunxi
SP7RT has joined #linux-sunxi
<martinayotte>
MoeIcenowy : Good ! I didn't tried it yet other than the manual build done months ago with your branch. I will make sure Armbian is up to date ...
<martinayotte>
0+2 was the board I was working on yesterday, I will clear out the previous issue, and get the AP6212 up. On your side, was did you find as 'broken' ?
<MoeIcenowy>
I have no 0+2 at all
<MoeIcenowy>
for OPi I have only 0, 1, PC, PC2, Prime
<MoeIcenowy>
AP6212 is a disaster, mainly because of the bcm43430 firmware has two revisions
<MoeIcenowy>
and the firmware in linux-firmware is only a3
<MoeIcenowy>
s/a3/a1/
<MoeIcenowy>
(a0 firmware is still available from AP6212 BSP
parazyd has joined #linux-sunxi
parazyd has joined #linux-sunxi
<MoeIcenowy>
and I don't know whether the revision detecting code enters 4.13
<martinayotte>
Yes, AP6212 is a mess, especially that there even several A0 version, I figured out while trying to make it work on NanoPiK2, I've find one that was working on Hans site : http://jwrdegoede.danny.cz/brcm-firmware/
leviathan_ has quit [Read error: Connection reset by peer]
<MoeIcenowy>
I think the apsta firmware is not p2p-capable
<MoeIcenowy>
the 7.10.1 on Hans's website also fails on my M64
<ullbeking>
martinayotte: MoeIcenowy: these are for flashing new or replacement bios? I'm talking about reflashing existing bios on a ThinkPad with, say, coreboot
<MoeIcenowy>
I suggest you not to use OPi Zero to do so
JohnDoe_71Rus has quit [Quit: Miranda IM! Smaller, Faster, Easier. http://miranda-im.org]
<ullbeking>
But the chips you recommended would be handy if I screw it up?
<MoeIcenowy>
use a board without onboard NOR may be better
<ullbeking>
MoeIcenowy: so I don't get confused?
<MoeIcenowy>
yes ;-)
<MoeIcenowy>
I used OPi One
<ullbeking>
How does one tell difference?
<MoeIcenowy>
to flash my ThinkPad E5321
<MoeIcenowy>
s/5321/531/
<ullbeking>
I love the simplicity of Zero though
<MoeIcenowy>
oh... maybe you can check the pinout of opi zero
<MoeIcenowy>
I think the GPIOs should still contain a group of SPI
<beeble>
worst case flashprog works with gpio bitbang too. so you could use pretty much everything
<beeble>
s/flashprog/flashrom
<ullbeking>
Yes I have opi Zero pinout
<ullbeking>
What do I actually do with it though?
<MoeIcenowy>
martinayotte: P.S. what's the current state of BPi M2U on Armbian?
SP7RT has quit [Ping timeout: 248 seconds]
<beeble>
ullbeking: best case, connect miso/mosi/clk/cs to your flash you want to programm. if you have kernel modules active, load the spidev module, if not enable it in your kernel config
<beeble>
ullbeking: you can also add the spidev to your dtsi if you have a static kernel
<beeble>
ullbeking: then install flashrom and use flashrom -f -p linux_spi:dev=/dev/spidev<somenumbers> -w <file>
gnufan has joined #linux-sunxi
<ullbeking>
beeble: excellent summary
<ullbeking>
Thank you, that is what I needed
gnufan1 has quit [Read error: Connection reset by peer]
<martinayotte>
MoeIcenowy : M2U was working with your branch as WIP, but I didn't make it run with real mainline 4.13 yet, maybe CCU issue
<MoeIcenowy>
yes as something is not yet mainlined
<MoeIcenowy>
and even not in 4.14
<martinayotte>
ullbeking: beeble: there is also an SPI-NOR overlay in Armbian Mainline, this allows the SPI-NOR to be used as MTD
<MoeIcenowy>
the needed backported things are at https://github.com/AOSC-Dev/linux, from d5b0e97ec4e93fd682327bffcdaefc1c75fbb797 to 1ac96b94f1c19b0da7a43b8224aa173c580507d1
<martinayotte>
Thanks, I will take a look ! (so many things to do ...)
<beeble>
if he wants to flash external flash for bios upgrading using it as mtd does not have any benefits at all and makes it even more error prone (erasing flash before writing, verifying etc)
<ullbeking>
I solder the appropriate pins on the right to the correct locations on the SOIC clip, right?
<martinayotte>
beeble : mtd-utils handle that too ! (the sad thing with flashrom is that the image need to be exact same size of the flash)
<beeble>
ullbeking: don't forget hold and wp on your flash. so don't let them float
<beeble>
martinayotte: of course, but in terms of versatility i would recommend in this usecase flashrom. also because everything is userland. but otherwise yes, having it as mtd or even as mtdblock is a valid option
aidin has joined #linux-sunxi
cnxsoft has quit [Quit: cnxsoft]
enrico_ has quit [Ping timeout: 248 seconds]
gnufan has quit [Ping timeout: 264 seconds]
dave0x6d has quit [Quit: Connection closed for inactivity]
aidin has quit [Remote host closed the connection]
aidin has joined #linux-sunxi
<martinayotte>
ullbeking: at first, I thought you wish to use SPI-NOR on OPiZero to boot from USB, which you don't seems to, talking about flashing ThinkPad instead ... MTD partitions are required for u-boot, etc ..
aidin has quit [Ping timeout: 255 seconds]
JohnDoe_71Rus has joined #linux-sunxi
<ullbeking>
Right
<ullbeking>
So how do I wire OPi Zero up to a SOIC clip so I can flash ThinkPad bios?
<KotCzarny>
yup
<ullbeking>
By soldering clip pins to the pins on the right of that diagram I posted above?
<KotCzarny>
read everything few times before actually attempting flashing
<ullbeking>
Ofc
<ullbeking>
Finally I feel like I'm understanding what I'm supposed to do :-)
<ullbeking>
Thanks to the community for their patience
IgorPec has joined #linux-sunxi
<KotCzarny>
i got my clip, but too lazy atm to get the mobo out
<KotCzarny>
lots of screws ;)
kaspter has quit [Quit: kaspter]
anarsoul has joined #linux-sunxi
yann has joined #linux-sunxi
aalm has joined #linux-sunxi
banshi has joined #linux-sunxi
fkluknav has quit [Ping timeout: 248 seconds]
delarge has joined #linux-sunxi
BenG83_ has quit [Ping timeout: 255 seconds]
fkluknav has joined #linux-sunxi
enrico_ has quit [Ping timeout: 255 seconds]
massi has quit [Read error: Connection reset by peer]
massi has joined #linux-sunxi
reinforce has quit [Quit: Leaving.]
fkluknav has quit [Ping timeout: 260 seconds]
<sunxi_fan>
wens: talking about DRM dual pipeline on A20: some days ago you referred to "hdmi patches", are these the ones you were talking about? https://lists.freedesktop.org/archives/dri-devel/2017-June/143412.html "[PATCH 00/19] drm/sun4i: hdmi: Support HDMI controller on A31" ?
<sunxi_fan>
is this patch still on review?
<sunxi_fan>
i still can't move out of the "probe" stage of the DRM "subsystem" so practically speaking the DRM stays off...
<sunxi_fan>
i'm wondering if and where there's a "sample" DTSI/DTS example proven to work as a dualpipeline for LCD/HDMI, that could be quite useful to check if all those IDs between endpoints are correctly set..
<sunxi_fan>
i see in the code a number of "assumption" about where some "elements" are supposed to be bound. for example the "panel" is supposed to always have endpoint.id == 0 (and i suppose Hdmi "bridge" would be 1?); some kind of overall documentation about conventions to be kept would be useful, but i understand this whole setup is still in flux, so it would be difficult to keep consistent with a source code changing pretty fast..
aidin has joined #linux-sunxi
aidin has quit [Ping timeout: 264 seconds]
matthias_bgg has quit [Quit: Leaving]
foxx_ has quit [Ping timeout: 248 seconds]
reinforce has joined #linux-sunxi
msimpson has quit [Quit: Leaving]
aballier has joined #linux-sunxi
anarsoul|2 has joined #linux-sunxi
afaerber has quit [Quit: Leaving]
banshi has quit [Quit: Leaving]
netlynx has joined #linux-sunxi
netlynx has joined #linux-sunxi
netlynx has quit [Changing host]
a|3x has joined #linux-sunxi
jernej_ has joined #linux-sunxi
yann has quit [Ping timeout: 248 seconds]
jelly has quit [Ping timeout: 240 seconds]
jelly-home has joined #linux-sunxi
aalm has quit [Ping timeout: 240 seconds]
vagrantc has joined #linux-sunxi
yann-kaelig has quit [Quit: Leaving]
aalm has joined #linux-sunxi
asyring has quit [Ping timeout: 260 seconds]
massi has quit [Remote host closed the connection]
corecode has joined #linux-sunxi
<corecode>
somehow it seems that my armbian's systemd-fsck doesn't run fsck with -p - and on reboot my system drops into emergency mode, but i can't seem to run fsck directly (root is busy). any suggestion how to adjust kernel parameters for init= or fsck.repair=? it seems that all parameters are loaded from uEnv.txt, and I can't override them?
<KotCzarny>
yes, purge that evil thing from your computer
iamfrankenstein has quit [Read error: Connection reset by peer]
<corecode>
what thing?
<KotCzarny>
evild
<corecode>
meh
<corecode>
i want to change the system as little as possible
<KotCzarny>
you know what linux is?
<KotCzarny>
ability to mix and match
<KotCzarny>
and suit the os the one's needs
<corecode>
yes, my need is to change it as little as possible :)
<KotCzarny>
have you considered windows? osx?
<corecode>
are you trying to derail my issue?
* vagrantc
thought linux was an operating system kernel
<KotCzarny>
:>
<KotCzarny>
corecode: anyway, armbian issues are offtopic on this channel
<corecode>
ah really?
<corecode>
but suggesting using windows is not?
<KotCzarny>
you should ask in #armbian
<KotCzarny>
or #debian
<corecode>
aren't you a friendly person
<KotCzarny>
i just hate systemd
<KotCzarny>
nothing personal
<pmpp>
corecode: it is a kernel channel and you have a sysadmin level problem
<pmpp>
for less damage i suggest repair from a ramdisk or linux pc
<ullbeking>
I'm not on board with the systemd hate. I have no reason to hate it, it's here, Debian uses it, it offers some cool things, and I would better serve myself by getting on and learning instead of pining for the old days.
montjoie has quit [Ping timeout: 240 seconds]
ykchavan has quit [Ping timeout: 252 seconds]
<pmpp>
problem is not learning it , it is getting it to be coded correctly and running fine apart from regulated desktop use
<ullbeking>
What do you mean by "regulated desktop use"?
<pmpp>
desktop pc
<pmpp>
and not arm one of course pulse audio sucks on arm
<ullbeking>
Linux audio has always sucked
<KotCzarny>
i'm fine with alsa
<KotCzarny>
and oss
<ullbeking>
Yeah I'm fine with them too but
<pmpp>
ullbeking: just need to turn off premption audio is fine
<ullbeking>
It was only implemented to cover edge cases in mixing
<ullbeking>
And OSS is much nicer API
foxx_ has joined #linux-sunxi
<ullbeking>
I don't mind them, but that's because I specialised in audio a while ago
aidin has quit [Ping timeout: 260 seconds]
sunxi_fan1 has quit [Ping timeout: 260 seconds]
leviathan_ has joined #linux-sunxi
<willmore>
OSS was great and worked fine. And they they went with ALSA and that broke the world. Then PA came along and broke all the stuff that ALSA didn't.
<vagrantc>
wasn't there a licensing issue with OSS at some point?
<pmpp>
yeah it tainted kernel
<miasma>
KotCzarny: did anyone decide if the http://linux-sunxi.org/Table_of_Allwinner_based_boards should have something more informative in the 'mainline' column? this current situation isn't very useful as pretty much all devices have WiP. I'd suggest something like having U+K describing whether mainline uboot/kernel defconfigs exist for that device. maybe K* if patches exist and k if only legacy kernel is available
<ullbeking>
ALSA was extremely poorly documented
<ullbeking>
That was a huge part of the problem I thought
corecode has left #linux-sunxi ["ERC (IRC client for Emacs 25.2.1)"]
<KotCzarny>
nope
<KotCzarny>
miasma: nope
<miasma>
would it sound like a bad idea to try out?
foxx_ has quit [Ping timeout: 248 seconds]
<KotCzarny>
try what?
<miasma>
replacing the wip placeholder with some information
<KotCzarny>
maybe that column should be a link to DT ?
<miasma>
i'm not sure what's the threshold for non-wip. 100% ready? no board is
massi has joined #linux-sunxi
<KotCzarny>
i wasnt sure what that column would be used for when i was creating the table
<miasma>
i think the support status might be useful
<miasma>
otoh the board is growing quite big with all h3/h5 devices
<miasma>
*table
<KotCzarny>
if mediawiki supported sortable tables, it wouldnt be a problem. but imo it's better to keep as a one table because you can copypaste into spreasheet app
<miasma>
yep
pmpp_ has joined #linux-sunxi
pmpp has quit [Disconnected by services]
pmpp_ is now known as pmpp
a|3x has quit [Ping timeout: 248 seconds]
a|3x has joined #linux-sunxi
Mr__Anderson has quit [Quit: Leaving.]
a|3x has quit [Ping timeout: 248 seconds]
a|3x has joined #linux-sunxi
aalm has quit [Ping timeout: 240 seconds]
aalm has joined #linux-sunxi
Ntemis has quit [Remote host closed the connection]
a|3x has quit [Ping timeout: 240 seconds]
reinforce has quit [Quit: Leaving.]
a|3x has joined #linux-sunxi
aalm has quit [Ping timeout: 255 seconds]
aalm has joined #linux-sunxi
BenG83_ has joined #linux-sunxi
BenG83_ has quit [Remote host closed the connection]
a|3x has quit [Ping timeout: 248 seconds]
afaerber has joined #linux-sunxi
aidin has joined #linux-sunxi
aidin has quit [Ping timeout: 240 seconds]
leviathan_ has quit [Remote host closed the connection]
jernej_ has quit [Ping timeout: 240 seconds]
vagrantc has quit [Quit: leaving]
lurchi__ is now known as lurchi_
dev1990 has quit [Quit: Konversation terminated!]
afaerber has quit [Remote host closed the connection]
afaerber has joined #linux-sunxi
iamfrankenstein has joined #linux-sunxi
iamfrankenstein has quit [Client Quit]
iamfrankenstein has joined #linux-sunxi
dave0x6d has joined #linux-sunxi
lurchi_ is now known as lurchi__
popolon has quit [Quit: WeeChat 1.9]
lurchi__ is now known as lurchi_
massi has quit [Remote host closed the connection]
aidin has joined #linux-sunxi
aidin has quit [Remote host closed the connection]