Closed jannic closed 1 year ago
Is this fixed by switching to the Rust version of svdtools, as #61 proposes?
I don't know. I tried the rust version of svdtools and got a different error. That might be related to the change made by #61 (replacing _derive
by _copy
).
Yesterday I didn't have time to investigate further, so for now, all I know is that the latest working version of svdtools is 0.1.23.
As we are now successfully using the latest versions of svdtools (both rust and python work), it looks like this issue was solved by some change in the mean time.
Current versions of svdtools (0.1.24 and 0.1.25) don't work with this pac.
0.1.25 fails with
TypeError: Argument must be bytes or unicode, got 'int'
. This should be fixed by https://github.com/stm32-rs/svdtools/pull/127. However, with that fix, we get another error: https://github.com/stm32-rs/svdtools/runs/8293034774?check_suite_focus=trueI think this is caused by some interaction between
_cluster
and other patches on the same element in rp2040.yaml. Didn't look into it in detail, yet.