00:35
Ntemis has quit [Remote host closed the connection]
00:42
apritzel has quit [Ping timeout: 246 seconds]
00:57
BenG83 has quit [Quit: Leaving]
01:12
Hao has joined #linux-sunxi
01:58
cnxsoft has joined #linux-sunxi
02:13
sgteem_ has joined #linux-sunxi
02:15
ninolein has joined #linux-sunxi
02:17
sgteem has quit [Ping timeout: 268 seconds]
02:18
ninolein_ has quit [Ping timeout: 260 seconds]
02:38
cnxsoft has quit [Remote host closed the connection]
02:42
cnxsoft has joined #linux-sunxi
02:45
egbert has quit [Disconnected by services]
02:46
egbert has joined #linux-sunxi
02:54
cloud-e has quit [Ping timeout: 260 seconds]
02:54
gaby_ has quit [Ping timeout: 260 seconds]
02:54
gaby has joined #linux-sunxi
02:54
cloud-e has joined #linux-sunxi
02:59
cnxsoft has quit [Quit: cnxsoft]
03:05
cnxsoft has joined #linux-sunxi
03:16
reev has joined #linux-sunxi
03:18
lurchi_ has quit [Quit: Konversation terminated!]
03:20
lurchi_ has joined #linux-sunxi
03:25
dave0x6d has quit [Quit: Connection closed for inactivity]
04:11
techping has joined #linux-sunxi
04:18
leviathan_ has quit [Ping timeout: 246 seconds]
04:23
leviathan has joined #linux-sunxi
04:27
leviathan has quit [Ping timeout: 240 seconds]
04:28
pg12 has quit [Ping timeout: 256 seconds]
04:28
leviathan has joined #linux-sunxi
04:29
pg12 has joined #linux-sunxi
04:32
sunshavi has quit [Ping timeout: 260 seconds]
04:33
leviathan has quit [Ping timeout: 240 seconds]
04:37
techping has quit [Remote host closed the connection]
04:37
techping has joined #linux-sunxi
04:37
leviathan has joined #linux-sunxi
04:45
techping has quit [Remote host closed the connection]
04:51
pg12 has quit [Ping timeout: 240 seconds]
04:54
pg12 has joined #linux-sunxi
05:08
[7] has quit [Ping timeout: 256 seconds]
05:08
TheSeven has joined #linux-sunxi
05:20
gzamboni has joined #linux-sunxi
05:27
lurchi__ has joined #linux-sunxi
05:30
lurchi_ has quit [Ping timeout: 264 seconds]
05:35
victhor has quit [Ping timeout: 260 seconds]
05:46
|Jeroen| has joined #linux-sunxi
05:55
lurchi__ has quit [Ping timeout: 246 seconds]
06:13
lurchi__ has joined #linux-sunxi
06:17
muvlon has quit [Ping timeout: 260 seconds]
06:18
techping has joined #linux-sunxi
06:19
IgorPec has joined #linux-sunxi
06:23
JohnDoe_71Rus has joined #linux-sunxi
06:29
muvlon has joined #linux-sunxi
06:36
leviathan has quit [Ping timeout: 246 seconds]
06:37
leviathan has joined #linux-sunxi
06:44
leviathan has quit [Ping timeout: 240 seconds]
06:54
leviathan has joined #linux-sunxi
06:59
f0xx has joined #linux-sunxi
07:03
f0xx has quit [Read error: Connection reset by peer]
07:11
leviathan has quit [Ping timeout: 240 seconds]
07:34
leviathan has joined #linux-sunxi
07:34
techping has quit [Remote host closed the connection]
07:58
Andy-D has joined #linux-sunxi
08:02
JohnDoe_71Rus has quit [Quit: KVIrc KVIrc Aria 4.9.2, revision: git-7099-gca80ee628, build type: debug, sources date: 20160102, built on: 2017-03-12 14:49:35 UTC git-7099-gca80ee628
http://www.kvirc.net/ ]
08:15
komunista has joined #linux-sunxi
08:25
swiftgeek has quit [Ping timeout: 240 seconds]
08:30
swiftgeek has joined #linux-sunxi
08:31
|Jeroen| has quit [Quit: dada]
08:32
apritzel has joined #linux-sunxi
08:36
leviathan has quit [Ping timeout: 240 seconds]
08:36
leviathan has joined #linux-sunxi
08:37
swiftgeek has quit [Ping timeout: 240 seconds]
08:41
tkaiser has quit [Ping timeout: 268 seconds]
08:44
BenG83 has joined #linux-sunxi
08:46
leviathan has quit [Ping timeout: 260 seconds]
08:56
leviathan has joined #linux-sunxi
08:59
techping has joined #linux-sunxi
09:02
leviathan has quit [Ping timeout: 264 seconds]
09:08
swiftgeek has joined #linux-sunxi
09:12
ganbold has quit [Quit: This computer has gone to sleep]
09:12
leviathan has joined #linux-sunxi
09:19
reinforce has joined #linux-sunxi
09:30
leviathan_ has joined #linux-sunxi
09:30
leviathan has quit [Ping timeout: 268 seconds]
09:36
IgorPec110 has joined #linux-sunxi
09:37
chomwitt has quit [Ping timeout: 260 seconds]
09:50
leviathan_ has quit [Ping timeout: 240 seconds]
09:50
leviathan has joined #linux-sunxi
09:56
sunshavi has joined #linux-sunxi
10:02
netlynx has joined #linux-sunxi
10:02
netlynx has joined #linux-sunxi
10:02
netlynx has quit [Changing host]
10:02
techping has quit [Read error: Connection reset by peer]
10:09
leviathan has quit [Ping timeout: 260 seconds]
10:10
leviathan_ has joined #linux-sunxi
10:18
techping has joined #linux-sunxi
10:26
leviathan_ has quit [Ping timeout: 264 seconds]
10:26
leviathan has joined #linux-sunxi
10:31
wzyy2 has joined #linux-sunxi
10:42
fkluknav has joined #linux-sunxi
10:59
fkluknav has quit [Ping timeout: 256 seconds]
11:05
leviathan has quit [Ping timeout: 240 seconds]
11:34
leviathan has joined #linux-sunxi
11:40
leviathan has quit [Ping timeout: 240 seconds]
11:45
lkcl has joined #linux-sunxi
11:57
_whitelogger has joined #linux-sunxi
12:02
rwmjones has joined #linux-sunxi
12:02
<
rwmjones >
there appears to be some problem with the dtb so that it hangs disabling unused clocks, and if I comment out that code in the kernel, then it gives other errors like:
12:03
<
rwmjones >
[ 1.124746] sunxi-mmc 1c0f000.mmc: could not find pctldev for node /soc/pinctrl@1c20800/mmc0@0, deferring probe
12:03
<
rwmjones >
which I assume is also a uboot/dtb/firmware problem of some kind
12:03
<
rwmjones >
I'm using the Pine64+ 2GB, recently purchased
12:04
leviathan has joined #linux-sunxi
12:08
dave0x6d has joined #linux-sunxi
12:11
techping has quit [Remote host closed the connection]
12:13
leviathan has quit [Ping timeout: 240 seconds]
12:14
leviathan has joined #linux-sunxi
12:15
<
rwmjones >
oh interesting
12:16
<
apritzel >
though this errors of yours smells more like a Linux .config issue rather than a firmware thing
12:16
<
rwmjones >
I'm using your kernel from
12:16
<
apritzel >
rwmjones: and "referring probe" is not an error at all, btw
12:16
<
apritzel >
deferring, even
12:17
<
rwmjones >
using defconfig (except I additionally enabled FS_XFS)
12:17
<
rwmjones >
previously the kernel was hanging at boot
12:17
<
rwmjones >
using initcall_debug, I isolated that to
12:17
<
rwmjones >
clk_disable_unused
12:18
<
rwmjones >
so I just commented out that initcall, which gets me a bit further, but it doesn't see the mmc at all and hangs at that point
12:18
<
rwmjones >
let me paste the final messages
12:19
IgorPec110 has quit [Ping timeout: 268 seconds]
12:20
<
apritzel >
rwmjones: I think defconfig misses stuff, I think CONFIG_REGULATOR_FIXED_VOLTAGE=y is one candidate
12:20
<
rwmjones >
ok I'll try that
12:21
<
rwmjones >
that's already set to y
12:22
leviathan has quit [Ping timeout: 268 seconds]
12:22
leviathan has joined #linux-sunxi
12:25
ibu[m] has quit [Remote host closed the connection]
12:25
raknaz[m] has quit [Remote host closed the connection]
12:26
Icenowy_PB has joined #linux-sunxi
12:30
<
apritzel >
rwmjones: well, diffing against a distro config is not going to be a quick endeavour ;-)
12:31
<
rwmjones >
what MMC driver do I need to enable?
12:31
<
apritzel >
rwmjones: did you see anything in dmesg from the pinctrl?
12:31
<
apritzel >
(I provided the Ubuntu .config because it's quite different from defconfig)
12:32
<
rwmjones >
let me reboot this and try to grab the whole messages from the serial console
12:32
mossroy has joined #linux-sunxi
12:33
<
apritzel >
rwmjones: you could take a shortcut and just take the "Image-ubuntu" kernel from that directory
12:33
leviathan has quit [Ping timeout: 240 seconds]
12:33
<
Icenowy_PB >
apritzel: some thing to inform me
12:34
<
Icenowy_PB >
4.11-rc2 broken arm64 sunxi64
12:34
<
Icenowy_PB >
or maybe also other arm64 platforms
12:34
<
Icenowy_PB >
(qemu-system-aarch64 seems to silently hang
12:34
tkaiser has joined #linux-sunxi
12:34
<
apritzel >
Icenowy_PB: yes, this is known
12:35
<
apritzel >
it has been fixed during the week
12:35
<
apritzel >
x86 page table code patches broke powerpc and arm64
12:36
<
apritzel >
Icenowy_PB: don't trust anything before -rc3 or -rc4 ;-)
12:36
ibu[m] has joined #linux-sunxi
12:36
<
Icenowy_PB >
apritzel: has the patch been applied?
12:36
<
Icenowy_PB >
or is the commit just reverted?
12:36
<
apritzel >
Icenowy_PB: afaik current HEAD should have the fix
12:38
leviathan has joined #linux-sunxi
12:38
<
rwmjones >
do you know what pinctrl driver the pine64 needs?
12:38
<
Icenowy_PB >
P.S. the nkmp factor code in sunxi-ng 4.11-rc is now severely broken
12:39
<
Icenowy_PB >
rwmjones: sun50i-a64-pinctrl
12:39
<
rwmjones >
got that one :-(
12:40
<
apritzel >
rwmjones: yeah, you seem to miss that driver
12:40
<
rwmjones >
CONFIG_PINCTRL_SUN50I_A64=y
12:41
<
apritzel >
rwmjones: did you start from defconfig?
12:41
<
rwmjones >
it is defconfig except for enabling CONFIG_FS_XFS
12:42
<
apritzel >
rwmjones: which object files do you have in drivers/pinctrl/sunxi/?
12:42
<
rwmjones >
built-in.o pinctrl-sun8i-h3.o pinctrl-sunxi.o
12:42
<
rwmjones >
pinctrl-sun50i-a64.o pinctrl-sun8i-h3-r.o
12:42
leviathan has quit [Ping timeout: 240 seconds]
12:43
<
Icenowy_PB >
apritzel: I think it's automatically selected by ARCH_SUNXI in arm64
12:44
<
apritzel >
Icenowy_PB: yes, but apparently the driver doesn't load ...
12:47
techping has joined #linux-sunxi
12:51
yann-kaelig has joined #linux-sunxi
12:52
lkcl has quit [Ping timeout: 240 seconds]
12:54
<
apritzel >
rwmjones: do you use the .dtb from the kernel?
12:54
Icenowy_PB has quit [Quit: Leaving.]
12:54
<
rwmjones >
I don't believe so, no
12:54
<
rwmjones >
I believe it is using the one from
12:56
chomwitt has joined #linux-sunxi
12:58
<
rwmjones >
my kernel never prints "sun50i-a64-pinctrl 1c20800.pinctrl: initialized sunXi PIO driver"
12:58
<
rwmjones >
even though that should be present according to a similar dmesg that I found
12:58
<
rwmjones >
but that string is present in the kernel image, which indicates that the driver is linked in
13:01
mossroy has quit [Quit: Leaving]
13:02
<
rwmjones >
I'll drop in a few pr_warn's around the place to see why that doesn't get called
13:06
<
apritzel >
rwmjones: this .dtb in there is totally outdated and does not work with that kernel
13:07
<
rwmjones >
yup, that's what I thought .. so there is new firmware?
13:08
<
apritzel >
rwmjones: which is outdated too
13:08
<
apritzel >
rwmjones: yeah, I am not in the business to provide a working setup ;-)
13:08
<
apritzel >
rwmjones: you just dd this new image to sector 16
13:09
<
rwmjones >
ok will try
13:09
<
rwmjones >
that file is boot0 + uboot ..?
13:09
<
apritzel >
dd if=pine64_firmware-20170314.img of=/dev/sdx bs=8k seek=1
13:09
<
apritzel >
rwmjones: that is SPL + ATF + U-Boot, no boot0
13:09
<
apritzel >
boot0 is no longer needed
13:09
<
apritzel >
we got rid of that crap
13:11
leviathan has joined #linux-sunxi
13:11
<
rwmjones >
the one there now dates to 2016-06
13:11
<
apritzel >
rwmjones: do: "make dtbs" in your kernel tree
13:12
<
apritzel >
and take the resulting .dtb from arch/arm64/boot/dts/allwinner
13:12
<
rwmjones >
ok that created arch/arm64/boot/dts/allwinner/sun50i-a64-pine64-plus.dtb
13:12
<
apritzel >
argh, backporting montjoie's new driver to 4.10 is a pain ...
13:13
<
rwmjones >
excellent, it boots, thanks a lot I wouldn't have worked that out on my own
13:14
<
apritzel >
rwmjones: yeah, this is all heavily work in progress, so it changes quickly
13:14
<
apritzel >
it should get quieter once U-Boot 2017.05 and Linux 4.11 are out
13:20
<
rwmjones >
now here's a question that I expect the answer will be no, but did anyone get the wifi driver working with upstream kernel ?
13:20
<
rwmjones >
it worked with the ancient BPS kernel that pine provided
13:30
<
BenG83 >
apritzel, which ATF source can I use for Pine64?
13:31
<
BenG83 >
rwmjones, wifi works fine for mainline
13:31
<
BenG83 >
it´s just not in the kernel tree
13:32
lkcl has joined #linux-sunxi
13:32
<
BenG83 >
you need to use hadess 8723BS driver
13:32
<
BenG83 >
it´s already updated for 4.11-rc
13:34
<
BenG83 >
bluetooth too if you use lwfinger´s firmware loader+hciattach
13:40
cnxsoft has quit [Remote host closed the connection]
13:41
cnxsoft has joined #linux-sunxi
13:41
lkcl has quit [Ping timeout: 240 seconds]
13:42
lkcl has joined #linux-sunxi
13:42
raknaz[m] has joined #linux-sunxi
13:46
<
apritzel >
BenG83: ATF> just use the allwinner branch from my github
13:46
JohnDoe_71Rus has joined #linux-sunxi
13:48
<
MoeIcenowy >
for Wi-Fi some GPIOs on R_PIO is needed to be set to output 1
13:51
reev has quit [Ping timeout: 260 seconds]
13:52
cnxsoft has quit [Quit: cnxsoft]
13:56
leviathan has quit [Ping timeout: 264 seconds]
13:56
leviathan has joined #linux-sunxi
13:56
<
BenG83 >
apritzel, thanks
13:56
<
rwmjones >
BenG83: thanks
13:56
<
BenG83 >
just helping a Fedora guy with building Pine support
13:59
lkcl has quit [Ping timeout: 260 seconds]
14:02
leviathan has quit [Ping timeout: 256 seconds]
14:05
|Jeroen| has joined #linux-sunxi
14:05
<
rwmjones >
this thing really needs SATA :-(
14:07
leviathan has joined #linux-sunxi
14:07
techping has quit [Remote host closed the connection]
14:08
<
KotCzarny >
or usb-uasp dongle
14:08
IgorPec110 has joined #linux-sunxi
14:11
IgorPec111 has joined #linux-sunxi
14:12
lkcl has joined #linux-sunxi
14:13
IgorPec110 has quit [Ping timeout: 260 seconds]
14:14
leviathan has quit [Ping timeout: 246 seconds]
14:15
terra854 has joined #linux-sunxi
14:15
victhor has joined #linux-sunxi
14:23
<
apritzel >
rwmjones: actually, if you really need SATA, you shouldn't take those kind of boards in the first place
14:24
leviathan has joined #linux-sunxi
14:28
IgorPec112 has joined #linux-sunxi
14:31
IgorPec111 has quit [Ping timeout: 246 seconds]
14:33
yann-kaelig has quit [Quit: Leaving]
14:35
<
rwmjones >
apritzel: sure .. I have a mustang & one of the gigabyte boards too
14:35
<
rwmjones >
challenge is to find something that costs a lot less than $1000 though
14:36
<
KotCzarny >
rwmjones: marvel ?
14:36
<
rwmjones >
having said that, the cubietruck had sata so it's not completely impossible (albeit cubietruck sata was via onboard USB IIRC)
14:36
<
KotCzarny >
there are quite a few sbcs based on marvel armada chips
14:36
<
BenG83 >
I have a CLearfog Pro
14:36
<
KotCzarny >
in 50-100usd range
14:36
<
rwmjones >
those are all 32 bit I think?
14:36
IgorPec112 has joined #linux-sunxi
14:36
<
KotCzarny >
you need cpu power or data throughput?
14:37
<
rwmjones >
it's not really for me, it's for something to recommend to Fedora developers who hit a brick wall when trying to debug aarch64 issues w/o hardware
14:37
<
KotCzarny >
then usb-uasp sata dongle should do the trick
14:38
<
BenG83 >
that the same Fedora developoer I am just helping to setup Pine64s :)
14:38
<
KotCzarny >
because no allwinner board has 64bit cpu and sata
14:38
IgorPec113 has joined #linux-sunxi
14:38
<
KotCzarny >
r40 is 64bit?
14:39
<
apritzel >
R40 is Cortex A7
14:39
<
rwmjones >
anyone want to recommend a USB/SATA dongle which is cheap and not absolutely terrible performance?
14:40
<
KotCzarny >
sure one based on jms578 for example
14:40
<
rwmjones >
ok, I'll get one of those and test them
14:40
<
KotCzarny >
~37MB rw
14:40
<
MoeIcenowy >
P.S. most important thing
14:40
<
MoeIcenowy >
get a powered USB Hub
14:40
<
KotCzarny >
or use low power ssd
14:40
IgorPec112 has quit [Ping timeout: 246 seconds]
14:40
<
MoeIcenowy >
it's difficult to power a 2.5" HDD with the USB power output of SBCs
14:40
yann-kaelig has joined #linux-sunxi
14:41
<
KotCzarny >
MoeIcenowy: who uses hdd when one can use ssd? ;)
14:41
<
MoeIcenowy >
KotCzarny: I still think HDDs are more reliable when doing high-frequency erase-and-write ;-)
14:41
<
KotCzarny >
grab something slc and let it churn ;)
14:41
<
MoeIcenowy >
I remember someone mentioned his friend here, who lives in the coal mine area, and have high radiation
14:42
<
KotCzarny >
it was me
14:42
<
MoeIcenowy >
I think it's one of the solution of "why HDD" ;-)
14:42
<
KotCzarny >
nah, radiation was affecting memory too
14:42
<
MoeIcenowy >
SLC is quite expensive
14:42
<
rwmjones >
apparenlty has the jmicron chip in it
14:42
<
KotCzarny >
so stability was affected anyway
14:42
<
MoeIcenowy >
and I think, if attached with a USB 2.0, HDD can also play well ;-)
14:43
<
MoeIcenowy >
except if you try to use f2fs on it ;-)
14:43
<
KotCzarny >
rwmjones: should work, just remember about power requirements
14:43
<
KotCzarny >
pine64 is notorious in being flaky (when using microusb)
14:43
<
MoeIcenowy >
P.S. Pine64 seems to be restricting its USB power output
14:44
<
MoeIcenowy >
to 600mA or 800mA (I forgot it
14:44
<
MoeIcenowy >
at least it's not enough to power up my WD Blue ;-)
14:45
<
KotCzarny >
is pine64 safe from powered usb hubs leaking power back to it?
14:45
<
MoeIcenowy >
but I used to have a TOSHIBA portable HDD, which works reliably with only 500mA power (but once I broke it and its disk is corrupted)
14:46
<
MoeIcenowy >
KotCzarny: at least I have experience to have PC leaking power to Pine64
14:46
<
KotCzarny >
yeah, but is it safe? hos is usb power connected? direct to dcin or through pmic?
14:46
<
MoeIcenowy >
I remember it depends on the "DC5V/BAT" jumper wire on the board
14:47
IgorPec113 has quit [Ping timeout: 246 seconds]
14:47
<
MoeIcenowy >
when it's BAT it's directly DC5V
14:47
<
MoeIcenowy >
s/BAT/DC5V
14:47
<
MoeIcenowy >
when i
14:48
<
MoeIcenowy >
when it's BAT the USB power is under a regulator, which generates 5v from IPS (maybe 3.x V)
14:51
<
tkaiser >
And regarding power everything is on the wiki.
14:52
<
BenG83 >
Pine64 has slightly over 500mA efuses on the USB ports
14:52
<
BenG83 >
and do not reverse power it
14:52
<
BenG83 >
no USB hub should power upstream anyways
14:54
<
BenG83 >
there is no power path to properly power it through the USB port since the 5V USB come from a boost converter that is attached to PSOUT of the AXP
14:54
<
MoeIcenowy >
I think the boost converter is bypassed when the jumper is on "DC5V"
14:55
<
BenG83 >
wasnt that changed some time ago?
14:55
<
BenG83 >
I know it´s different in the revisions of the boards
14:56
<
BenG83 >
tldr; dont push 5V up the USB port ;)
14:56
<
tkaiser >
BenG83: On the early Pine64+ the jumper wasn't present, it has been added with the later 2GB variant and now it's on every Pine64+
14:56
<
KotCzarny >
BenG83: yeah, but what if someone connects usbpowered hub that is leaking power back? ;)
14:57
<
BenG83 >
then the hub violates the USB spec and should go to the trash bin :P
14:57
<
KotCzarny >
sad truth is that most of those cheap hubs are such
14:57
<
tkaiser >
BenG83: Togehter with board fried just before ;)
14:57
<
KotCzarny >
and show me a user that buys hub more expensive than the board ;)
14:58
<
MoeIcenowy >
maybe we only need a dual-powered cable
14:58
<
KotCzarny >
or safety usb dongle
14:58
<
KotCzarny >
with diodes attached ;)
14:58
<
BenG83 >
I am not sure why they even connect 5V on the upstream port, most hub ic come with extra VDDIO domain
14:58
<
tkaiser >
MoeIcenowy: Dumb question: Will the H3 USB OTG dual role patch also work on H5?
14:59
<
BenG83 >
HDD are tricky because they need so much current during spin up
14:59
<
MoeIcenowy >
tkaiser: I think so.
14:59
<
MoeIcenowy >
I will soon try on PC2
14:59
IgorPec113 has joined #linux-sunxi
14:59
<
BenG83 >
on PCs and laptops usually no problem sinec they rarely limit the current to 500mA
14:59
<
MoeIcenowy >
but maybe you should change patch targets from sun8i-h3.dtsi to sunxi-h3-h5.dtsi
15:01
<
MoeIcenowy >
tkaiser: for my next version I will provide a PC2 flie
15:01
<
MoeIcenowy >
as sunxi-h3-h5.dtsi have already reached linux-next
15:02
<
BenG83 >
adding a diode might be ok on hubs that dont isolate the upstream port since in normal operation little current flow there and it just prevent reverse powering
15:03
<
KotCzarny >
another way would be just cutting power lines on the host cable
15:05
lemonzest has joined #linux-sunxi
15:06
IgorPec114 has joined #linux-sunxi
15:07
<
MoeIcenowy >
tkaiser: could you inform martinayotte that I did a better spi-sun6i larger transfer patch, which is already in linux-next ?
15:08
IgorPec113 has quit [Ping timeout: 240 seconds]
15:13
IgorPec114 has quit [Ping timeout: 240 seconds]
15:16
IgorPec114 has joined #linux-sunxi
15:16
<
tkaiser >
MoeIcenowy: [x] done
15:25
IgorPec114 has quit [Ping timeout: 258 seconds]
15:25
<
montjoie >
just bought 3 UART, all with RX/TX inverted ... happy
15:25
<
KotCzarny >
were they on discount?
15:25
<
montjoie >
and 3 different chipset:)
15:25
<
montjoie >
aliexpress
15:27
<
montjoie >
not discounted
15:30
<
MoeIcenowy >
oh built so many times of kernel today
15:30
<
MoeIcenowy >
that I become disgusting when running make
15:31
<
MoeIcenowy >
s/disgusting/disgusted
15:32
<
KotCzarny >
sweaty from kernel compilation?
15:32
<
MoeIcenowy >
1. fixed two A33-related issues in 4.11-rc
15:33
<
MoeIcenowy >
2. bisect arm64 breaking issue between 4.11-rc1 and rc2 (and then apritzel told me that they have already found it
15:34
<
MoeIcenowy >
rebased my H3 OTG patchset on linux-next (mainly for H5 support)
15:53
cptG_ has joined #linux-sunxi
15:56
cptG has quit [Ping timeout: 240 seconds]
16:01
IgorPec has joined #linux-sunxi
16:02
Ntemis has joined #linux-sunxi
16:08
IgorPec has quit [Ping timeout: 264 seconds]
16:09
IgorPec114 has joined #linux-sunxi
16:10
apritzel has quit [Ping timeout: 264 seconds]
16:21
martinayotte has joined #linux-sunxi
16:22
<
martinayotte >
@MoeIcenowy, tkaiser sent me the news. Thanks for your new version of SPI Larges Transfers, I will take a look when I get chance.
16:24
<
MoeIcenowy >
P.S. it will directly reach 4.12 if no accident
16:29
<
willmore >
MoeIcenowy, great work!! I'd like to look at the SPI large transfer code, too. Let me see if I can find it. :)
16:29
<
martinayotte >
@MeoIcenowy , Good ! I didn't saw any post in ML about it. How did you have that submitted ?
16:31
<
martinayotte >
I see that the patch is using 3/4 scheme instead of my previous full/empty.
16:32
<
MoeIcenowy >
maybe I forgot --cc=linux-sunxi@googlegroups.com
16:32
<
MoeIcenowy >
or maybe your ISP filtered out my email
16:34
<
willmore >
Thank you, MoeIcenowy.
16:34
fkluknav has joined #linux-sunxi
16:43
tuxillo has quit [Remote host closed the connection]
16:45
Mr__Anderson has joined #linux-sunxi
16:45
martinayotte has quit [Quit: ChatZilla 0.9.93 [Firefox 52.0/20170303013005]]
16:50
Net147 has quit [Quit: Quit]
16:54
Net147 has joined #linux-sunxi
17:04
tuxillo has joined #linux-sunxi
17:11
<
BenG83 >
can someone point me towards the HDMI output tree/patches for u-boot?
17:12
multi_io has quit [Ping timeout: 240 seconds]
17:13
multi_io has joined #linux-sunxi
17:19
IgorPec114 has quit [Ping timeout: 258 seconds]
17:27
jernej has joined #linux-sunxi
17:27
Mr__Anderson has quit [Remote host closed the connection]
17:41
|Jeroen| has quit [Quit: dada]
17:41
<
jernej >
BenG83: With simplefb support or the ones intended to be merged in U-Boot?
17:43
<
BenG83 >
I am helping someone to see if he can boot a Pine64 with the fedora u-boot and he was looking for patches
17:44
<
BenG83 >
fedora has a package where they provide u-boot binaries for various embedded boards but for Pine there seems some stuff missing
17:44
<
BenG83 >
they have the latest release atm
17:45
<
BenG83 >
U-Boot v2017.03
17:45
f0xx has joined #linux-sunxi
17:46
<
jernej >
I think you can apply those patches without conflicts on top of 2017.03
17:47
<
jernej >
BenG83: If you are using apritzel ATF, then don't use AXP803 patch
17:48
<
BenG83 >
not sure which atf they use, I have to find that out ;)
17:48
Ntemis has quit [Remote host closed the connection]
17:48
<
jernej >
Ok, let me rephrase that
17:48
<
BenG83 >
I think apritzel´s allwinner branch
17:49
<
jernej >
ok, then just take last 4 patches
17:53
IgorPec has joined #linux-sunxi
18:09
apritzel has joined #linux-sunxi
18:14
jernej has quit [Quit: Konversation terminated!]
18:14
jernej has joined #linux-sunxi
18:26
jernej has quit [Ping timeout: 264 seconds]
18:33
willmore has quit [Remote host closed the connection]
18:33
tkaiser has quit [Ping timeout: 268 seconds]
18:34
willmore has joined #linux-sunxi
18:34
tkaiser has joined #linux-sunxi
18:35
<
apritzel >
BenG83: why is $distro concerned about firmware for $board?
18:36
<
apritzel >
this is really a stupid habit that should stop ...
18:36
wzyy2 has quit [Ping timeout: 256 seconds]
18:37
<
ElBarto >
apritzel: dealing with u-boot for FreeBSD I couldn't agree more :)
18:37
<
ElBarto >
apritzel: but it's a bad habit that is hard to loose
18:38
<
apritzel >
I think linux-sunxi should provide firmware images
18:38
<
apritzel >
and instructions how to build them
18:38
<
ElBarto >
I can see why we (i.e. FreeBSD) have problems, but I don't understand how linux distro should have some
18:38
<
KotCzarny >
what would they be based on?
18:38
<
KotCzarny >
or just uboot+some stub?
18:39
<
apritzel >
ElBarto: there is some hope that SPI flash solves this naturally
18:39
<
ElBarto >
apritzel: not all boards have spi flash thought ...
18:40
<
apritzel >
sure, but it shouldn't make a big difference to put the firmware on an SD card
18:40
<
ElBarto >
apritzel: and it's even more problematic for boards which have
*sometimes* spi flash
18:40
<
apritzel >
ElBarto: I agree that this is stupid
18:40
<
ElBarto >
apritzel: well that the original goal of dtb right ? :)
18:41
<
apritzel >
I put the generic arm64 Debian installer on an USB key the other day and booted that (almost ;-) out of the box
18:42
<
ElBarto >
on pine ?
18:42
<
apritzel >
yes, firmware on SD card, put installer on SD
18:43
<
apritzel >
I think we should stop this "here is a $board
*image* for $OS"
18:43
<
apritzel >
which doesn't scale
18:43
<
ElBarto >
we have some plan for FreeBSD now that we have a proper generic armv6/v7 kernel
18:44
<
apritzel >
instead: here is firmware for $board (ideally on some on-board storage), here is a generic installer for $arch
18:44
<
ElBarto >
just a image where you put your u-boot and you're good to go
18:44
<
ElBarto >
but if board have spi flash (or whatever) with u-boot and dtb it will be awesome
18:44
<
apritzel >
ElBarto: do you support EFI boot on FreeBSD for ARMv8?
18:45
<
apritzel >
ElBarto: we are pushing hard for SPI flash
18:45
<
ElBarto >
yes, we only support that, it's mandatory for us
18:45
<
apritzel >
good, keep that and don't make exceptions!
18:45
<
ElBarto >
apritzel: and as agraf@suse said, we were the first consumer of u-boot efi for armv8
18:45
<
ElBarto >
I want to switch armv6/v7 to EFI too, we're mostly there
18:46
<
apritzel >
btw: there should be SPI flash/eMMC add-on board for the Pine64 soon
18:46
<
ElBarto >
just some stupid smbios code that I need to fix (because you know. i386 alignment problem isn't really a problem :P)
18:46
<
apritzel >
and Pinebook and SoPine come with SPI flash out of the box
18:47
<
ElBarto >
I'm still waiting for TL to give me some news about pinebook he said FreeBSD devs will got ...
18:47
<
apritzel >
ElBarto: can you point me to some FreeBSD installer?
18:47
<
apritzel >
ElBarto: what news? informations?
18:47
<
ElBarto >
we don't have installer for arm (yeah I know it sucks ...)
18:48
<
apritzel >
so you provide a basic image and people take it from there?
18:48
<
ElBarto >
apritzel: I have no news of him after a lot of email exchange for pinebook for FreeBSD devs
18:48
<
ElBarto >
apritzel: mostly yes
18:48
<
ElBarto >
maybe armv8 have an installer, I don't recall right now
18:49
wzyy2 has joined #linux-sunxi
18:49
<
BenG83 >
new PB PCB hardware will probably be out of production next week
18:49
<
ElBarto >
we don't even provide image for pine64 iirc, while we support it since last june ...
18:49
<
BenG83 >
if that checks out, the first production batch may start
18:50
<
BenG83 >
that is the last I heard
18:50
<
BenG83 >
but Tl is around #Pine64 lately
18:50
<
BenG83 >
so you can see if you catch him there
18:50
<
ElBarto >
BenG83: that's on efnet ?
18:50
<
BenG83 >
irc.pine64.xyz
18:50
<
BenG83 >
it runs on a couple of P64 :P
18:50
<
ElBarto >
oh really ? nice :)
18:51
tkaiser has quit [Ping timeout: 256 seconds]
18:52
<
ElBarto >
apritzel: ftp://ftp.freebsd.org/pub/FreeBSD/snapshots/arm64/aarch64/ISO-IMAGES/12.0/
18:52
<
ElBarto >
apritzel: I guess that if you put that on a usb stick and boot over sdcard on pine it will work
18:52
<
apritzel >
ElBarto: I just found that 20 seconds ago ;-)
18:52
<
ElBarto >
apritzel: I haven't done a lot of aarch64 dev
18:53
<
ElBarto >
last week I've started porting clkng for A64 but I didn't even try to compile for now :P
18:53
<
ElBarto >
so yeah we need "old" dtb to work for now
18:55
<
apritzel >
ElBarto: sorry about that, and I am not a fan of this sunxi-ng stuff ...
18:56
<
ElBarto >
yeah I don't know if I like it or not
18:56
<
ElBarto >
at first the linux dts were a problem for us because we didn't have code for parsing the dtb /clocks node
18:57
<
ElBarto >
then we added the code and moved to the linux dts and a few month later this was a rollback for us
18:57
<
ElBarto >
i.e. not using /clocks anymore but having a ccu node
18:57
<
apritzel >
ElBarto: I know, this behaviour of changing the DT at will is a major annoyance
18:57
<
ElBarto >
and I still don't know which way I prefer ...
18:58
<
apritzel >
ideally this will naturally stop when the DT really ships with the firmware
18:58
<
apritzel >
and thus has to be stable
18:58
<
ElBarto >
oh for that
18:58
<
apritzel >
because Linux then cannot change the DT easily without breaking boards
18:58
<
ElBarto >
well we'll see that in 10+ years :)
18:59
<
ElBarto >
same for us (even if people care less)
18:59
<
ElBarto >
but don't you have "stable" or "LTS" branch in linux
18:59
<
ElBarto >
how do you deal with that ?
18:59
<
apritzel >
I just need to gather enough inner strength to start a thread on the ML
19:00
<
ElBarto >
which ML ?
19:00
<
ElBarto >
I'm only subscribed on linux-arm
19:00
<
apritzel >
ElBarto: that's the point: people don't care because the DT ships with the kernel :-(
19:01
<
ElBarto >
yes, and the fact that you have a fast release scheme helps people moving forward
19:01
<
ElBarto >
but this is something that we can't do in FreeBSD (atleast not easily)
19:01
<
apritzel >
and yeah: that affects Linux too: if you have one DT on the SPI flash, you should be still able to boot older and newer kernels
19:02
<
apritzel >
LTS distros and bleeding edge releases
19:02
<
ElBarto >
but since dtb in SPI flash isn't really a thing people doesn't care
19:03
tkaiser has joined #linux-sunxi
19:03
<
ElBarto >
and this is where DT people failed since the beginning, because the goal is to have a "vendor provided dtb" that works with every OS"
19:03
<
apritzel >
and I want people to remind of that
19:04
<
apritzel >
and *BSD is really a good argument here
19:04
<
ElBarto >
yes me (us) too :)
19:04
<
ElBarto >
well I've sent some patches were FreeBSD were the only user
19:04
<
ElBarto >
and thanks to mripard it was upstreamed
19:05
<
ElBarto >
a lot of FreeBSD people are frustrated that dts are "linux"
19:05
<
ElBarto >
but I think that things have changed
19:05
<
ElBarto >
atleast I never had complain about my patches
19:06
<
apritzel >
ElBarto: I still haven't given up on moving the DTs out of the Linux tree
19:07
<
ElBarto >
you know we don't even import dts from linux directly, we import them from the devicetree-rebasing one
19:08
<
ElBarto >
and I think that we are the only BSD importing dts
19:08
gjm has joined #linux-sunxi
19:09
<
ElBarto >
OpenBSD is using u-boot EFI so I guess that they are using u-boot to load the dtb and that they don't provide one directly
19:09
<
ElBarto >
and NetBSD don't use DTB iirc
19:09
<
ElBarto >
or maybe for Tegra hardware only
19:10
<
ElBarto >
apritzel: but if you want to start a thread somewhere for moving dts out of the linux tree please let me know
19:10
<
apritzel >
ElBarto: will CC: you ;-)
19:11
<
ElBarto >
apritzel: I'll be happy to say why FreeBSD want this :)
19:11
<
ElBarto >
apritzel: manu@freebsd.org fyi
19:11
<
apritzel >
ElBarto: yeah, this will indeed be very helpful
19:11
<
apritzel >
mmh, the memstick image is GPT
19:12
<
ElBarto >
well EFI requires GPT :)
19:12
<
ElBarto >
(even if you can use it without it)
19:12
<
apritzel >
I think it allows legacy partitioning as well
19:13
<
ElBarto >
I'm not sure about that but maybe you're right
19:14
<
ElBarto >
apritzel: oh and if you want to load our loader you will need a patch for u-boot
19:14
<
ElBarto >
we don't deal with raw disk in EFI environment
19:14
<
ElBarto >
so I've made a patch that expose partition in u-boot (still need to clean it up a bit and upstream it)
19:15
<
ElBarto >
but that's only for MBR
19:15
<
ElBarto >
that's why I've never upstreamed it
19:15
<
ElBarto >
and since I have too much work I never took the time to port it to GPT
19:17
<
ElBarto >
oh and since we've talked about sunxi-ng, plaes did you see my mail about licence for a10/a20 clkng diff that you've sent ?
19:19
<
montjoie >
RIP bpim2+
19:22
<
montjoie >
seems alive, but no uart and lots of heat around (LOTS)
19:22
<
KotCzarny >
what did you do?
19:22
<
ElBarto >
which one is the m2+ ?
19:24
<
ElBarto >
oh H3, ok
19:24
<
montjoie >
KotCzarny: nothing, suddenlly more heat than anything
19:24
<
KotCzarny >
something shorted?
19:26
<
KotCzarny >
no white smoke? smells?
19:27
<
montjoie >
but one of my uart seems dead, coincidence ?
19:28
<
ElBarto >
montjoie: fyi on my bpi-m2 (a31s) after a while my uart connection solder was weak
19:28
<
ElBarto >
montjoie: after a bit of resolder everything was ok
19:31
<
montjoie >
I will try to run it with a big front fan, to enhance uptime
19:32
jernej has joined #linux-sunxi
19:41
wzyy2 has quit [Ping timeout: 264 seconds]
19:44
jernej has quit [Ping timeout: 240 seconds]
19:44
Mr__Anderson has joined #linux-sunxi
19:50
tkaiser has quit [Read error: Connection reset by peer]
19:58
f0xx has quit [Read error: Connection reset by peer]
19:58
foxx has joined #linux-sunxi
20:22
apritzel has quit [Ping timeout: 258 seconds]
20:27
JohnDoe_71Rus has quit [Quit: KVIrc KVIrc Aria 4.9.2, revision: git-7099-gca80ee628, build type: debug, sources date: 20160102, built on: 2017-03-12 14:49:35 UTC git-7099-gca80ee628
http://www.kvirc.net/ ]
20:30
foxx has quit [Ping timeout: 246 seconds]
20:31
IgorPec has quit [Ping timeout: 264 seconds]
20:38
terra854 has quit [Quit: Connection closed for inactivity]
20:49
fkluknav has quit [Ping timeout: 260 seconds]
20:52
jernej has joined #linux-sunxi
21:17
jbrown has quit [Remote host closed the connection]
21:21
jbrown has joined #linux-sunxi
21:48
leviathan_ has joined #linux-sunxi
21:48
leviathan has quit [Ping timeout: 258 seconds]
21:52
leviathan_ has quit [Ping timeout: 240 seconds]
21:52
leviathan has joined #linux-sunxi
21:52
yann-kaelig has quit [Quit: Leaving]
21:56
netlynx has quit [Quit: Ex-Chat]
21:56
apritzel has joined #linux-sunxi
21:56
yann-kaelig has joined #linux-sunxi
21:56
leviathan has quit [Ping timeout: 240 seconds]
21:57
leviathan has joined #linux-sunxi
22:01
reinforce has quit [Quit: Leaving.]
22:04
lkcl has quit [Ping timeout: 268 seconds]
22:04
jernej has quit [Ping timeout: 246 seconds]
22:10
Hao has quit [Ping timeout: 240 seconds]
22:21
leviathan has quit [Ping timeout: 240 seconds]
22:22
leviathan has joined #linux-sunxi
22:25
lemonzest has quit [Quit: Leaving]
22:28
leviathan has quit [Ping timeout: 240 seconds]
22:38
leviathan has joined #linux-sunxi
22:51
Mr__Anderson has quit [Remote host closed the connection]
23:02
IRCFrEAK has joined #linux-sunxi
23:08
tkaiser has joined #linux-sunxi
23:12
komunista has quit [Quit: Leaving.]
23:14
Net147 has quit [Quit: Quit]
23:20
Net147 has joined #linux-sunxi
23:57
leviathan has quit [Ping timeout: 264 seconds]