knurling-rs / probe-run

Run embedded programs just like native ones
Apache License 2.0
646 stars 75 forks source link

Unable to use --chip-description-path option #365

Closed Dblm0 closed 1 year ago

Dblm0 commented 1 year ago

Describe the bug Using probe-run from revision 8add0cf passing --chip-description-path option throws the error Deserializing the yaml encountered an error

To Reproduce I've created https://github.com/Dblm0/probe-run/tree/probe-rs_yaml_fail to reproduce.

It turns out, something is wrong with probe-rs dependency from crates.io. Changing it to be fetched from git solves the problem for me. I understand, it's not the probe-run issue, but have no idea how this kind of dependency problems have to be solved.

Urhengulas commented 1 year ago

Describe the bug Using probe-run from revision 8add0cf passing --chip-description-path option throws the error Deserializing the yaml encountered an error

To Reproduce I've created https://github.com/Dblm0/probe-run/tree/probe-rs_yaml_fail to reproduce.

It turns out, something is wrong with probe-rs dependency from crates.io. Changing it to be fetched from git solves the problem for me. I understand, it's not the probe-run issue, but have no idea how this kind of dependency problems have to be solved.

@Dblm0 Thank you for your report. It seems that probe-rs fixed this issue in their git version, but didn't release a crates.io version yet. We have to wait until they do a new release.

Dblm0 commented 1 year ago

fixed by 37d703c9f4298784ba0933b4bc984bdd5dd2a922