Giter Site home page Giter Site logo

Support for the e-link32 about probe-rs HOT 9 CLOSED

probe-rs avatar probe-rs commented on May 13, 2024
Support for the e-link32

from probe-rs.

Comments (9)

therealprof avatar therealprof commented on May 13, 2024 1

https://matrix.to/#/!BHcierreUuwCMxVqOf:matrix.org?via=matrix.org&via=tchncs.de&via=x0f.org

@Yatekii Don't have we pointers to matrix on the homepage?

from probe-rs.

therealprof avatar therealprof commented on May 13, 2024 1

It's quite possible that e-link is just a clone of something like STLink with a different sticker slapped on.

from probe-rs.

hargoniX avatar hargoniX commented on May 13, 2024 1

Turns out that in order to read device strings under Fedora you need sudo because of the default SELinux limitations it provides, if i run it with that it reads the string correctly and detects it as a CMSIS-DAP probe, thanks for your help!

from probe-rs.

Yatekii avatar Yatekii commented on May 13, 2024

It is unlinkely that any of the current maintainers will find time to implement this relatively unknown probe. It is hard enough to handle the three probes we have already :)

If you would like to invest the time and implement a driver I am more than willing to assist you with guidance. The matrix channel is a good place to ask more hands on questions.

Basically you need to implement two traits to make your probe work.
It's for one the DebugProbe trait which is the generic probe control trait and DAPAccess which is the trait that implements the ARM debug interface (DAP).

We would need to put this into the docs somewhere.

Why don't you wanna use a CMSIS-DAP based probe or even an ST-Link/J-Link? They should work with any ARM core. And as I can see on the ARM page there are CMSIS-PACKs for Holtek chips, so I assume that should work :)

from probe-rs.

hargoniX avatar hargoniX commented on May 13, 2024

It's just that on the dev boards they provide like for example this one there is one of these elink32 probes integrated so I thought it might be nice if you could just use the ones you get when buying the board?

Edit: Also, may I ask which matrix channel/how to get there? Never used matrix before I'm afraid.

from probe-rs.

Yatekii avatar Yatekii commented on May 13, 2024

We do have pointers, also in the readme. Maybe it's not obvius enough? I wanted to add some stuff to the webpage anyways.

from probe-rs.

Tiwalun avatar Tiwalun commented on May 13, 2024

You could try capturing the USB communication using Wireshark, then it would be easy to check if it's just a clone of a STLink.

from probe-rs.

Yatekii avatar Yatekii commented on May 13, 2024

It is actually a CMSIS-DAP probe. We chatted and figured that. He is trying to make it work now :)

from probe-rs.

Yatekii avatar Yatekii commented on May 13, 2024

Hurray glad we were able to resolve this so quickly :)

from probe-rs.

Related Issues (20)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.