I think I found a bug in VisualGDB version 5.5.2.3410. I cannot import hardware registers from a .SVD file (attached).
I ran my firmware and stopped at a break point, then opened the Hardware Registers window. I clicked on “Import registers from an SVD file or a VisualGDB register definition file” link and opened PAC55XX.svd, and got the following exception:
VisualGDB version: 5.5.2.3410
------------------ System.InvalidOperationException ------------------
System.InvalidOperationException: Nullable object must have a value.
at System.ThrowHelper.ThrowInvalidOperationException(ExceptionResource resource)
at q11.a(XmlElement c, List<code>1 e, String d, UInt32 b, Nullable</code>1 a)
at q11.g(String b, String a)
at o81.j1(Boolean a)
trace=[System.ThrowHelperThrowInvalidOperationException:16, q11a:87, q11g:295, o81j1:187]
Edit: Apparently the file is too big. I removed some peripherals from it and re-uploaded.