I'm running the kernel from the image like this:
> Hildebrand# uname -a
> NetBSD Hildebrand.fritz.box 10.99.12 NetBSD 10.99.12 (GENERIC64) #0: Wed Jan 29 20:34:30 UTC 2025 mkrepro%mkrepro.NetBSD.org@localhost:/usr/src/sys/arch/riscv/compile/GENERIC64 riscv
I haven't done any modifications to it and I'm not sure if I'm competent enough to disable axppmic attachement based on the post you provided (sorry /o\).
I did however notice one interesting thing. Afaik the USB hub on the VisionFive 2 is attached via PCI and when I run lspci I get the following:
> Hildebrand# lspci
> pcilib: Cannot open /dev/pci0
> lspci: Cannot find any working access method.
Also looking deeper into dmesg I can see this:
> Hildebrand# dmesg | grep pci
> [ 1.000000] jh7110pcie0 at simplebus1autoconfiguration error: : couldn't get apb registers
> [ 1.000000] jh7110pcie1 at simplebus1autoconfiguration error: : couldn't get apb registers
> [ 1.000000] jh7110pcie0 at simplebus1autoconfiguration error: : couldn't get apb registers
> [ 1.000000] jh7110pcie1 at simplebus1autoconfiguration error: : couldn't get apb registers