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
sunxi_fan has quit [Ping timeout: 260 seconds]
<Hauke> The kernel is starting now, thanks
<Hauke> I used the Image
<Hauke> haev to fix some problems in the kenrel tomorrow
sunxi_fan has joined #linux-sunxi
<smaeul> is there a list of syscon registers anywhere beyond https://linux-sunxi.org/SRAM_Controller_Register_Guide ? I'm looking at the H5 BROM, it's reading from 0x01c000a4, and I can't find any description of what that's supposed to be
kuliuwu has joined #linux-sunxi
kuliuwu has quit [Remote host closed the connection]
kuliuwu has joined #linux-sunxi
dave0x6d has quit [Quit: Connection closed for inactivity]
kuliuwu has quit [Changing host]
kuliuwu has joined #linux-sunxi
kuliuwu has quit [Quit: Leaving]
kuliuwu has joined #linux-sunxi
kuliuwu has quit [Changing host]
kuliuwu has joined #linux-sunxi
kuliuwu is now known as perr
TheSeven has quit [Ping timeout: 240 seconds]
TheSeven has joined #linux-sunxi
thebhef has joined #linux-sunxi
digitalpeer_ has quit [Ping timeout: 260 seconds]
digitalpeer_ has joined #linux-sunxi
pg12 has quit [Ping timeout: 240 seconds]
pg12 has joined #linux-sunxi
ninolein has joined #linux-sunxi
ninolein_ has quit [Ping timeout: 240 seconds]
TheSeven has quit [Ping timeout: 258 seconds]
TheSeven has joined #linux-sunxi
willmore has joined #linux-sunxi
willmore has quit [Ping timeout: 240 seconds]
TheSeven has quit [Ping timeout: 276 seconds]
TheSeven has joined #linux-sunxi
cnxsoft has joined #linux-sunxi
KCinJP has quit [Ping timeout: 240 seconds]
lvrp16 has quit [Remote host closed the connection]
bamvor has quit [Read error: Connection reset by peer]
TheSeven has quit [Ping timeout: 240 seconds]
TheSeven has joined #linux-sunxi
TheSeven has quit [Ping timeout: 255 seconds]
lurchi_ has joined #linux-sunxi
lurchi__ has quit [Ping timeout: 240 seconds]
Andy-D_ has quit [Ping timeout: 260 seconds]
JohnDoe_71Rus has joined #linux-sunxi
_whitelogger has joined #linux-sunxi
sunxi_fan1 has joined #linux-sunxi
sunxi_fan has quit [Ping timeout: 240 seconds]
lkcl has joined #linux-sunxi
|Jeroen| has joined #linux-sunxi
gzamboni has joined #linux-sunxi
sunxi_fan has joined #linux-sunxi
cnxsoft has quit [Ping timeout: 248 seconds]
<montjoie> smaeul: have you tried the datasheet/usermanual ?
<smaeul> yeah, the data sheet only has two registers (VER_REG and one for the emac) for syscon
_whitelogger has joined #linux-sunxi
sunxi_fan2 has joined #linux-sunxi
sunxi_fan1 has quit [Ping timeout: 240 seconds]
cnxsoft has joined #linux-sunxi
<smaeul> montjoie: in my very much WIP dissection of the H5 BROM at http://dpaste.com/196Z1VK, the mysterious code is func_2de8, which turns bits 0 & 1 of the undocumented register on and off in a loop. it's called several different times with different parameters. I assume it's some sort of debugging feature, meant to be detectable from outside the CPU
<smaeul> similar to func_2e84, which is also called several times with a monotonically increasing parameter, and writes to addresses off in the middle of nowhere
luoyi has quit [Ping timeout: 248 seconds]
jernej has joined #linux-sunxi
jernej has quit [Remote host closed the connection]
luoyi has joined #linux-sunxi
sunxi_fan1 has joined #linux-sunxi
sunxi_fan2 has quit [Ping timeout: 258 seconds]
TheSeven has joined #linux-sunxi
scream has joined #linux-sunxi
TheSeven has quit [Ping timeout: 240 seconds]
TheSeven has joined #linux-sunxi
lvrp16 has joined #linux-sunxi
LargePrime has quit [Ping timeout: 246 seconds]
scream has quit [Remote host closed the connection]
LargePrime has joined #linux-sunxi
TheSeven has quit [Ping timeout: 276 seconds]
TheSeven has joined #linux-sunxi
perr has quit [Quit: Leaving]
leviathan_ has joined #linux-sunxi
lkcl has quit [Ping timeout: 240 seconds]
lkcl has joined #linux-sunxi
sunxi_fan2 has joined #linux-sunxi
sunxi_fan1 has quit [Ping timeout: 255 seconds]
TheSeven has quit [Ping timeout: 258 seconds]
TheSeven has joined #linux-sunxi
reinforce has joined #linux-sunxi
JohnDoe0 has joined #linux-sunxi
JohnDoe_71Rus has quit [Ping timeout: 240 seconds]
TheSeven has quit [Ping timeout: 246 seconds]
TheSeven has joined #linux-sunxi
tlwoerner has joined #linux-sunxi
tlwoerner has joined #linux-sunxi
tlwoerner has quit [Changing host]
netlynx has joined #linux-sunxi
<smaeul> At 0x3098 in the H5 BROM, Allwinner provides a handy little function for writing eFUSEs! Fortunately, it's not called from anywhere
<smaeul> I guess that means their toolchain doesn't discard unused functions
<smaeul> I still haven't found any code for handling secure boot -- the only function that reads the LCJS fuse immediately throws away the bottom 16 bits
<smaeul> is there a separate BROM for secure boot mode or something?
<MoeIcenowy> smaeul: maybe you need to dump another copy of BROM with a board that burns the eFUSE bit?
<MoeIcenowy> I think it's said so
<MoeIcenowy> yes the H5 detailed datasheet said it in memory mapping
<MoeIcenowy> N-BROM is at 0x0~0x7FFF
<MoeIcenowy> S-BROM is at 0x0~0xFFFF
<smaeul> so _that's_ what that means
<smaeul> in non-secure mode, I just got two copies of the N-BROM
<MoeIcenowy> I think so
<MoeIcenowy> and in secure mode you can get S-BROM
<smaeul> I only have one board atm, so I don't think I'll be doing that soon, but thanks for the confirmation
<MoeIcenowy> if apritzel is here maybe he can grab a copy of S-BROM on A64
cnxsoft has quit [Quit: cnxsoft]
<smaeul> I got what I really wanted to know out of the BROM -- info about suspend/wakeup and cpu 1-3 initialization
<MoeIcenowy> as he did the brave experiment on a Pine64
<MoeIcenowy> cpu 1-3 initialization is in ATF
<MoeIcenowy> in fact currently it uses also ATF
<MoeIcenowy> maybe you want to do a pretty new clean implementation and mainline it? ;-)
<smaeul> yes, I forward ported those changes to v1.4 (https://github.com/smaeul/arm-trusted-firmware) but I want to do it right
<smaeul> and then after that, since I'm really ambitious, I want to try to get suspend working
<MoeIcenowy> oh good job.... very thanks
TheSeven has quit [Ping timeout: 258 seconds]
TheSeven has joined #linux-sunxi
dev1990 has joined #linux-sunxi
sunxi_fan has quit [Ping timeout: 248 seconds]
|Jeroen| has quit [Quit: dada]
kilobyte has quit [Ping timeout: 246 seconds]
rocketpenguin has quit [Quit: WeeChat 1.7.1]
<adfad666> Wiki says no cpufreq support for H3, any specific reason it's not supported?
<MoeIcenowy> adfad666: no one is mainlineing it ;-)
kilobyte has joined #linux-sunxi
<adfad666> so it's just a lack of resources issue not any technical issue
lurchi_ is now known as lurchi__
sunxi_fan has joined #linux-sunxi
Gerwin_J has joined #linux-sunxi
popolon has joined #linux-sunxi
kilobyte has quit [Ping timeout: 255 seconds]
TheSeven has quit [Ping timeout: 240 seconds]
TheSeven has joined #linux-sunxi
<lvrp16> correct me if i am wrong, cpufreq would require integrating the 100 different ways people control voltage on the boards?
lurchi__ is now known as lurchi_
kilobyte has joined #linux-sunxi
kilobyte has quit [Ping timeout: 255 seconds]
kilobyte has joined #linux-sunxi
Gerwin_J has quit [Quit: Gerwin_J]
dave0x6d has joined #linux-sunxi
TheSeven has quit [Ping timeout: 246 seconds]
kilobyte has quit [Ping timeout: 246 seconds]
lurchi_ is now known as lurchi__
TheSeven has joined #linux-sunxi
lurchi__ is now known as lurchi_
kilobyte has joined #linux-sunxi
dwelch has joined #linux-sunxi
<dwelch> where can I find information on bringing up the other cores on an H5? Getting them out of reset or whatever state they are in at the end of u-boot?
kilobyte has quit [Ping timeout: 258 seconds]
<MoeIcenowy> ATF
<MoeIcenowy> Call PSCI
Andy-D has joined #linux-sunxi
<dwelch> interested in register accesses not calling a function or a command line operation. where are the pcsi registers defined?
lemonzest has joined #linux-sunxi
<dwelch> are the clocks enabled and resets released to the core, but it is now in the arm core that releases the rest?
<dwelch> C_RST_CTRL implies these cores have not been released, this is chip vendor specific not in the ARM core. releasing those resets does not start those cores running so far as i can tell
<dwelch> so trying to understand the steps that preceed or follow releasing reset.
nvz has joined #linux-sunxi
TheSeven has quit [Ping timeout: 246 seconds]
TheSeven has joined #linux-sunxi
nvz has quit [Remote host closed the connection]
lurchi_ is now known as lurchi__
nvz has joined #linux-sunxi
alsy has quit [Ping timeout: 268 seconds]
lurchi__ is now known as lurchi_
alsy has joined #linux-sunxi
LargePrime has quit [Ping timeout: 240 seconds]
pfeerick has quit [Ping timeout: 260 seconds]
TheSeven has quit [Ping timeout: 255 seconds]
TheSeven has joined #linux-sunxi
LargePrime has joined #linux-sunxi
dave0x6d has quit [Quit: Connection closed for inactivity]
scream has joined #linux-sunxi
kilobyte has joined #linux-sunxi
pfeerick has joined #linux-sunxi
alsy2 has joined #linux-sunxi
alsy has quit [Read error: Connection reset by peer]
TheSeven has quit [Ping timeout: 240 seconds]
TheSeven has joined #linux-sunxi
deep-book-gk_ has joined #linux-sunxi
deep-book-gk_ has left #linux-sunxi [#linux-sunxi]
sunxi_fan has quit [Ping timeout: 240 seconds]
Mr__Anderson has quit [Ping timeout: 240 seconds]
netlynx has quit [Quit: Ex-Chat]
Mr__Anderson has joined #linux-sunxi
vagrantc has joined #linux-sunxi
sunxi_fan has joined #linux-sunxi
pg12 has quit [Quit: ZNC - http://znc.in]
pg12 has joined #linux-sunxi
dwelch has quit [Quit: Page closed]
TheSeven has quit [Ping timeout: 258 seconds]
TheSeven has joined #linux-sunxi
phipli has joined #linux-sunxi
Andy-D_ has joined #linux-sunxi
Andy-D has quit [Ping timeout: 268 seconds]
sunxi_fan1 has joined #linux-sunxi
sunxi_fan2 has quit [Ping timeout: 246 seconds]
pg12 has quit [Ping timeout: 246 seconds]
lemonzest has quit [Excess Flood]
lemonzest has joined #linux-sunxi
lkcl has quit [Ping timeout: 258 seconds]
pg12 has joined #linux-sunxi
gaby has quit [Ping timeout: 240 seconds]
lemonzest has quit [Quit: Quitting]
sunxi_fan2 has joined #linux-sunxi
sunxi_fan1 has quit [Ping timeout: 260 seconds]
TheSeven has quit [Ping timeout: 276 seconds]
TheSeven has joined #linux-sunxi
netlynx has joined #linux-sunxi
netlynx has joined #linux-sunxi
netlynx has quit [Changing host]
alsy has joined #linux-sunxi
JohnDoe0 has quit [Quit: KVIrc 4.9.2 Aria http://www.kvirc.net/]
alsy2 has quit [Ping timeout: 276 seconds]
gaby has joined #linux-sunxi
jailbox has quit [Ping timeout: 240 seconds]
lurchi_ is now known as lurchi__
lurchi__ is now known as lurchi_
sunxi_fan1 has joined #linux-sunxi
netlynx has quit [Quit: Ex-Chat]
sunxi_fan2 has quit [Ping timeout: 268 seconds]
lurchi_ is now known as lurchi__
TheSeven has quit [Ping timeout: 240 seconds]
TheSeven has joined #linux-sunxi
ninolein_ has joined #linux-sunxi
ninolein has quit [Ping timeout: 240 seconds]
jailbox has joined #linux-sunxi
ninolein has joined #linux-sunxi
ninolein__ has joined #linux-sunxi
ninolein_ has quit [Ping timeout: 240 seconds]
ninolein has quit [Ping timeout: 246 seconds]
ninolein__ has quit [Ping timeout: 240 seconds]
ninolein has joined #linux-sunxi
libv has quit [Ping timeout: 260 seconds]
lurchi__ is now known as lurchi_
libv has joined #linux-sunxi
scream has quit [Remote host closed the connection]
libv_ has joined #linux-sunxi
libv has quit [Ping timeout: 260 seconds]
leviathan_ has quit [Remote host closed the connection]
nvz has quit [Quit: leaving]
alsy2 has joined #linux-sunxi
alsy has quit [Ping timeout: 240 seconds]
nvz has joined #linux-sunxi
sunxi_fan has left #linux-sunxi [#linux-sunxi]
dev1990 has quit [Quit: Konversation terminated!]
reinforce has quit [Quit: Leaving.]
nvz has quit [Remote host closed the connection]
Mr__Anderson has quit [Remote host closed the connection]
nvz has joined #linux-sunxi
popolon has quit [Quit: WeeChat 1.9]
TheSeven has quit [Ping timeout: 258 seconds]
TheSeven has joined #linux-sunxi
xes_ is now known as xes
lvrp16 has quit [Remote host closed the connection]
bamvor has joined #linux-sunxi
libv has joined #linux-sunxi
KCinJP has joined #linux-sunxi
lvrp16 has joined #linux-sunxi
libv_ has quit [Ping timeout: 260 seconds]
libv_ has joined #linux-sunxi
libv has quit [Ping timeout: 248 seconds]
libv has joined #linux-sunxi
libv_ has quit [Ping timeout: 260 seconds]
libv_ has joined #linux-sunxi
libv has quit [Ping timeout: 260 seconds]
libv has joined #linux-sunxi
vagrantc has quit [Quit: leaving]
libv_ has quit [Ping timeout: 258 seconds]
phipli has quit [Ping timeout: 260 seconds]
libv_ has joined #linux-sunxi
libv has quit [Ping timeout: 258 seconds]
Gerwin_J has joined #linux-sunxi
TheSeven has quit [Ping timeout: 246 seconds]
libv has joined #linux-sunxi
dave0x6d has joined #linux-sunxi
libv_ has quit [Ping timeout: 258 seconds]
libv has quit [Ping timeout: 258 seconds]
libv has joined #linux-sunxi
libv_ has joined #linux-sunxi
TheSeven has joined #linux-sunxi
libv has quit [Ping timeout: 258 seconds]
libv has joined #linux-sunxi
libv_ has quit [Ping timeout: 240 seconds]
nvz has quit [Remote host closed the connection]