Turl changed the topic of #linux-sunxi to: Allwinner/sunxi /development discussion - did you try looking at our wiki? https://linux-sunxi.org - Don't ask to ask. Just ask and wait! - https://github.com/linux-sunxi/ - Logs at http://irclog.whitequark.org/linux-sunxi
TheSeven has quit [Ping timeout: 250 seconds]
[7] has joined #linux-sunxi
<jrg> would it be possible to put the information about forcing the cpu freq reduction with boards which only have usb power on the wiki for the m3?
<jrg> so far my banana pi has been pretty stable at 1.2GHz ... at 1.8 it hangs
<jrg> ah never mind. i guess it's sort of there already
<jrg> i'm going to bump mine up to 1.6GHz and see how it handles that later
apritzel has quit [Ping timeout: 244 seconds]
kaspter has joined #linux-sunxi
fredy has quit [Excess Flood]
fredy has joined #linux-sunxi
atsampson has quit [Ping timeout: 260 seconds]
kaspter has quit [Ping timeout: 244 seconds]
atsampson has joined #linux-sunxi
akaizen has quit [Remote host closed the connection]
lemonzest has joined #linux-sunxi
atsampson has quit [Ping timeout: 264 seconds]
lemonzest has quit [Quit: Leaving]
FergusL has quit [Ping timeout: 260 seconds]
ninolein has quit [Ping timeout: 250 seconds]
ninolein has joined #linux-sunxi
mosterta has quit [Ping timeout: 240 seconds]
akaizen has joined #linux-sunxi
<wens> the large ground plane on some pcbs probably help with heat dissipation
egbert has quit [Disconnected by services]
egbert has joined #linux-sunxi
cnxsoft has joined #linux-sunxi
keh has quit [Ping timeout: 276 seconds]
jrg has quit [Ping timeout: 246 seconds]
atsampson has joined #linux-sunxi
p1u3sch1 has quit [Ping timeout: 244 seconds]
p1u3sch1 has joined #linux-sunxi
jrg has joined #linux-sunxi
jrg has quit [Quit: ZNC - http://znc.in]
jrg has joined #linux-sunxi
<jrg> i'm trying 1.61GHz now
<jrg> think that's as good as it's going to get
reev has joined #linux-sunxi
IgorPec has joined #linux-sunxi
cnxsoft has quit [Read error: Connection reset by peer]
cnxsoft1 has joined #linux-sunxi
cnxsoft1 is now known as cnxsoft
IgorPec has quit [Ping timeout: 252 seconds]
jernej has quit [Quit: Konversation terminated!]
<KotCzarny> jrg: ever seen orange pi h3 promo images? everyone copies initial marketing crap that it is 1.6ghz
<KotCzarny> when its severely overvolted at that speed
<KotCzarny> and in reality 1.3ghz is the stable freq
<KotCzarny> (with fixed voltage table tho)
<KotCzarny> hmm, maybe we should add 'linux-sunxi reviews/ratings' to the wiki?
<KotCzarny> so more people will get a clue what to expect/choose
<KotCzarny> and to have a handy link explaining whole allwinner situation to newbies and clueless youtubers
staplr has quit [Remote host closed the connection]
reinforce has joined #linux-sunxi
IgorPec has joined #linux-sunxi
iamfrankenstein has joined #linux-sunxi
ganbold has quit [Ping timeout: 276 seconds]
massi has joined #linux-sunxi
ganbold has joined #linux-sunxi
lordlod has joined #linux-sunxi
apritzel has joined #linux-sunxi
<NiteHawk> apritzel: that's nice to read :) i suppose u-boot-3264.bin is a 32-bit SPL (libdram variant), plus 64-bit U-Boot proper?
apritzel has quit [Ping timeout: 244 seconds]
staplr has joined #linux-sunxi
medvid has quit [Ping timeout: 260 seconds]
<KotCzarny> sooo, anyone still using crapsystemd: https://bugs.debian.org/cgi-bin/bugreport.cgi?bug=825394
<jelle> KotCzarny: you can disable it
<KotCzarny> sure, but fun to read that it got enabled BY DEFAULT
<jelle> config or compile time
<KotCzarny> which means debian might be bad system to use on servers ;)
<jelle> pretty sure they will fix it
<KotCzarny> sure, but also shows that current debian maintainers are just wrong
<KotCzarny> and breaking things RH-like
<KotCzarny> or MS-like, where they know better than USER (which should be nanny-treated, because USER is clearly an idiot)
ganbold has quit [Ping timeout: 260 seconds]
<KotCzarny> which also mean linux is going mainline! because there is a need to adjust to much grown IDIOTUSER base
<KotCzarny> s/mainline/mainstream/
medvid has joined #linux-sunxi
raknaz has joined #linux-sunxi
raknaz has quit [Client Quit]
alchemist87_it has joined #linux-sunxi
mosterta has joined #linux-sunxi
apritzel has joined #linux-sunxi
<apritzel> NiteHawk: indeed, it's basically ssvb's original 32-bit U-Boot SPL work ported over to upstream U-Boot, then cat'ed with the upstream 64-bit u-boot.img
<apritzel> and with "rmr64" I don't need patches on the 64-bit side anymore
<NiteHawk> that's nice
<Amit_T> apritzel: are you booting pine64 (ATF+U-boot) through fel without patches now ?
Mr__Anderson has joined #linux-sunxi
<apritzel> Amit_T: well, you need some patches to generate the 32-bit SPL
<Amit_T> apritzel: ok, could you please point to it ?
apritzel1 has joined #linux-sunxi
mosterta|2 has joined #linux-sunxi
IgorPec has quit [Read error: Connection reset by peer]
IgorPec has joined #linux-sunxi
mosterta has quit [Ping timeout: 240 seconds]
premoboss has joined #linux-sunxi
lemonzest has joined #linux-sunxi
ricardocrudo has joined #linux-sunxi
ganbold has joined #linux-sunxi
matthias_bgg has joined #linux-sunxi
kaspter has joined #linux-sunxi
kaspter has quit [Remote host closed the connection]
hpeter has quit [Quit: KVIrc 4.2.0 Equilibrium http://www.kvirc.net/]
<jrg> KotCzarny: I'm using the banana pi @ 1.6GHz
<jrg> seems stable under load so far although 8 cores isn't realistic
<jrg> it will always drop to 4 under constant load.
al1o has joined #linux-sunxi
al1o has quit [Client Quit]
IgorPec has quit [Read error: Connection reset by peer]
IgorPec has joined #linux-sunxi
al1o has joined #linux-sunxi
mosterta|2 has quit [Ping timeout: 276 seconds]
apritzel has quit [Ping timeout: 244 seconds]
Mr__Anderson has quit [Quit: Leaving.]
<KotCzarny> jrg: then you should decide if you need more slower cores or higher speed with fewer cores
<KotCzarny> and maybe add a fan/peltier
ganbold has quit [Ping timeout: 250 seconds]
apritzel has joined #linux-sunxi
staplr has quit [Remote host closed the connection]
<montjoie> Before the Hash algorithm is operated, the SS controller need reset, which avoid the influence of other algorithms
<montjoie> I throw up
apritzel has quit [Ping timeout: 244 seconds]
al1o has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
al1o has joined #linux-sunxi
al1o has quit [Client Quit]
lemonzest has quit [Quit: Leaving]
paulk-collins has joined #linux-sunxi
IgorPec has quit [Ping timeout: 272 seconds]
JohnDoe_71Rus has joined #linux-sunxi
codekipper has quit [Quit: Page closed]
Amit_T has quit [Remote host closed the connection]
alchemist87_it has left #linux-sunxi [#linux-sunxi]
Amit_T has joined #linux-sunxi
wave_ has joined #linux-sunxi
<wave_> hello folks! do u have any info about the new allwinner A20E?
reev has quit [Ping timeout: 250 seconds]
Mr__Anderson has joined #linux-sunxi
mosterta|2 has joined #linux-sunxi
ajeandet has joined #linux-sunxi
ajeandet has quit [Quit: Leaving]
ajeandet has joined #linux-sunxi
al1o has joined #linux-sunxi
Amit_t_ has joined #linux-sunxi
Macer has joined #linux-sunxi
<plaes> wave_: nope
Nacho has quit [Ping timeout: 272 seconds]
Nacho has joined #linux-sunxi
Mr__Anderson has quit [Remote host closed the connection]
al1o has quit [Quit: My MacBook Pro has gone to sleep. ZZZzzz…]
Amit_t_ has quit [Ping timeout: 250 seconds]
cnxsoft has quit [Quit: cnxsoft]
nove has joined #linux-sunxi
mosterta|2 has quit [Ping timeout: 244 seconds]
premoboss has quit [Quit: Sto andando via]
<montjoie> lets start a cycle of 10000 ifconfig down/up
reinforce has quit [Quit: Leaving.]
NiteHawk has quit [Changing host]
NiteHawk has joined #linux-sunxi
Mr__Anderson has joined #linux-sunxi
<apritzel1> montjoie: concurrently on all cores!!1!1!
nove has quit [Ping timeout: 244 seconds]
tgaz has quit [Ping timeout: 246 seconds]
tgaz has joined #linux-sunxi
<montjoie> :)
<montjoie> apritzel1: I test on bpim3, so without PSCI only one core
<montjoie> but I will try it on opipc
<willmore> jrg, do you have any heatsink or fan on that Bpi?
reinforce has joined #linux-sunxi
iamfrankenstein1 has joined #linux-sunxi
iamfrankenstein has quit [Ping timeout: 250 seconds]
iamfrankenstein1 is now known as iamfrankenstein
Shirasaka-Hazumi has quit [Ping timeout: 260 seconds]
Shirasaka-Hazumi has joined #linux-sunxi
pekka10 has quit [Quit: WeeChat 1.2]
Mr__Anderson has quit [Remote host closed the connection]
ricardocrudo has quit [Remote host closed the connection]
ajeandet has quit [Quit: Leaving]
p1u3sch1 has quit [Ping timeout: 260 seconds]
p1u3sch1 has joined #linux-sunxi
p1u3sch1 has quit [Ping timeout: 252 seconds]
IgorPec has joined #linux-sunxi
scream has joined #linux-sunxi
massi has quit [Remote host closed the connection]
avph has quit [Ping timeout: 264 seconds]
staplr has joined #linux-sunxi
avph has joined #linux-sunxi
matthias_bgg has quit [Quit: Leaving]
avph has quit [Ping timeout: 264 seconds]
avph has joined #linux-sunxi
nove has joined #linux-sunxi
apritzel1 has quit [Ping timeout: 244 seconds]
Netlynx has joined #linux-sunxi
Netlynx has quit [Changing host]
Netlynx has joined #linux-sunxi
xcasex has quit [Quit: brb]
xcasex has joined #linux-sunxi
xcasex has quit [Changing host]
xcasex has joined #linux-sunxi
IgorPec has quit [Ping timeout: 264 seconds]
IgorPec has joined #linux-sunxi
staplr has quit [Remote host closed the connection]
jernej has joined #linux-sunxi
jernej has quit [Ping timeout: 260 seconds]
staplr has joined #linux-sunxi
jernej has joined #linux-sunxi
JohnDoe2 has joined #linux-sunxi
IgorPec has quit [Quit: Nettalk6 - www.ntalk.de]
JohnDoe_71Rus has quit [Ping timeout: 244 seconds]
nove has quit [Quit: nove]
staplr has quit [Read error: Connection reset by peer]
staplr has joined #linux-sunxi
apritzel has joined #linux-sunxi
avph has quit [Ping timeout: 260 seconds]
staplr has quit [Remote host closed the connection]
JohnDoe2 has quit [Quit: KVIrc 4.9.2 Aria http://www.kvirc.net/]
avph has joined #linux-sunxi
<apritzel> does anyone know any technical details about this exagear thing?
<apritzel> I can only find marketing b**lshit
avph has quit [Ping timeout: 260 seconds]
avph has joined #linux-sunxi
apritzel has quit [Ping timeout: 244 seconds]
scream has quit [Remote host closed the connection]
Netlynx has quit [Quit: Leaving]
<ssvb> plaes, apritzel: guess which one of these has arrived from China, and which one from Europe? https://linux-sunxi.org/Bootable_SPI_flash#The_list_of_known_SPI_flash_chips :-)
avph has quit [Ping timeout: 264 seconds]
avph has joined #linux-sunxi
apritzel has joined #linux-sunxi
<apritzel> ssvb: looks like someone saves 1500 US$ ;-)
<ssvb> apritzel: actually it was a kind of serious question :-) does your chip look like the upper or lower picture?
jernej has quit [Ping timeout: 264 seconds]
<ssvb> but now I at least have several of these SPI flash chips and can attach them to several boards and run tests without re-plugging wires
<ssvb> oh, and the "real" one seems to be at least a bit faster, maybe I can actually get closer to the theoretical peak flashing speed as advertised in the manual
<apritzel> ssvb: my 128Mbit chip has no Winbond name on it, so it looks like the lower picture
<ssvb> apritzel: as expected :)
<ssvb> so this Dutch/Polish guy is probably getting these chips from some shady source, and another funny thing is that he sells 80B chips at a rather high price, while it is in fact a 8 Mbit variant
<apritzel> ssvb: so indeed you got me ;-)
<apritzel> echo -e "80\n128" | sort
<apritzel> shows that 80 is bigger than 128 ;-)
paulk-collins has quit [Ping timeout: 260 seconds]
<ssvb> it is a bit annoying that the pictures at http://www.ebay.com/itm/W25Q-Windbond-Serial-Flash-Memory-Module-SPI-W25Q128B-BIOS-25Q64BVSIG-EEPROM-/181873964697 show the Winbond name on chips
<apritzel> "annoying" is one way to put it ;-)
<ssvb> the advertised product is "Windbond" though :-) well, we can't really complain for buying "Abibas"
<apritzel> to be honest, I didn't really expect a genuine high quality product, but at least it seems to work
<ssvb> I have at least checked that the 16 MiB (128 Mbit) capacity is really there
paulk-collins has joined #linux-sunxi
<apritzel> ssvb: btw: I put your 32-bit SPL libdram patch on top of upstream U-Boot, and made it co-exist with the 64-bit port: https://github.com/apritzel/u-boot/commits/pine64-spl
<apritzel> and I am pretty far with a README.pine64 to document the various hacky ways to get upstream U-Boot running on the Pine64
paulk-collins has quit [Remote host closed the connection]
<ssvb> apritzel: thanks!
<apritzel> including the 32/64 bit chimera for FEL booting ;-)
<ssvb> well, the 32/64 bit booting is quite reasonable, we probably don't want to switch the SPL to 64-bit mode anyway because of the size restrictions
<apritzel> admittedly it works quite well, but it's quite a pain to build
<ssvb> well, say thanks to the AArch64 toolchain guys for not implementing the -m32 option
<apritzel> and I think agraf did some experiments with a 64-bit SPL and the binary size was not really an issue
<apritzel> ssvb: well, they are really two different architectures, so I can understand this
<ssvb> frankly speaking, I don't believe this and want to see some numbers :-)
<apritzel> but yeah, it's something we tease them at lunch about sometimes ;-)
<apritzel> then they tease back with us uniting arm and arm64 in the kernel ;-)
<ssvb> it is really silly and a poor design
<ssvb> afaik clang supports multiple architectures in a single compiler
<ssvb> GCC is able to at least support 32-bit and 64-bit flavors on every architecture except ARM, even though it was not very pretty
<apritzel> but for instance on x86 the variants are so close that it's justified, I think the other archs as well
<ssvb> but ARM is exactly the same as the other architectures, there is no difference at all
<apritzel> I mean the differences between PowerPC 32 & 64 or x86-32 and x86-64 are really small, but between AArch32 and AArch64 it's much bigger
<apritzel> but I agree that GCC is a bit, say handicapped by its architecture
<ssvb> hmm, I think that the difference between x86-32 and x86-64 is much bigger than between AArch32 and AArch64
<ssvb> well, maybe not much, but still bigger
<apritzel> - the opcodes are practically identical (it's just the REX prefix minus the single-byte inc & dec instruction)
<ssvb> who cares about the opcodes? binutils takes care of this and it is much more simple than GCC
<apritzel> but also the instructions are the same
<apritzel> on AArch64 you can't even do a "mov %w0, #0x44"
<apritzel> which works fine on ARM (s/w/r/)
<apritzel> scratch that %, my brain was half stuck in x86 world ;-)
<ssvb> still a solution for GCC is really simple
<apritzel> but I agree that it would be possible and beneficial to have a joint compiler
<ssvb> the AArch64 toolchain should just try to call "arm-linux-gnueabihf-gcc" whenever it detects "-m32" option in the command line
<ssvb> and bail out with a comprehensive error message when the arm-linux-gnueabihf cross-toolchain is not installed
<ssvb> this would do the job for the U-Boot build
<apritzel> mmh, sounds like a small hack in the compiler driver ;-)
<apritzel> wouldn't work for me, its arm-slackware-linux-gnueabihf-gcc over here :-D
<ssvb> this is really stupid too
<ssvb> "Even though Gentoo normally uses armv7a-hardfloat-linux-gnueabi as the toolchain triplet on ARM, we can also use Debian alike arm-linux-gnueabihf variant in order to be able to use the compilation instructions from the linux-sunxi wiki as-is (without substituting the toolchain name)"
<apritzel> well, I built those cross-compilers myself, so the triplet was a deliberate choice, but it's the Slackware standard and also used on the respective native ports
<apritzel> also I have a neat script, which gets sourced, so I just type "cross arm" or "cross arm64" and be done
<apritzel> (and I can translate linux-sunxi Wiki instructions on the fly)
<ssvb> still the fallback 32-bit toolchain name could be also configurable as a part of the aarch64 toolchain build (and the distributions could tweak it according to their own naming standards)
<apritzel> sure
<apritzel> care to send a patch?
<ssvb> not today :-)
<apritzel> fair enough: (23:59:57) ssvb: not today
<ssvb> flashing the real Winbond chip:
<ssvb> 100% [================================================] 16777 kB, 176.3 kB/s
<ssvb> I think that the non-marked one was showing ~140 kB/s at best
<apritzel> do you have some SPL SPI flash loading in place already?
<ssvb> not yet, but I'm working on this and your U-Boot branch will be handy for testing
<apritzel> ssvb: if you boot from SD or SPI, you need some kind of RMR switch in between SPL and U-Boot, which is not on the branch yet (as sunxi-fel does this now)
<apritzel> ssvb: I can send you this magic switcheroo hack, which allows main U-Boot to be entered in AArch64 or AArch32 (doing the RMR in the latter case)
<ssvb> apritzel: can you just push it to your branch (the SD card boot support)?
<apritzel> well, the problem is that it clashes with the boot0 support and I haven't found a nice solution for this yet
<apritzel> (but for real boot0 support there is one patch missing anyway in this branch, so I will push the patch in a minute)
reinforce has quit [Quit: Leaving.]
adj__ has quit [Ping timeout: 244 seconds]
adj__ has joined #linux-sunxi
<apritzel> yup, works via FEL with just "uboot u-boot-3264.bin" or from the SD card
arete74_ has quit [Ping timeout: 244 seconds]
<apritzel> ssvb: done
arete74 has joined #linux-sunxi