Coder Social home page Coder Social logo

Comments (8)

ataradov avatar ataradov commented on September 3, 2024

I will look into supporting them. They are very similar to STM32 parts, so overall support should not be too hard. But there are a number of annoying differences between the devices. PY32F002B does not seem to have any documented flash read protection, for example. And 004 devices have option bytes located at a different address.

I only have PY32F002A, so this is the only device I can test, so I will be targeting that.

from edbg.

ataradov avatar ataradov commented on September 3, 2024

I have added PY32F002A support. It should also work for PY32F002B, but I can't find device IDs for any of the devices, so I just added the one I have for tests. If you have any other devices, I can work with you on figuring out those IDs and adding them to the program.

Other devices are similar, but different enough that adding them is not as easy as adding device ID line. But it still should be possible to do remotely.

from edbg.

ShmulikKraus avatar ShmulikKraus commented on September 3, 2024

Wow that was quick! Many thanks Alex! I only have PY32F002A right now, but I ordered some PY32F002BW15S6TU and just yesterday the package was shipped. Should be here in about 3 weeks or so.
When it does arrive, will using OpenOCD to program it and thus giving me the Chip ID be enough or should I do anything else?

from edbg.

ataradov avatar ataradov commented on September 3, 2024

When you have the device, you can just run edbg with "py32f0" target and it will give you the ID code, since it will not recognize it. Just provide it to me and I will add it to the program.

from edbg.

ShmulikKraus avatar ShmulikKraus commented on September 3, 2024

No problem, and thanks again.

from edbg.

ShmulikKraus avatar ShmulikKraus commented on September 3, 2024

My package finally arrived. As promised here is the code for the PY32F002BW15S6TU:
0x20220064
32F002B

You can close this issue now, if you want to.

from edbg.

ataradov avatar ataradov commented on September 3, 2024

This code was already added, the most recent version should recognize this device. It was reported on EEVBlog forum.

from edbg.

ataradov avatar ataradov commented on September 3, 2024

Closing the issue.

from edbg.

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.