Some time ago I wrote a Howto about the most smooth way I can imagine.
Howto: Updating FreeBSD x.y-CURRENT installations using respective snapshots
I am following CURRENT on my Beaglebone Black ever since (updated it already about 10times). Even the switch from ARMv6 to ARMv7 went smooth using the same procedure.
Actually, freebsd-update(8) is only supported for Tier 1 release versions. You cannot use freebsd-update(8) for -STABLE or -CURRENT at all (regardless of the platform), only -RELEASE versions. And ARM/ARM64 is still a Tier 2 platform.freebsd-update is only available for amd64/i386.
Believing is different from knowing. Who wants to believe goes to the church, who wants to know does a research, perhaps starting here:I don't believe this method (and similar methods) work for Raspberry Pi's due to snapshots not being built ...
I believe, I don't need to understand this, do I?(for technical reasons, I believe, though what exactly I have no idea)
I don't believe this method (and similar methods) work for Raspberry Pi's due to snapshots not being built (for technical reasons, I believe, though what exactly I have no idea)
Actually, freebsd-update(8) is only supported for Tier 1 release versions.