00:00
stephano is now known as stephano[away]
00:00
stephano[away] has quit [Quit: ZZZzzz…]
00:00
pecastro has quit [Ping timeout: 248 seconds]
00:09
stephano has joined #riscv
00:12
<
drewfustini >
Anyone familiar with using raw perf events on risc-v?
00:12
<
drewfustini >
I added this to DT:
00:12
<
drewfustini >
riscv,raw-event-to-mhpmcounters = <0x0040 0x0001 0xffffffff 0xffffffff 0x00000f8>;
00:13
<
drewfustini >
and i thought the arg would be 'r400001' in perf
00:14
<
drewfustini >
but it returns "<not counted>"
00:14
<
jrtc27 >
those exist as an opensbi binding
00:15
<
drewfustini >
I think I add the raw event to opensbi with that device tree line... but I'm not sure how to query perf about it
00:15
<
drewfustini >
I can't find any examples of command line for raw events with perf on risc-v
00:53
<
rneese >
ok anyone here have a vf2 ?
00:53
<
rneese >
willing to test images
01:23
EchelonX has joined #riscv
01:24
epony has joined #riscv
01:25
cousteau has quit [Quit: ♫ I can't forget the day I shot that network down ♫]
01:32
jacklsw has joined #riscv
01:33
EchelonX has quit [Remote host closed the connection]
01:41
stephano is now known as stephano[away]
01:41
stephano[away] has quit [Quit: ZZZzzz…]
01:53
stephano has joined #riscv
01:55
KombuchaKip has quit [Quit: Leaving.]
01:58
KombuchaKip has joined #riscv
02:04
stephano is now known as stephano[away]
02:04
stephano[away] has quit [Quit: ZZZzzz…]
02:22
___nick___ has joined #riscv
02:23
___nick___ has quit [Client Quit]
02:25
___nick___ has joined #riscv
02:31
Starfoxxes has quit [Ping timeout: 248 seconds]
02:33
Starfoxxes has joined #riscv
02:39
Leopold_ has joined #riscv
02:40
Leopold has quit [Ping timeout: 255 seconds]
02:59
stephano has joined #riscv
03:13
stephano is now known as stephano[away]
03:13
stephano[away] has quit [Quit: ZZZzzz…]
03:21
Leopold_ has quit [Remote host closed the connection]
03:45
jack_lsw has joined #riscv
03:48
jacklsw has quit [Ping timeout: 265 seconds]
05:24
motherfsck has quit [Ping timeout: 268 seconds]
06:02
Stat_headcrabed has joined #riscv
06:05
Stat_headcrabed has quit [Client Quit]
06:10
clandmeter has quit [Quit: Alpine Linux, the security-oriented, lightweight Linux distribution]
06:12
clandmeter has joined #riscv
06:18
jack_lsw has quit [Quit: Back to the real world]
06:18
jacklsw has joined #riscv
06:19
Leopold has joined #riscv
07:01
BootLayer has joined #riscv
07:05
BootLayer_ has joined #riscv
07:09
BootLayer has quit [Ping timeout: 265 seconds]
07:23
davidlt has joined #riscv
07:24
Leopold has quit [Ping timeout: 248 seconds]
07:28
<
conchuod >
davidlt: updating my SPL to what they're upstreaming seems like it might've alleviated my DDR issues.
07:28
<
davidlt >
conchuod, there are DDR issues?
07:29
<
conchuod >
Well, I
*assume* they're DDR issues. The failure mode is exactly like how MPFS was before we sorted out DDR training.
07:29
drewj has joined #riscv
07:30
<
conchuod >
e.g. falling over while trying to do a tftp in u-boot or the tftp working, and bootm loados failing
07:31
<
conchuod >
I need to use it a bit more before I am convinced that things are improved, but on the surface it appears that the u-boot/master from a week ago + their patchset is more stable.
07:32
<
davidlt >
Running DDR with wrong training data is definitely fun :) I remember that on Unmatched.
07:35
<
davidlt >
conchuod, so the board official firmware is causing you issues, but the stuff they are upstreaming seems to be OK?
07:35
<
davidlt >
I haven't seen similar reports, but I am not actively scanning them too.
07:43
<
conchuod >
davidlt: yup
07:44
<
conchuod >
I'm not confident in actually reporting it yet, but I'll give it another spin tonight & leave a T-b on the patches
07:45
<
conchuod >
davidlt: it was fine the first days I tried it, but after a few days of sporadic use it started boot looping 90+% of the time
07:48
<
conchuod >
rneese: depends on what you need tested
07:52
pecastro has joined #riscv
08:43
Andre_H has joined #riscv
08:43
Andre_H has quit [Client Quit]
08:43
davidlt has quit [Ping timeout: 268 seconds]
08:51
jacklsw has quit [Ping timeout: 248 seconds]
08:58
GenTooMan has quit [Ping timeout: 255 seconds]
09:03
Andre_H has joined #riscv
09:07
epony has quit [Remote host closed the connection]
09:33
jobol has joined #riscv
10:15
prabhakarlad has joined #riscv
10:19
TMM_ has joined #riscv
11:09
drewj has quit [Quit: Client closed]
11:48
crossdev has joined #riscv
11:57
ldevulder has quit [Remote host closed the connection]
11:57
ldevulder has joined #riscv
12:01
EchelonX has joined #riscv
12:02
TMM_ has joined #riscv
12:15
jmdaemon has quit [Ping timeout: 248 seconds]
12:19
crossdev has quit [Ping timeout: 252 seconds]
12:22
<
rneese >
just booting the img up and getting some dmg and log output
12:26
<
conchuod >
rneese: I probably can later today
12:28
crossdev has joined #riscv
12:34
<
conchuod >
Post whatever download link you need me to use as soon as you get a chance, so that when I can it's ready
12:34
<
rneese >
Armbian_23.02.0-trunk_Visionfive2_sid_current_5.15.0.img.xz
12:35
<
rneese >
first 1 is cli 2nd is xfce
12:35
<
rneese >
these are first stage testing imgs
12:36
<
rneese >
same work as the vf1 but with the vf2 kernel
12:38
<
rneese >
after you boot and login
12:38
<
rneese >
and then post the usrl
12:42
<
conchuod >
rneese: Is there a u-boot in that blob?
12:43
<
rneese >
it uses extlinux
12:43
<
rneese >
the uboot shold be in thespi
12:43
<
rneese >
did you update to the latest firmware yet ?
12:44
<
rneese >
or you on the base firmware
12:46
<
rneese >
you can flash them with xmodem adn a serial console
12:47
EchelonX has quit [Quit: Leaving]
12:48
<
rneese >
page 19-23 also explains the diff ways to flash the files
12:48
<
conchuod >
rneese: What does "latest" firmware mean?
12:48
brazuca has quit [Quit: Client closed]
12:48
<
conchuod >
I am running mainline u-boot spl + their patches
12:48
<
rneese >
this is the board main firmware
12:49
<
rneese >
and the have put out updates opensbi+uboot
12:49
<
conchuod >
I've got enough trouble with what they shipped for the SPL that I'm gonna keep running mainline + patches ;)
12:49
<
rneese >
this fixes alot of the issues that it had
12:51
<
rneese >
as thy fix thins new spi+uboot flashes witll come out
12:53
<
dlan >
for VisionFive2, any chance to run mainline kernel? or stuck at 5.15?
12:53
<
dlan >
I haven't got vf2 board, just asking..
12:54
<
rneese >
5.15 at the min the mainline 6.1 is not ready
12:54
<
rneese >
we are hoping Esmil gets things moving soon
12:55
<
rneese >
there has not been work for about 3 months
12:56
<
rneese >
dont know why but this is where it left off
12:56
<
rneese >
we are hoping to rebase the 5.15.0 to 5.15.92 in the next week
12:57
<
conchuod >
Poor Esmil!
12:57
<
rneese >
they say 6.4 or 6.5 they hope to have the v2 mainlined but with out much work thus far
12:58
DynamiteDan has quit [Excess Flood]
12:58
<
conchuod >
I think that's unfair, there's been a lot of work done by starfive so far.
12:58
DynamiteDan has joined #riscv
12:59
<
conchuod >
Does your image expect that the u-boot uses the stock boot commands? I wiped my env so I guess I'll have to boot it manually?
13:00
<
rneese >
what did you change in the uEnv ?
13:00
<
rneese >
it had fixes in it
13:01
<
rneese >
to allow booting other images
13:01
<
conchuod >
Dunno to be honest, I think I ran eraseenv
13:02
<
rneese >
boot with out a sd card and printenv
13:03
<
rneese >
so I know what you need compaired to a default vf2 env
13:04
<
rneese >
I know I will need your serial and the macs for both interfaces if it hases it
13:04
<
conchuod >
Oh I kept those IIRC
13:04
<
rneese >
or you will have to flash the firmwat and uboot to rest
13:04
<
conchuod >
I just got rid of everything containing a boot command
13:04
<
conchuod >
I'll just boot it manually, it's not hard.
13:06
<
rneese >
ours boots on a single partition mmc1:1
13:15
<
rneese >
this is using old framework but its a test to get things booting our new frame work is about finished .
13:15
<
rneese >
major changes in the new builder framework
13:15
<
rneese >
ok heading out ft 9 to DR appt
13:15
<
rneese >
I will ping when I get back
13:31
rurtty has joined #riscv
13:46
prabhakarlad has quit [Quit: Client closed]
13:59
rburkholder has quit [Remote host closed the connection]
14:12
stephano has joined #riscv
14:22
stephano has quit [Quit: byeee]
14:23
foton has quit [Quit: %Bye, bye, ...%]
14:25
foton has joined #riscv
14:28
iooi has quit [Read error: Connection reset by peer]
14:29
iooi has joined #riscv
14:29
crest has joined #riscv
14:52
prabhakarlad has joined #riscv
14:55
EchelonX has joined #riscv
14:57
enoq has joined #riscv
15:07
iooi has quit [Read error: Connection reset by peer]
15:07
iooi has joined #riscv
15:10
iooi has quit [Read error: Connection reset by peer]
15:10
enoq has quit [Quit: enoq]
15:11
iooi has joined #riscv
15:12
rurtty has quit [Quit: Leaving]
15:37
jmdaemon has joined #riscv
15:38
gurki has quit [Ping timeout: 252 seconds]
15:41
gurki has joined #riscv
15:52
crossdev has quit [Ping timeout: 265 seconds]
15:57
iooi has quit [Read error: Connection reset by peer]
15:57
iooi has joined #riscv
16:26
GenTooMan has joined #riscv
16:28
iooi has quit [Read error: Connection reset by peer]
16:28
iooi has joined #riscv
16:29
iooi has quit [Read error: Connection reset by peer]
16:30
iooi has joined #riscv
16:58
jacklsw has joined #riscv
17:03
iooi has quit [Read error: Connection reset by peer]
17:03
iooi has joined #riscv
17:05
davidlt has joined #riscv
17:11
rneese has joined #riscv
17:12
<
rneese >
ok new updated images went up i fixed a bug that was found
17:12
<
rneese >
for or vf2 images
17:12
<
rneese >
so both have been rebuilt and posted
17:15
EchelonX has quit [Quit: Leaving]
17:35
davidlt_ has joined #riscv
17:37
davidlt has quit [Ping timeout: 252 seconds]
17:39
jacklsw has quit [Read error: Connection reset by peer]
17:47
<
conchuod >
rneese: turns out all of the sd cards I bought the other day were not micro sd + converter, but actual sd cards
17:47
<
conchuod >
So I have nothing spare to load your images onto
17:54
<
conchuod >
Yah, sorry :/
17:54
<
conchuod >
I need to pick up some more anyway so I'll try it then
17:57
jmdaemon has quit [Ping timeout: 252 seconds]
18:00
vagrantc has joined #riscv
18:09
junaid_ has joined #riscv
18:22
jmdaemon has joined #riscv
18:39
craigo has joined #riscv
18:49
Leopold has joined #riscv
19:01
Leopold has quit [Ping timeout: 248 seconds]
19:09
Leopold has joined #riscv
19:31
brazuca has joined #riscv
19:35
epony has joined #riscv
19:50
BootLayer_ has quit [Quit: Leaving]
20:09
Leopold has quit [Ping timeout: 248 seconds]
20:09
junaid_ has quit [Ping timeout: 256 seconds]
20:09
davidlt_ has quit [Ping timeout: 248 seconds]
20:17
foton has quit [Read error: Connection reset by peer]
20:18
brazuca has quit [Quit: Client closed]
20:20
foton has joined #riscv
20:28
Leopold has joined #riscv
20:33
foton has quit [Read error: Connection reset by peer]
20:34
jn has quit [Remote host closed the connection]
20:35
jn has joined #riscv
20:35
jn has joined #riscv
20:36
foton has joined #riscv
20:48
foton has quit [Quit: %Bye, bye, ...%]
20:48
foton_x has joined #riscv
20:53
foton_x has quit [Read error: Connection reset by peer]
20:56
foton has joined #riscv
20:59
Leopold has quit [Ping timeout: 255 seconds]
21:04
___nick___ has quit [Ping timeout: 268 seconds]
21:25
Trifton has joined #riscv
21:49
crest has joined #riscv
22:09
crest has joined #riscv
22:12
junaid_ has joined #riscv
22:14
rburkholder has joined #riscv
22:16
junaid_ has quit [Ping timeout: 255 seconds]
22:28
crossdev has joined #riscv
22:28
crossdev has quit [Remote host closed the connection]
23:12
jobol has quit [Quit: Leaving]
23:33
Andre_H has quit [Quit: Leaving.]
23:50
vagrantc has quit [Quit: leaving]