00:10
<
MoeIcenowy >
mripard: thanks
00:10
<
MoeIcenowy >
on linux-next clock/allwinner,sun9i-a80-mmc-config-clk.yaml and clock/allwinner,sun9i-a80-apb0-clk.yaml fails
00:18
aliosa27 has quit [Read error: Connection reset by peer]
00:18
narmstrong has quit [Read error: Connection reset by peer]
00:20
aliosa27 has joined #linux-sunxi
00:20
narmstrong has joined #linux-sunxi
00:20
steev has joined #linux-sunxi
00:20
sunilmohan has quit [Ping timeout: 258 seconds]
00:21
steev has quit [Excess Flood]
00:22
steev has joined #linux-sunxi
00:26
Mangy_Dog has quit [Ping timeout: 265 seconds]
00:27
tl_lim has quit [Read error: Connection reset by peer]
00:29
sunilmohan has joined #linux-sunxi
00:33
lurchi_ is now known as lurchi__
00:42
aliosa27 has quit [Ping timeout: 245 seconds]
00:42
lvrp16 has quit [Ping timeout: 246 seconds]
00:42
steev has quit [Read error: Connection reset by peer]
00:44
Benjojo has quit [Ping timeout: 245 seconds]
00:45
ccaione has quit [Ping timeout: 252 seconds]
00:45
narmstrong has quit [Ping timeout: 245 seconds]
00:46
jeandet has quit [Ping timeout: 246 seconds]
00:47
ric96 has quit [Ping timeout: 248 seconds]
00:48
lurchi__ is now known as lurchi_
00:54
arnd has quit [Ping timeout: 248 seconds]
00:57
victhor has joined #linux-sunxi
01:05
megi has quit [Ping timeout: 240 seconds]
01:25
jeandet has joined #linux-sunxi
01:35
skiboy has quit [Read error: Connection reset by peer]
01:37
ganbold has joined #linux-sunxi
01:39
lurchi_ is now known as lurchi__
01:43
lurchi__ is now known as lurchi_
01:45
ChriChri_ has joined #linux-sunxi
01:46
jeandet has quit [Ping timeout: 272 seconds]
01:48
ChriChri has quit [Ping timeout: 272 seconds]
01:48
ChriChri_ is now known as ChriChri
01:52
lurchi__ has joined #linux-sunxi
01:52
lurchi_ has quit [Read error: Connection reset by peer]
01:55
lurchi__ has quit [Client Quit]
01:56
lurchi_ has joined #linux-sunxi
02:06
mripard has quit [Ping timeout: 240 seconds]
02:06
bbrezillon has quit [Ping timeout: 268 seconds]
02:08
mripard has joined #linux-sunxi
02:09
cnxsoft has joined #linux-sunxi
02:09
bbrezillon has joined #linux-sunxi
02:33
dddddd has quit [Ping timeout: 265 seconds]
02:53
jeandet has joined #linux-sunxi
02:54
gaston1980 has quit [Quit: Konversation terminated!]
03:02
<
wens >
is it possible to get kernel stack traces with both the symbol name and full address?
03:05
NeuroScr has quit [Quit: NeuroScr]
03:07
aloo_shu has quit [Quit: I had a very nice day, and wish you the same]
03:09
jeandet has quit [Ping timeout: 260 seconds]
03:14
montjoie has quit [Ping timeout: 240 seconds]
03:15
montjoie has joined #linux-sunxi
03:15
Mylene has quit [Ping timeout: 240 seconds]
03:16
lkcl has quit [Ping timeout: 272 seconds]
03:17
cnxsoft has quit [Read error: Connection reset by peer]
03:18
dev1990 has quit [Quit: Konversation terminated!]
03:18
cnxsoft has joined #linux-sunxi
03:21
lvrp16 has joined #linux-sunxi
03:21
lvrp16 has quit [Excess Flood]
03:21
Mylene has joined #linux-sunxi
03:37
lurchi_ is now known as lurchi__
03:54
z6np has quit [Remote host closed the connection]
04:05
victhor has quit [Ping timeout: 246 seconds]
04:15
anarsoul has quit [Ping timeout: 268 seconds]
04:17
anarsoul has joined #linux-sunxi
04:43
florian_kc has joined #linux-sunxi
04:47
florian has quit [Ping timeout: 268 seconds]
05:01
s_frit has joined #linux-sunxi
05:16
JohnDoe_71Rus has joined #linux-sunxi
05:17
lurchi_ has joined #linux-sunxi
05:21
lurchi__ has quit [Ping timeout: 260 seconds]
05:45
craigo has joined #linux-sunxi
05:47
s_frit has quit [Remote host closed the connection]
05:47
s_frit has joined #linux-sunxi
05:48
NeuroScr has joined #linux-sunxi
06:06
selfbg has joined #linux-sunxi
06:06
Asara has joined #linux-sunxi
06:19
selfbg has quit [Read error: Connection reset by peer]
06:19
selfbg1 has joined #linux-sunxi
06:21
selfbg1 is now known as selfbg
06:53
ullbeking has joined #linux-sunxi
06:54
aliosa27 has joined #linux-sunxi
06:58
arnd has joined #linux-sunxi
06:59
ccaione has joined #linux-sunxi
07:00
steev has joined #linux-sunxi
07:00
jeandet has joined #linux-sunxi
07:02
ric96 has joined #linux-sunxi
07:02
narmstrong has joined #linux-sunxi
07:05
NekoMay has quit [Ping timeout: 248 seconds]
07:05
lvrp16 has joined #linux-sunxi
07:18
NekoMay has joined #linux-sunxi
07:42
AneoX has joined #linux-sunxi
07:52
Turl has quit [Ping timeout: 240 seconds]
07:54
Benjojo has joined #linux-sunxi
07:57
Turl has joined #linux-sunxi
08:04
anarsoul|c has joined #linux-sunxi
08:06
yann has quit [Ping timeout: 268 seconds]
08:31
Mylene_ has joined #linux-sunxi
08:35
florian_kc has quit [Ping timeout: 260 seconds]
08:36
Mylene has quit [Disconnected by services]
08:39
Mylene_ has left #linux-sunxi [#linux-sunxi]
08:55
fl__0 has joined #linux-sunxi
08:56
fl_0 has quit [Ping timeout: 260 seconds]
08:57
florian_kc has joined #linux-sunxi
08:58
fl__0 is now known as fl_0
09:06
yann|work has joined #linux-sunxi
09:25
cnxsoft has quit [Ping timeout: 268 seconds]
09:28
bjne has joined #linux-sunxi
09:32
cnxsoft has joined #linux-sunxi
09:55
AneoX has joined #linux-sunxi
10:07
megi has joined #linux-sunxi
10:11
anarsoul|c has quit [Quit: Connection closed for inactivity]
10:23
Mangy_Dog has joined #linux-sunxi
10:23
NeuroScr has quit [Quit: NeuroScr]
10:28
andyp73 has joined #linux-sunxi
10:29
warpme_ has joined #linux-sunxi
10:30
<
andyp73 >
We have a project prototype that is based around an NXP i.MX6 built using Yocto Zeus and an application that uses the i.MX6's Vivante GPU through EGL/OpenGL and the framebuffer without needing the overhead of Wayland, X11 or Qt.
10:32
<
andyp73 >
We want to cost reduce the platform and someone has suggested using one of the Allwinner devices. Can we replicate the Yocto build using either plain Poky or by including meta-sunxi and using the Mali GPU in the same way as we do the Vivante?
10:33
kaspter has quit [Quit: kaspter]
10:41
dddddd has joined #linux-sunxi
10:42
ldevulder_ has joined #linux-sunxi
10:43
lkcl has joined #linux-sunxi
10:46
ldevulder has quit [Ping timeout: 265 seconds]
10:53
victhor has joined #linux-sunxi
11:11
diego71 has quit [Read error: Connection reset by peer]
11:15
malestorm has joined #linux-sunxi
11:31
<
elecon >
megi: About h6 emmc, u-boot and stuff. I tried to patch sunxi-mmc.c on v2019.10 (can't build v2020.01 due to some kind of dtc error). It kinda works. It's ok if I load u-boot+spl from sd-card and kernel from emmc
11:32
<
elecon >
But if I try to boot from emmc completely, load just stuck on "Starting kernel ..."
11:34
<
megi >
there are more changes in 2020.01 mmc driver, not just this one
11:34
<
MoeIcenowy >
andyp73: what GPU driver do you use before?
11:34
<
MoeIcenowy >
etnaviv or blob?
11:34
<
megi >
you may try copying it whole from the 2020.01 branch
11:35
<
checkpoint >
any ideas how 3.4 kernel determins NAND size ?
11:36
<
andyp73 >
<Moelcenowy> we used the blob and made use of the i.MX6 Framebuffer API defined in their Graphics User's Guide document
11:38
<
MoeIcenowy >
ah then it's difficult to port.
11:39
<
elecon >
not only in this file ? Because what I did is apply patch (diff between 2019 and 2020) on sunxi-mmc.c
11:40
<
elecon >
maybe it was completely stupid idea
11:40
florian_kc is now known as florian
11:40
* checkpoint
has stuck in this strange partition size mismatch issue
11:41
<
checkpoint >
kernel shows:
11:41
<
checkpoint >
[NAND] nand driver version: 0x2 0x9
11:41
<
checkpoint >
Dev Sunxi softw311 nand: part 1, start 2048, size 32768
11:41
<
checkpoint >
Dev Sunxi softw311 nand: part 2, start 34816, size 962560
11:41
<
checkpoint >
while nand-part shows:
11:41
<
checkpoint >
2 partitions
11:41
<
checkpoint >
partition 1: class = DISK, name = boot, partition start = 2048, partition size = 32768 user_type=0
11:41
<
checkpoint >
partition 2: class = DISK, name = root, partition start = 34816, partition size = 7405568 user_type=0
11:42
<
checkpoint >
actual nand size is 4GiB
11:43
<
checkpoint >
why kernel sees only 470 MiB of it ?
11:45
dev1990 has joined #linux-sunxi
11:46
<
megi >
elecon: so maybe there's also something else going on
11:47
<
megi >
just don't use my u-boot and you'll be fine
11:47
<
megi >
or skip the mmc patches
11:48
random_yanek has quit [Ping timeout: 265 seconds]
11:49
gaston1980 has joined #linux-sunxi
11:53
matthias_bgg has joined #linux-sunxi
11:55
random_yanek has joined #linux-sunxi
11:57
<
andyp73 >
Moelcenowy: I wonder whether using the Lima stuff that got upstreamed into the kernel and mesa would help.
11:58
z6np has joined #linux-sunxi
11:59
cnxsoft has quit [Ping timeout: 268 seconds]
12:02
reinforce has joined #linux-sunxi
12:14
s_frit has quit [Remote host closed the connection]
12:14
s_frit has joined #linux-sunxi
12:14
NeuroScr has joined #linux-sunxi
12:20
<
MoeIcenowy >
andyp73: this will help with GL part
12:21
<
andyp73 >
I'm struggling to find all the parts within Yocto though
12:23
megi has quit [Ping timeout: 268 seconds]
12:33
PepeLotas has joined #linux-sunxi
12:43
cnxsoft has joined #linux-sunxi
12:53
diego71 has joined #linux-sunxi
12:57
damex has quit [Quit: damex]
12:57
damex has joined #linux-sunxi
13:25
<
z6np >
hi. which kernel source should i use for the orangepi3?
13:25
<
z6np >
the sunxi wiki is very confusing
13:27
<
mru >
oh boy, now libv will give you a lecture about how that's your fault and you're a bad, bad person for not fixing the wiki yourself
13:29
<
z6np >
i don't know the right way to do it, how can i fix it?
13:29
<
KotCzarny >
login, update proper page, done!
13:29
<
KotCzarny >
but make sure you know what you are doing
13:30
<
mru >
anyway, let's see if we can't figure out which kernel to use
13:30
<
mru >
z6np: have you tried the mainline kernel?
13:30
<
z6np >
the last one i made is giving me bad arm64 magic
13:31
<
z6np >
i believe i was using 5.4.2-sunxi
13:32
<
z6np >
what is the correct git link for the mainline kernel?
13:32
<
mru >
mainline 5.4 has a dts for orangepi3, so I guess it should at least boot
13:32
<
mru >
to clone: git://git.kernel.org/pub/scm/linux/kernel/git/torvalds/linux.git
13:33
<
karlp >
the https url should clone just fine too I'd imagine
13:33
<
mru >
yes, it should
13:33
<
mru >
the git protocol is more efficient though
13:33
<
mru >
not for the clone, but for later updates
13:35
<
KotCzarny >
for one-off clones adding --depth=1 is useful too
13:40
megi has joined #linux-sunxi
13:41
<
z6np >
do I need this for gentoo? that seems totally wrong ARCH=arm64 CROSS_COMPILE=aarch64-linux-gnu-
13:42
<
karlp >
what's wrong with it?
13:43
<
KotCzarny >
new to cross compiling, eh?
13:43
<
z6np >
for one, my ARCH is
*aarch64* not arm64
13:43
<
KotCzarny >
check your linux source tree in arch/
13:43
<
z6np >
only debian uses arm64 iirc
13:44
cnxsoft has quit [Ping timeout: 265 seconds]
13:44
<
mru >
gentoo has an "arm64" arch
13:44
<
z6np >
i see, i think
13:44
<
KotCzarny >
doesnt matter
13:44
<
karlp >
it's not for gentoo, it's for the kernel though...
13:45
<
KotCzarny >
gcc uses aarch64, linux names it arm64
13:45
<
z6np >
so thats right
13:45
<
KotCzarny >
you are not compiling package for your os
13:45
<
z6np >
oh wait, my ARCH env already is arm64, so I can just run make foo_defconfig
13:46
<
KotCzarny >
best is to not rely on env
13:46
<
z6np >
i don't need to cross compile because native already is aarc64-
13:47
<
KotCzarny >
in that case, yeah, but better be safe than confused
13:49
<
z6np >
there are no arm64 defconfigs with that kernel source
13:49
malestorm has quit [Quit: malestorm]
13:50
<
z6np >
ok none needed
13:50
<
z6np >
sorry i have been confused by following the legacy instructions
13:50
<
karlp >
yeah, best to not even look at the legacy instructions
13:50
<
KotCzarny >
remember to update legacy page with new paragraph about 64bit
13:51
<
KotCzarny >
that's where the wiki fixing comes
13:51
<
z6np >
I'm not sure if that stuff does or doesn't work
13:52
<
KotCzarny >
make notes, then fix with working ones
13:58
<
z6np >
yeah ok i made a wiki account
13:59
<
z6np >
most people probaby aren't going to be doing native builds like I am, I have distcc
14:00
PepeLotas has quit [Ping timeout: 260 seconds]
14:30
JohnDoe_71Rus has joined #linux-sunxi
14:34
ldevulder_ is now known as ldevulder
14:39
micken has joined #linux-sunxi
14:40
micken has quit [Quit: leaving]
14:41
micken has joined #linux-sunxi
14:44
<
micken >
anyone here knows if there is a manual for rtl8723bs ( the chip in Pinebooks , hence topic :) )?
14:46
<
MoeIcenowy >
pinebooks has cs instead
14:46
<
MoeIcenowy >
not bs
14:46
<
MoeIcenowy >
and there's no such manual, at least no one public
14:50
<
micken >
yea typo meant cs
14:51
<
micken >
and no BSD driver from what I can find
14:52
<
micken >
MoeIcenowy: do you know if it works similar to same number usb connected?
14:53
<
micken >
I can do SDIO , but without any info what I should ask for , it is close to impossible
14:53
libv_ is now known as libv
14:58
selfbg has quit [Remote host closed the connection]
15:44
<
z6np >
I'm still getting "Bad Linux ARM64 Image magic!" from u-boot
15:45
matthias_bgg has quit [Ping timeout: 260 seconds]
15:57
bjne has quit [Ping timeout: 240 seconds]
16:01
<
MoeIcenowy >
micken: I know none
16:02
<
micken >
MoeIcenowy: so you think that the pcie version of 8723 is a completely different chip?
16:03
anarsoul|c has joined #linux-sunxi
16:05
<
MoeIcenowy >
at least quite different
16:05
<
MoeIcenowy >
Linux is not able to share driver
16:06
<
micken >
a alternative would be to make a gpl module
16:15
<
MoeIcenowy >
looks that rtl developers considered FreeBSD
16:15
<
MoeIcenowy >
at least in some code
16:16
<
micken >
I have looked at the FreeBSD and didn't find anything
16:17
<
micken >
But GPL might be fine , doing a ram loadable module is not stranger than using gpl software on windows, at least I hope so
16:20
<
anarsoul >
MoeIcenowy: micken: 8723bs/8723bu and 8723cs/8723cu are quite similar, they just have different interface
16:20
<
anarsoul >
regs are the same, I compared vendor drivers couple years ago
16:20
<
MoeIcenowy >
anarsoul: how about 8723xE?
16:20
<
anarsoul >
likely similar
16:20
<
MoeIcenowy >
people are loading CDDL module on Linux ;-)
16:21
<
micken >
anarsoul: ok
16:21
<
anarsoul >
it's possible to extend rtl8xxxu to add support for SDIO
16:21
<
anarsoul >
but no one's done it yet
16:28
<
micken >
ok so going to try the AE OpenBSD driver and hook it up with SDIO , worth a try
16:31
<
anarsoul >
you still need firmware for SDIO ;)
16:32
<
micken >
is firmware a blob?
16:33
matthias_bgg has joined #linux-sunxi
16:35
<
micken >
Is it linux specific? (no idea how it works)
16:43
matthias_bgg has quit [Ping timeout: 258 seconds]
16:48
* micken
is reading about the subject
16:48
florian has quit [Quit: Leaving]
16:49
<
micken >
anarsoul: do I need to reset the cpu in order to load firmware? Seems strange , I mean if I put the cpu in reset I can't copy the firmware
16:50
<
micken >
it might be the interface that needs to be in reset
16:54
mr_rcollins has left #linux-sunxi ["WeeChat 2.3"]
17:03
yann|work has quit [Ping timeout: 272 seconds]
17:17
pmp-p has joined #linux-sunxi
17:21
z6np has quit [Remote host closed the connection]
17:22
pmp-p has quit [Disconnected by services]
17:22
pmp-p has joined #linux-sunxi
17:22
z6np has joined #linux-sunxi
17:26
AneoX has quit [Ping timeout: 240 seconds]
17:27
pmp-p has quit [Disconnected by services]
17:27
pmp-p has joined #linux-sunxi
17:28
AneoX has joined #linux-sunxi
17:32
pmp-p has quit [Ping timeout: 258 seconds]
17:45
vagrantc has joined #linux-sunxi
18:40
yann|work has joined #linux-sunxi
19:01
aloo_shu has joined #linux-sunxi
19:02
colona has quit [Quit: Reconnecting]
19:02
colona has joined #linux-sunxi
19:04
jstein has joined #linux-sunxi
19:26
s_frit has quit [Remote host closed the connection]
19:26
s_frit has joined #linux-sunxi
19:45
JohnDoe_71Rus has quit [Ping timeout: 272 seconds]
19:47
JohnDoe_71Rus has joined #linux-sunxi
19:50
JohnDoe_71Rus has quit [Client Quit]
21:15
reinforce has quit [Quit: Leaving.]
21:48
PepeLotas has joined #linux-sunxi
21:56
<
PepeLotas >
Could anyone recommend an Allwinner based development board that breaks out TV_IN and TV_OUT pins? I'm interested in developing a cheap and open source color OSD for RC vehicles. I've looked at lots of them and the only one I can find is the Lichee Nano (F1C100S), but documentation for that CPU is very scarce and mostly in Chinese. I'd rather work
21:56
<
PepeLotas >
with a better documented board.
21:56
<
mru >
allwinner and documentation are mutually exclusive
22:01
<
PepeLotas >
Well, not necessarily proper documentation. Maybe more reverse engineering work already done. For example, it seems there's an out of tree tvd (for TV input) driver for suni7, but not for rest of sunxi/suniv CPUs
22:03
<
PepeLotas >
In any case, I understand that it will require a fair bit of experimentation
22:05
<
PepeLotas >
I have a lot of experience with MCUs, but not with SoCs like these. How do people typically program them? Having to enter FEL, reprogram the flash and reboot seems painfully slow. Is JTAG usually an option?
22:07
<
mru >
we use a bootable sd card that programs the onboard emmc in production
22:08
<
PepeLotas >
I mean, for development
22:08
<
PepeLotas >
Pulling the SD, copying the new image and inserting it back in the device seems like a huge pain in the rear
22:10
<
mru >
for development I try to get ethernet working first
22:11
<
mru >
u-boot can load the kernel over ethernet, very useful for quick iterations during kernel hacking
22:16
<
PepeLotas >
That makes sense, thanks for the pointer. So I need a board with TV_IN, TV_OUT and ethernet
22:19
<
DonkeyHotei >
u-boot can also load over usb, but ethernet is easier
22:45
jstein has quit [Quit: quit]
22:49
tllim has joined #linux-sunxi
23:13
PepeLotas has quit [Ping timeout: 260 seconds]
23:26
craigo has quit [Ping timeout: 260 seconds]
23:26
skiboy has joined #linux-sunxi
23:27
florian_kc has joined #linux-sunxi
23:41
s_frit has quit [Remote host closed the connection]
23:42
s_frit has joined #linux-sunxi
23:52
tllim has quit [Quit: Leaving]