But here, has the USB controller a device mode?
Likely means the device acting a s aperipheral
If you want to put it to the demarcation line of your network and forget it, it's a fine device. If you want to run containers and services on it, this is not it.
Horses for courses, YMMV, as always.
Both are simple in-order cores and they are likely even based on the same predicessor implementation.
Edit: Actually, I don't know the VLEN, but previous boards with C908 had 128-bit vectors. The IP is configurable, so it could also have a larger VLEN, or no vector support at all.
Edit2: It might be no vector support at all, since the device tree doesn't list support for the "V" extension: https://github.com/BPI-SINOVOIP/BPI-RV2-SF21H8898-OPENWRT-BS...
Ofc it probably can't run services done in Node, but then running those would defeat the point of a low power pc...
[1] Banana Pi BPI-RV2 Gateway Board Integrates Siflower SF21H8898 RISC-V SoC
https://linuxgizmos.com/banana-pi-bpi-rv2-gateway-board-inte...
Is that all you think memory is for? What if somebody wants to run an MITM or DNS-based content blocker for LAN clients? I can imagine loading URL blocklists into RAM for efficient evaluation taking more than the 16-24MB RAM available in the scenario you're talking about, for instance. Or what if somebody wants to fire up a NAS with an old spinning disk and use RAM for write caching?
[1]: https://docs.banana-pi.org/en/OpenWRT-One/BananaPi_OpenWRT-O...
Then this hardware is not for you. Not everything has to line up with your expectations. Plus this thing is like $35, what do you expect? There are other capable systems like the solidrun honeycomb.
What's with the hostility in this thread?