00:25
Mangy_Dog has quit [Ping timeout: 246 seconds]
00:34
camus has joined #linux-sunxi
00:35
kaspter has quit [Ping timeout: 265 seconds]
00:35
camus is now known as kaspter
00:45
lurchi_ has joined #linux-sunxi
00:45
lurchi_ is now known as lurchi__
00:57
jstein has quit [Quit: quit]
01:10
ChriChri_ has joined #linux-sunxi
01:12
camus has joined #linux-sunxi
01:12
ChriChri has quit [Ping timeout: 240 seconds]
01:12
ChriChri_ is now known as ChriChri
01:13
kaspter has quit [Ping timeout: 246 seconds]
01:13
camus is now known as kaspter
01:23
NeuroScr has quit [Quit: NeuroScr]
01:24
lurchi__ has quit [Ping timeout: 245 seconds]
01:31
camus has joined #linux-sunxi
01:33
kaspter has quit [Ping timeout: 265 seconds]
01:33
camus is now known as kaspter
02:04
cnxsoft has joined #linux-sunxi
02:41
cnxsoft has quit [Ping timeout: 246 seconds]
02:45
TEKrantz has quit [Ping timeout: 276 seconds]
02:47
TEKrantz has joined #linux-sunxi
03:06
NeuroScr has joined #linux-sunxi
03:18
kaspter has quit [Ping timeout: 265 seconds]
03:18
cnxsoft has joined #linux-sunxi
03:18
kaspter has joined #linux-sunxi
03:36
cnxsoft has quit [Read error: Connection reset by peer]
03:36
cnxsoft1 has joined #linux-sunxi
03:47
aloo_shu has quit [Quit: bedtime]
04:20
[7] has quit [Ping timeout: 245 seconds]
04:21
TheSeven has joined #linux-sunxi
04:21
kaspter has quit [Remote host closed the connection]
04:22
kaspter has joined #linux-sunxi
05:19
<
wens >
doesn't the linux-sunxi wiki already carry a copy of the datasheet and manual?
05:19
kaspter has quit [Ping timeout: 265 seconds]
05:20
kaspter has joined #linux-sunxi
05:37
bonbons has quit [Quit: Leaving]
05:47
diego71 has joined #linux-sunxi
05:59
selfbg has joined #linux-sunxi
06:01
airstorm has joined #linux-sunxi
06:07
reinforce has joined #linux-sunxi
06:24
<
montjoie >
it should
06:55
<
KotCzarny >
but he asked about the reference board design, not chip
07:41
vagrantc has quit [Quit: leaving]
07:46
kaspter has quit [Ping timeout: 240 seconds]
07:46
kaspter has joined #linux-sunxi
07:50
lkcl has quit [Ping timeout: 265 seconds]
08:01
pmpp has joined #linux-sunxi
08:02
dddddd has quit [Remote host closed the connection]
08:04
pmp-p has quit [Ping timeout: 240 seconds]
08:07
yann|work has quit [Ping timeout: 240 seconds]
08:14
diego_r has joined #linux-sunxi
08:19
ldevulder has joined #linux-sunxi
08:20
warpme_ has joined #linux-sunxi
08:21
tnovotny has joined #linux-sunxi
08:26
arete74 has joined #linux-sunxi
08:35
jonasbits has quit [Remote host closed the connection]
08:36
jonasbits has joined #linux-sunxi
08:41
matthias_bgg has joined #linux-sunxi
08:48
tnovotny has quit [Quit: Leaving]
08:49
tnovotny has joined #linux-sunxi
09:13
rzerres has joined #linux-sunxi
09:20
NeuroScr has quit [Quit: NeuroScr]
09:24
_whitelogger has joined #linux-sunxi
09:26
yann|work has joined #linux-sunxi
09:28
gaston1980 has joined #linux-sunxi
09:28
diego71 has quit [Ping timeout: 240 seconds]
09:39
diego71 has joined #linux-sunxi
09:53
diego71 has quit [Read error: No route to host]
09:57
diego_r has quit [Quit: Konversation terminated!]
10:03
diego_r has joined #linux-sunxi
10:28
florian_kc has joined #linux-sunxi
10:29
lurchi__ has joined #linux-sunxi
10:50
random_yanek has quit [Ping timeout: 240 seconds]
10:51
florian_kc is now known as florian
10:57
random_yanek has joined #linux-sunxi
11:06
reinforce has quit [Quit: Leaving.]
11:10
reinforce has joined #linux-sunxi
11:26
Mangy_Dog has joined #linux-sunxi
11:35
wasutton3_ has joined #linux-sunxi
11:35
camus has joined #linux-sunxi
11:37
Turl has quit [Ping timeout: 248 seconds]
11:39
kaspter has quit [Remote host closed the connection]
11:39
wasutton3 has quit [Remote host closed the connection]
11:39
camus is now known as kaspter
11:40
Turl has joined #linux-sunxi
11:42
Naka has joined #linux-sunxi
11:42
return0__ has joined #linux-sunxi
11:43
_rze has joined #linux-sunxi
11:44
TEKrantz_ has joined #linux-sunxi
11:48
return0e_ has quit [Read error: Connection reset by peer]
11:48
Nakaori has quit [Remote host closed the connection]
11:48
TEKrantz has quit [Ping timeout: 240 seconds]
11:48
rzerres has quit [Remote host closed the connection]
11:48
smaeul has quit [Ping timeout: 240 seconds]
11:54
_rze is now known as rzerres
11:55
TEKrantz_ has quit [Ping timeout: 240 seconds]
11:58
TEKrantz has joined #linux-sunxi
12:06
megi has joined #linux-sunxi
12:12
smaeul has joined #linux-sunxi
12:18
OnkelUlla has quit [Ping timeout: 246 seconds]
12:19
OnkelUlla has joined #linux-sunxi
12:32
lurchi__ is now known as lurchi_
12:51
matthias_bgg has quit [Read error: Connection reset by peer]
12:52
matthias_bgg has joined #linux-sunxi
12:57
florian_kc has joined #linux-sunxi
12:57
florian has quit [Remote host closed the connection]
13:02
kaspter has quit [Quit: kaspter]
13:04
kaspter has joined #linux-sunxi
13:04
jo0nas has quit [Read error: Connection reset by peer]
13:05
jo0nas has joined #linux-sunxi
13:12
diego71 has joined #linux-sunxi
13:16
dlan has quit [Remote host closed the connection]
13:22
dlan has joined #linux-sunxi
13:22
arnidg has quit [Ping timeout: 250 seconds]
13:31
fest has quit [Quit: Share and Enjoy]
13:32
florian_kc is now known as florian
13:51
florian_kc has joined #linux-sunxi
13:55
lurchi_ is now known as lurchi__
14:06
lurchi__ is now known as lurchi_
14:11
TEKrantz has quit [Read error: Connection reset by peer]
14:13
ldevulder_ has joined #linux-sunxi
14:16
ldevulder has quit [Ping timeout: 240 seconds]
14:17
TEKrantz has joined #linux-sunxi
14:28
lurchi_ is now known as lurchi__
14:31
JohnDoe_71Rus has joined #linux-sunxi
14:39
<
KotCzarny >
small companies releasing sbs is one thing, but in case of lenovo..
14:40
<
KotCzarny >
gpl battles ahoy!
14:42
reinforce has quit [Quit: Leaving.]
14:43
msev- has joined #linux-sunxi
15:00
selfbg has quit [Remote host closed the connection]
15:01
fl_0 has quit [Ping timeout: 276 seconds]
15:04
lkcl has joined #linux-sunxi
15:05
pgreco_ is now known as pgreco
15:05
fl_0 has joined #linux-sunxi
15:06
<
EmilKarlson >
you would think there would be sufficient supply of rk3399 boards
15:06
<
EmilKarlson >
maybe new laptops
15:07
<
EmilKarlson >
or tablets
15:19
jstefanop has joined #linux-sunxi
15:25
msev- has quit [Quit: Leaving]
15:30
aloo_shu has joined #linux-sunxi
15:51
TEKrantz has quit [Read error: Connection reset by peer]
15:53
gatuno_123 has joined #linux-sunxi
15:53
<
gatuno_123 >
Hi, I'm looking for the ARISC manual or documentation from Alliwinner H6 procesor
15:54
<
gatuno_123 >
it is a PDF, where it says what registers you should "change" to do "things", I found it already, but lost track where it is, does anybody know where it is?
15:56
TEKrantz has joined #linux-sunxi
15:56
<
KotCzarny >
have you checked the wiki?
16:00
<
gatuno_123 >
yes, two times, but I can't remember where is that document.
16:00
<
KotCzarny >
put 'arisc' into the search box?
16:01
<
KotCzarny >
unless H6 changed that core to something else
16:01
<
KotCzarny >
also, H6 specific registers are on H6 page
16:02
<
gatuno_123 >
well, that page is useful, but not the document. It's a document where it says something like: "CIR_RX" is at address 0x1231231
16:03
<
KotCzarny >
yes, see H6 page
16:03
<
gatuno_123 >
about the ar100 coprocessor
16:03
<
KotCzarny >
yes, see H6 page and documentation
16:04
<
megi >
there's no docs from allwinner on the arisc coprocessor, it's all reverse engineered
16:04
<
KotCzarny >
megi, but i think he needs generic H6 registers
16:04
<
KotCzarny >
i might be reading wrong tho
16:05
<
megi >
then use the "H6 User Manual" pdf
16:05
<
gatuno_123 >
it's weired. I actually found a PDF about the registers of the AR100 coprocessor
16:07
<
KotCzarny >
was it in english/
16:10
<
KotCzarny >
and it was only about arisc and not soc in general?
16:11
<
gatuno_123 >
yes, it was about arisc. I was pretty sure about the arisc because it just mentioned CIR_RX but NOT CIR TX
16:11
<
megi >
there are not AR100 registers, AR100 is hooked to one of the SoCs buses that is wired pretty much to anything on the SoC
16:12
<
gatuno_123 >
as arisc could just access CIR_RX
16:12
<
megi >
there are some architecutral regs inside AR100 that you can read about in the openrisc 1000 instruction set manual, but that's about it
16:12
tllim has joined #linux-sunxi
16:12
<
megi >
you can access from ar100 almost anything the ARM cores can
16:13
dddddd has joined #linux-sunxi
16:13
<
gatuno_123 >
yes, but they have like "different" address space
16:13
<
gatuno_123 >
just to mention something, in crust there is a #define DEV_R_CIR 0x01f02000
16:14
<
KotCzarny >
for older socs, but might be similar for h6
16:14
<
megi >
yes, you can access 0x01f02000 from arisc and arm cpu
16:14
<
gatuno_123 >
where did crust get that address 0x01f02000?
16:14
<
KotCzarny >
and regs are mapped depending on the bus you use
16:14
<
megi >
probably from the manual or the BSP source code
16:14
<
megi >
not everything is docummented
16:15
<
megi >
some values are taken from source code released by the vendor
16:15
<
gatuno_123 >
I know that not everything is documented, but shit, why didn't I save that document?
16:15
<
gatuno_123 >
I was pretty sure that pdf was about arisc registers
16:16
<
KotCzarny >
we are trying to tell you that arm and arisc map the soc registers to the same values (mostly)
16:16
reinforce has joined #linux-sunxi
16:16
<
gatuno_123 >
really?
16:16
<
megi >
right, there are no arisc registers :) R_* device prefix mean that their are in AR100 power domain
16:17
<
megi >
that is they can be still powered while the rest of the soc is shut down
16:17
<
KotCzarny >
there are gotchas depending on some bus access rights
16:17
<
KotCzarny >
because memory access can be set independently for arm and arisc
16:18
<
KotCzarny >
and some areas arent available for arisc for example
16:18
<
gatuno_123 >
well, I'm here because I want to help to write firmware for the arisc coprocessor
16:18
<
gatuno_123 >
and I have a couple of orange PI3 with the H6
16:18
<
KotCzarny >
crust is the best place to start, and h6 user manual
16:19
<
KotCzarny >
and wiki of course
16:19
<
gatuno_123 >
but I don't know if the crust firmware and support to H6
16:19
<
gatuno_123 >
I want to be useful
16:19
<
KotCzarny >
start hacking then
16:19
<
KotCzarny >
you cant break the soc
16:19
<
KotCzarny >
and most of the work was done by hacking anyway
16:20
<
gatuno_123 >
I have a simple question, does the firmware have to be loaded every time from a cold boot?
16:20
<
gatuno_123 >
is not permanent?
16:20
<
megi >
you can probably run crust on H6, easiest way to start is to make ARISC output something to the serial port
16:20
<
KotCzarny >
that's why im saying you cant break the soc
16:20
<
megi >
I load arisc firmware from linux
16:21
<
megi >
it's the easiest for experimenting
16:21
<
KotCzarny >
on cold boot both arm and arisc are in clean state
16:21
<
megi >
there's a program to do it in the crust repository
16:21
<
megi >
you can load it as many times as you want, making changes in between, without rebooting
16:21
<
megi >
fw is sored in SRAM
16:22
<
gatuno_123 >
thats why to be permanent it has be "merged" with the u-boot loader?
16:22
<
KotCzarny >
or with linux kernel
16:23
<
gatuno_123 >
I'm starting to understand
16:23
<
megi >
it's just that integrating it to communicate with linux and ATF, etc is complicated
16:23
<
KotCzarny >
unless you want it to run independently
16:23
<
megi >
but running your own custom FW on arisc is fairly straightforward
16:23
<
KotCzarny >
then you dont have to look what linux does
16:24
<
KotCzarny >
you can run linux on arm cores, and your own program on arisc
16:24
<
gatuno_123 >
megi: did you say you send things to the UART, isn't supposed to be managed by linux? Or can I make linux don't "touch" the uart?
16:24
<
gatuno_123 >
to start debugging my "try" of arisc firmware
16:24
<
megi >
UART has fifo
16:24
<
megi >
you just write to it
16:25
<
KotCzarny >
you can disable serial driver in linux
16:25
<
megi >
in the end it will combine output from linux and ar100
16:25
<
gatuno_123 >
so, it doesn't matter if linux or arisc wirtes it,
16:25
<
megi >
reading would be harder
16:25
<
KotCzarny >
you can use pc or another board
16:25
<
KotCzarny >
or usb-serial dongle
16:25
<
megi >
but just do print out debug strings this works fine
16:26
<
megi >
for serious communication between linux and arisc, you'd need some shared memory area in sram, and some synchronization mechanism
16:26
<
KotCzarny >
you can also use IR as a debug output for arisc
16:26
<
KotCzarny >
or anything
16:27
<
megi >
for example "Implmeneting mailbox/SCPI on Linux and crust probing"
16:27
<
gatuno_123 >
thanks for the pointers
16:27
<
gatuno_123 >
I get that for Linux-ARISC message there is the Message box example, from Samuel Holland
16:27
<
gatuno_123 >
I've already found and understood these examples
16:27
<
gatuno_123 >
Samnuel is pretty good at this
16:28
<
KotCzarny >
yes, he is
16:44
NeuroScr has joined #linux-sunxi
16:46
florian has quit [Quit: Leaving]
16:46
florian_kc has quit [Ping timeout: 252 seconds]
16:48
diego_r has quit [Ping timeout: 240 seconds]
16:56
AneoX has quit [Ping timeout: 265 seconds]
16:57
yann|work has quit [Ping timeout: 252 seconds]
16:57
AneoX has joined #linux-sunxi
16:58
pcbBob has joined #linux-sunxi
17:02
matthias_bgg has quit [Ping timeout: 240 seconds]
17:05
ldevulder_ is now known as ldevulder
17:13
tnovotny has quit [Quit: Leaving]
17:14
NeuroScr has quit [Quit: NeuroScr]
17:15
* willmore
comes to catch up on linux-sunxi. Sees KotCzarny's comment about using CIR for debugging. Turns back around to head out....
17:16
<
KotCzarny >
willmore, you never used morse code for debug?
17:16
<
KotCzarny >
you must be young
17:16
<
megi >
I guess I'm young too
17:18
<
pmpp >
damn i feel old
17:19
<
pmpp >
sound's pitch too on mac btw not only morse
17:21
<
KotCzarny >
phoenix codes are like a computer game
17:21
<
KotCzarny >
for kids
17:22
<
KotCzarny >
'was it 3-2-1-2 or 3-2-1-3, gotta reboot and recheck'
17:23
<
KotCzarny >
later wave of cameras in phones eased it a bit, but still
17:32
<
willmore >
KotCzarny, I plead the 5th
17:32
* willmore
used to dubug with an AM radio.
17:32
<
montjoie >
rules for young/old, you are always the young of someone, my grandfather was saying "noob you use transistor based electronics"
17:32
<
willmore >
Valves, LOL.
17:32
<
KotCzarny >
Stones, kiddo.
17:33
<
KotCzarny >
Stones are solid tech.
17:56
megi has quit [Ping timeout: 250 seconds]
18:07
Naka is now known as Nakaori
18:10
matthias_bgg has joined #linux-sunxi
18:27
sunshavi has joined #linux-sunxi
18:33
yann|work has joined #linux-sunxi
18:47
nashpa has quit [Ping timeout: 276 seconds]
18:49
nashpa has joined #linux-sunxi
18:54
rra has joined #linux-sunxi
18:59
hallllllo has joined #linux-sunxi
19:01
hallllllo has quit [Remote host closed the connection]
19:02
<
pcbBob >
Is there a list of all SoCs / CPUs Allwinner has released (even if they are just rebrands)?
19:20
matthias_bgg has quit [Quit: Leaving]
19:24
sunbeamz has joined #linux-sunxi
19:26
<
sunbeamz >
hi all, I've noticed a significant increase in energy use on my olimex a20 after upgrading to the 4.19.62-sunxi kernel last month. It is running armbian. Any idea what that could be?
19:26
<
sunbeamz >
additional question: I'm using the board only as a server to host a website, are there any kernel modules (usb hubs? video drivers?) I could disable to save energy without losing core server functions?
19:32
montjoie has quit [Quit: Lost terminal]
19:38
<
KotCzarny >
isnt there a thread on armbian forum or linux-sunxi wiki about that?
19:42
gaston1980 has quit [Quit: Konversation terminated!]
19:45
lurchi__ is now known as lurchi_
19:46
rra has left #linux-sunxi [#linux-sunxi]
19:46
<
KotCzarny >
but there was a thread that went into more detail
19:46
<
KotCzarny >
see in the 'see also' on that page
19:47
rra has joined #linux-sunxi
19:48
<
KotCzarny >
but again, i cant find the exact thread im referring to
19:50
<
KotCzarny >
try that
19:51
<
sunbeamz >
thanks KotCzarny!
19:52
<
sunbeamz >
Do you happen to know anything regarding the kernel upgrade?
19:52
<
KotCzarny >
nope, im compiling my own kernels 5.3.x etc
19:52
TEKrantz has quit [Read error: Connection reset by peer]
19:52
<
KotCzarny >
with few patches i need that i throw in
19:55
The_Loko has joined #linux-sunxi
19:56
TEKrantz has joined #linux-sunxi
20:01
montjoie has joined #linux-sunxi
20:04
<
sunbeamz >
cpu governor seems like an interesting feature for my use case
20:11
vagrantc has joined #linux-sunxi
20:15
sunshavi has quit [Ping timeout: 245 seconds]
20:24
florian_kc has joined #linux-sunxi
20:25
AneoX has joined #linux-sunxi
20:26
mue_ has joined #linux-sunxi
20:30
rex_victor has quit [Ping timeout: 265 seconds]
20:30
rra has left #linux-sunxi [#linux-sunxi]
20:34
sunbeamz has quit [Ping timeout: 246 seconds]
20:45
rex_victor has joined #linux-sunxi
20:46
rex_victor has quit [Client Quit]
20:50
NeuroScr has joined #linux-sunxi
20:53
rex_victor has joined #linux-sunxi
20:58
vagrantc has quit [Quit: leaving]
21:14
popolon has joined #linux-sunxi
21:15
rzerres has quit [Ping timeout: 250 seconds]
21:20
diego71 has quit [Ping timeout: 240 seconds]
21:22
rzerres has joined #linux-sunxi
21:23
jstein has joined #linux-sunxi
21:27
megi has joined #linux-sunxi
21:27
reinforce has quit [Quit: Leaving.]
21:27
diego71 has joined #linux-sunxi
21:46
liushuyu has joined #linux-sunxi
22:00
aloo_shu has quit [Ping timeout: 250 seconds]
22:26
The_Loko has quit [Quit: Leaving]
22:32
BenG83 has joined #linux-sunxi
22:36
pcbBob has quit [Remote host closed the connection]
22:41
TEKrantz has quit [Ping timeout: 250 seconds]
22:43
TEKrantz has joined #linux-sunxi
22:59
tl_lim has joined #linux-sunxi
23:02
tllim has quit [Ping timeout: 250 seconds]
23:02
gatuno_123 has left #linux-sunxi [#linux-sunxi]
23:08
sunshavi has joined #linux-sunxi
23:13
wasutton3_ has quit [Max SendQ exceeded]
23:14
wasutton3 has joined #linux-sunxi
23:31
lurchi_ has quit [Ping timeout: 240 seconds]
23:37
florian_kc has quit [Ping timeout: 250 seconds]
23:37
BenG83 has quit [Quit: Leaving]
23:41
jstefanop has quit [Remote host closed the connection]
23:42
jstefanop has joined #linux-sunxi
23:42
suprothunderbolt has joined #linux-sunxi
23:46
jstefanop has quit [Ping timeout: 252 seconds]