New Firmware 3.6.1 for VisionFive 2

yesterday new firmware 3.6.1 for VisionFive2 appeared. It has no more the warning about 8GB RAM.

So I can flash it using flashcp into /dev/mtd?, right?

But I’m still using a SD card boot. Should I flash it to the SD card as well? And how to do that? Must be partitions 1 and 2.

$ sudo fdisk -l /dev/mmcblk1
Disk /dev/mmcblk1: 119.25 GiB, 128043712512 bytes, 250085376 sectors
Units: sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disklabel type: gpt
Disk identifier: E05DB137-41F7-47A6-B1C1-E9BE91A4BC0E

Device          Start       End   Sectors   Size Type
/dev/mmcblk1p1   4096      8191      4096     2M HiFive BBL
/dev/mmcblk1p2   8192     16383      8192     4M HiFive FSBL
/dev/mmcblk1p3  16384    221183    204800   100M EFI System
/dev/mmcblk1p4 221184 250083327 249862144 119.1G Linux filesystem

The content of p1 looks like u-boot-spl.bin.normal.out and the content of p2 looks like visionfive2_fw_payload.img. So I simply write it there with dd?