Posts
5078
Following
331
Followers
504
Linux kernel hacker and maintainer etc.

OpenPGP: 3AB05486C7752FE1

Jarkko Sakkinen

Edited 1 year ago

Overall I think VisionFive2 is overall better board than e.g. BeagleV for kernel development tasks because:

  • 2/3 of price
  • twice more memory at least in the 8GB version
  • Hat that can supply power and UART through micro-USB is about half price of comparable mikrobus and the overall setup is more compact in price.

I had no idea how the CPU’s compare but for my tasks I neither care :-) I guess they help each other to mature in Linux kernel because the hardware platform are from the same family (jh7100 for beaglev and jh7110 for visionfive2). For some other task, e.g. building something around the SBC, the evalution might different.

I came to these conclusions based on working with VisionFive2 and I do not have BeagleV at my hands so that my cause some dilation but at least this board feels like better bang for the buck.

Still would love to get my hands on BeagleV too and get more familiar with it, and yeah, competition is a great thing, and can’t wait for more Beagleboard RISC-V products.

#riscv #visionfive2 #beaglev #beagleboard #raspberrypi #mikrobus

0
0
0
The only wiring I have in it for serial TTY access:
0
0
2

Super-nice additional benefit of this shield: one cable less. Before I needed power cable and USB-TTL for TTY. Now only by connecting micro-USB to the shield it draws the power and provides serial access.

The screenshot has unmodified #BuildRoot master branch version built with visionfive2_defconfig. Seems to be much more stable than lean, at least for the kernel development, than the official SDK, which is quite scary looking construction tbh :-)

1
0
1

Jarkko Sakkinen

Edited 1 year ago
Also got this display, right now it is connected to a 7th gen NUC that use to test all x86 patches (because it has full sgx2 support). Display cost less than 50 euros and it is super handy for kernel testing.
2
0
1
oops, wrong way around, never installed these before 🤷
1
0
0
@duxsco ok cool thanks! :-)
0
0
0

Jarkko Sakkinen

No more fighting with a loose TTL-USB-cables: I have USB hub shield with USB-to-UART port :-) Or two of these: one for Raspberry Pi 3B+ and other for VisionFive 2 RISC-V SBC (in the pic). Need to still pile a TPM2 chip to the pins on top of the shield and hopefully it will still work. #arm #riscv #visionfive2 #raspberrypi
1
1
3
I.e. find IP of the keyserver with host/nslookup/ping and then pass it to --keyserver.
0
0
0

Jarkko Sakkinen

I quite often have to use IP for keyserver in #GnuPG's #macOS version. It does not otherwise find the route to the host. Never happens in any other platform...
1
0
0

Jarkko Sakkinen

next step in ai is obviously dynamically self-learning large language models. the current ai is google search with pre-computed aggregation heuristics, and nothing more than inspiring that.

not sure what to think about the next obvious step other than it is inevitably the next step :-)

so to scope the "problem" with the current AI is that it is not an "artist" using its own imagination, it is an "entertainer" following the patterns known to work for most.
0
0
1
@seindal @zwol I could imagine that at the time make + m4 was quickest way to PoC a higher level build system than raw makefile because you get away without having to implement a macro language so i'd guess that autotools was an unfortunate accident :-)
1
0
1

Jarkko Sakkinen

#pelican seems to be in sweet spot for me generating a site because it has first-class #reStructuredText support, i.e. no need to add any plugins it is built-in.

The benefit in it is that if I write anything with reStructuredText it is easy to port as kernel documentation later on. #python
0
0
1
@seindal @zwol reminded me of this presentation where the presenter totally mixes up with the toy example ;-) https://youtu.be/ULZxHSPWn98?t=1005

imho, m4 has its time and place in history and inspired bunch of other tools.

i remember using it ages ago for e.g. static web site generation where it did the job (today i'd probably pick something more modern), and of course still continuing enforced use with horrific autotools from time to time :-)
1
0
3
There's one killer feature in Serum that is pretty much non-existent in any other synth despite vast amount of plugins these days: render to osc. You can render one second of key press to wavetable. Then e.g. with something like #Polyend #Tracker you can use that wavetable to act as an filter and make effective use of wavetable mode given the limitations of the hardware. Serum and discoDSP Bliss 2 are essential plugins with hardware samplers and alike...
0
0
0

Jarkko Sakkinen

Edited 1 year ago
The first feature in #Kilohearts #PhasePlant that has made me turn into it more than #Serum is pretty cosmetic one: approachable way to modulate slope of an envelope.

E.g. with a bass patch for Serum I layer it with #Bitwig macro that has access to slopes through DAW interface but I cannot put it as part of preset. In Phase Plant I can have the macro within the preset.

#audio #musicproduction
1
0
0
@vbabka With TPM2, systemd-boot and FIDO2 logins you can pretty much set similar authority guarantees for machines at local premises, as you can do with SNP, TDX and SGX. Confidential computing is sort of like VPN but for computing, bringing attested remote resources. In appliances you could even do extra shielding by encrypting root and home partitions with different security policies.

Have been pretty happy how suddenly TPM2 has so much upbringing :-) When I implemented the support back in 2014 there was many years of with very few people paying any attention so this sudden interest has been totally unexpected. It is pretty de-motivating something that nobody wants to use.
0
0
1
@vbabka Something I just discovered anyway :-) I used Yubikey only for OpenPGP until very recently have started to use it for login into Google account etc.
1
0
1

Jarkko Sakkinen

Looking into pam_u2f.so for configuring #FIDO2 login,

0
0
0

Jarkko Sakkinen

Irritating thing #PayPal is that you can only add one hardware security key to your account.
1
0
0
@baptnz How does this connect to typst? I mean here the goal was to provide text paragraphs for typst document with arbitrary markup (not just links). I tried to use single bullet list also for the paragraph but that adds the bullet also to the main document (if I recall correctly). Just wondering if there is a simpler way to do same as I did, this was so far simplest way I found...
0
0
0
Show older