Closed JF002 closed 2 years ago
Thanks for the detailed description and nice to hear it's working fine with the Sipeed adapter.
From the logs it seems that connecting to the probe works fine and also the first commands went through - it fails however when downloading the eflasher binary to RAM.
The error seems to originate from a dependency of a dependency (libusb used by probe-rs). I did some optimization in probe-rs to make bulk memory writes and reads reasonable fast - maybe it tries to batch too many commands for the FT232H but that is just guessing.
I just ordered the Pine64 JTAG adapter but I guess it will take a while to ship to my country unfortunately.
Probably just changing something and have you try my shots in the dark isn't very practical. Anyway, I really want to make this (and probe-rs) work fine with the Pine64 adapter
Awesome! Keep us up to date when you receive your adapter, then! In the meantime, feel free to ping me if you want me to test something :-)
I finally got my Pine64 JTAG adapter and the issue was exactly what I thought of. I created a PR for probe-rs
- if it gets accepted, I will update blash
.
Yay! Thank you very much for your work!
The PR got merged and blash is updated to use it - Pine64 jtag adapter should now work
Hi!
I'm currently experimenting on the Pine64 BL602 board from Pine64. I tried Blash using my Sipeed JTAG adapter and it works perfectly, thanks a lot for creating this tool!
Now, I was wondering what would it take to add support for the Pine64 JTAG adapter? It should be pretty similar to the Sipeed one, but have a different PID/VID :
Any idea if that would be possible? I would be happy to help but I don't know Rust, and I don't know where to start :/
Here the output of blash when I tried using the Pine64 adapter:
Thanks!