cyteen has quit [Read error: Connection reset by peer]
jkstrick has joined #linux-rockchip
jkstrick has quit [Ping timeout: 240 seconds]
cnxsoft has joined #linux-rockchip
anarsoul|2 has quit [Ping timeout: 268 seconds]
nots has quit [Quit: Page closed]
cnxsoft has quit [Read error: Connection reset by peer]
cnxsoft1 has joined #linux-rockchip
cnxsoft1 is now known as cnxsoft
vstehle has quit [Ping timeout: 260 seconds]
jkstrick has joined #linux-rockchip
jkstrick has quit [Ping timeout: 240 seconds]
lurchi__ has joined #linux-rockchip
lurchi_ has quit [Ping timeout: 240 seconds]
JohnDoe_71Rus has joined #linux-rockchip
JohnDoe_71Rus has quit [Client Quit]
vstehle has joined #linux-rockchip
anarsoul|2 has joined #linux-rockchip
kaspter has quit [Quit: kaspter]
kaspter has joined #linux-rockchip
aalm has joined #linux-rockchip
afaerber has joined #linux-rockchip
afaerber has quit [Ping timeout: 252 seconds]
afaerber has joined #linux-rockchip
cyteen has joined #linux-rockchip
matthias_bgg has joined #linux-rockchip
BenG83 has quit [Quit: Leaving]
afaerber has quit [Quit: Leaving]
anarsoul|2 has quit [Ping timeout: 252 seconds]
PoueT has quit [Quit: Ping timeout (120 seconds)]
PoueT has joined #linux-rockchip
afaerber has joined #linux-rockchip
BenG83 has joined #linux-rockchip
BenG83 has quit [Remote host closed the connection]
BenG83 has joined #linux-rockchip
kaspter has quit [Read error: Connection reset by peer]
kaspter has joined #linux-rockchip
kloczek has quit [Remote host closed the connection]
kloczek has joined #linux-rockchip
<topi`>
I'm compiling u-boot (master branch) for Geekbox (rk3368), but the compiler says this:
<topi`>
cc1: warning: unknown register name: x18
<topi`>
does this actually mean that the uboot is configured to be targeting aarch64, but my native compiler is armhf? (the compile host is a scaleway ARM node)
<BenG83>
sounds like architecture mismatch
<topi`>
{standard input}:36: Error: bad instruction `b.ne 1b'
<topi`>
yes, it definitely sounds like it
<beeble>
yes, use a aarch64 compiler
<topi`>
I'll try with an aarch64 cross compiler
<topi`>
or maybe spin up an ARM64 node from scaleway, they have these THunderX slices nowadays
<topi`>
in which mode does the RK series processors start up? We all know Intels start in 16-bit mode.
<topi`>
I mean RK33 series, which are all 64-bit
<BenG83>
I only have RK3328 and RK3399
<BenG83>
but they do start in aarch64
<topi`>
sounds like no legacy support :)
<beeble>
getting a arm64 crosscompiler isn't that hard
<topi`>
ok I have now an ARM64 node, using the native gcc and uboot is now compiling fine
<BenG83>
well they can run armhf stuff and even reduced THUMB
<topi`>
beeble: that's true, I just need to hunt down the correct .deb package ;)
<BenG83>
if you are in a hurry, use one of the Linaro binary distributions of the toolchain
<beeble>
debian: install gcc-6-aarch64-linux-gnu, other distros probably too, otherwise get a build from linaro, or free electrons
<BenG83>
put that into /opt
<topi`>
that's plenty of work ;)
<topi`>
I'm notorious for building natively
<BenG83>
downloading and extracting a tarball :P
<BenG83>
otherwise Gentoo and Arch can build toolchains from scratch
<topi`>
my only x86 based machine is running OSX, so I prefer compiling stuff on my ARM nodes
<topi`>
handling with Virtualbox or VMware is such a pain