!pbdtvoHxUGLhcEvnlu:nixos.org

Exotic Nix Targets

328 Members
99 Servers

You have reached the beginning of time (for this room).


SenderMessageTime
2 Jul 2023
@matthewcroughan:defenestrate.itmatthewcroughan
In reply to @thefossguy:matrix.org

Hello everyone, I am the "maintainer" of the unmaintained minimal Arch Linux image for the VisionFive 2. Recently I tried out NixOS and am using it on my Raspberry Pi as the "main computer" (my current x86 pc died so this is a temporary measure; but it works even with 'llvmpipe' because I'm using UEFI).

I came to know about the RISC-V effort and got curious. I was checking this issue on NixOS/nixpkgs and a thread mentioned about this IRC channel. So here I am.

Are there any "Here's how to get started on the VF2" guides?

https://github.com/MatthewCroughan/visionfive-nix
13:50:17
@matthewcroughan:defenestrate.itmatthewcroughanRelated aybe 13:50:20
@matthewcroughan:defenestrate.itmatthewcroughan * Related maybe 13:50:24
@thefossguy:matrix.orgPratham Patel

I initially thought this was just for the HiFive Unmatched. Then I saw your youtube video and got some hope. Then I saw your repo and gave up all hope (because idk nix well enough; _yet_).

 

Since you are here, please accept my thank you :)    

14:21:53
@thefossguy:matrix.orgPratham Patel
In reply to @fgaz:matrix.org
the milkv pioneer crowfunding is out :O

It’s already in hands of some devs. One such is felixonmars, the guy behind the RISC-V port of Arch Linux. He got it up and running using the vendor 6.1 kernel.

 

If you have a Twitter acc, you can see this tweet: https://twitter.com/felixonmars/status/1675224365766705152

14:23:26
@alex:tunstall.xyzAlex

Has anyone worked out how to get the VF2 to run at 1.5GHz?

I'm using a kernel with the AXP15060 enabled and all the patches for PMIC and CPU freq applied, but the system still runs at 1GHz (the boot clock rate).

[nixos@nixos:/etc/nixos/nixos-vf2]$ sudo cat /sys/devices/system/cpu/cpufreq/policy0/cpuinfo_{cur,max}_freq
1000000
1500000
[nixos@nixos:/etc/nixos/nixos-vf2]$ sudo cat /sys/devices/system/cpu/cpufreq/policy0/scaling_{driver,governor,cur_freq}
cpufreq-dt
performance
1500000
18:31:43
@alex:tunstall.xyzAlex

Also, the system isn't thermal throttling.

[nixos@nixos:/etc/nixos/nixos-vf2]$ cat /sys/class/thermal/thermal_zone0/temp
62769
[nixos@nixos:/etc/nixos/nixos-vf2]$ cat /sys/class/thermal/thermal_zone0/trip_point_0_{temp,type}
75000
passive
18:34:32
@alex:tunstall.xyzAlex

There isn't much in the kernel logs either.

axp20x-i2c 5-0036: AXP20x variant AXP15060 found
axp20x-i2c 5-0036: AXP20X driver loaded
[...]
cpufreq: cpufreq_online: CPU0: Running at unlisted initial frequency: 1000000 KHz, changing to: 1500000 KHz
18:41:09
@eliand:matrix.org@eliand:matrix.org joined the room.21:40:53
3 Jul 2023
@thefossguy:matrix.orgPratham Patel https://www.crowdsupply.com/milkv/milk-v-pioneer 02:29:03
@thefossguy:matrix.orgPratham Patel Has anyone looked into this for a build machine? 02:29:15
@thefossguy:matrix.orgPratham Patel Though reasonably priced, it is too expensive for me, an individual  02:29:47
@raitobezarius:matrix.orgraitobezariusThis was mentioned above09:33:30
@raitobezarius:matrix.orgraitobezariusI'm not sure it's a good idea to buy this right right now09:33:43
4 Jul 2023
@alex:tunstall.xyzAlex
In reply to @alex:tunstall.xyz

Has anyone worked out how to get the VF2 to run at 1.5GHz?

I'm using a kernel with the AXP15060 enabled and all the patches for PMIC and CPU freq applied, but the system still runs at 1GHz (the boot clock rate).

[nixos@nixos:/etc/nixos/nixos-vf2]$ sudo cat /sys/devices/system/cpu/cpufreq/policy0/cpuinfo_{cur,max}_freq
1000000
1500000
[nixos@nixos:/etc/nixos/nixos-vf2]$ sudo cat /sys/devices/system/cpu/cpufreq/policy0/scaling_{driver,governor,cur_freq}
cpufreq-dt
performance
1500000

I've asked upstream because I couldn't work out what's wrong, inexperienced as I am at kernel hacking.

https://github.com/starfive-tech/VisionFive2/issues/55

08:02:34
@emilytrau:matrix.orgemilytrau Any ideas on how to get an LLVM crossLibcStdenv with C++ support? SerenityOS needs it to bootstrap libc but I can't see a straightforward way to enable it like with GCC (https://github.com/NixOS/nixpkgs/pull/186484/files#diff-ab5748dc9567516fefba8344056b51ec1866adeace380f46e58a7af3d619ea22R15251) 11:01:08

Show newer messages


Back to Room ListRoom Version: 6