Giter Site home page Giter Site logo

MPW-5 single core git version about riscduino HOT 5 CLOSED

clp510 avatar clp510 commented on July 16, 2024
MPW-5 single core git version

from riscduino.

Comments (5)

dineshannayya avatar dineshannayya commented on July 16, 2024

Yes, Riscduino has manged through Single Git Repo for all the MPW project. As there was continuous change in design, I was not clear on which version of the design will be finally picked in the MPW. To understand the current design version, I have kept two register which indicate the last update and version id inside the pin mux block. This register will help me to identify version of the chip manufactured.

Due to MPW lottery system , Riscduino-Dcore & Riscduino-QCore are part of MPW-5 shuttle and Riscduino Single core is not part of the MPW-5.
Is any specific reason why you are looking for MPW5 instead of latest version ?

My git analysis wise, if you check out 8417948 should give you the MPW-5 version of the design.
I have add mpw5 tag, you can check out with this tag

from riscduino.

clp510 avatar clp510 commented on July 16, 2024

Thanks for your comments. and thanks for your good project.
Actually I am developing a new riscv core, and I'd like to pick up a stable code base to diverge, to continue the core side develop.
MPW5 is not a must, stable is more important for me .
And by the way ,another question is , you say riscduino is pin compatible with Arduino, but Arduino UNO is DIP package format which has only 28 pins, but the open MPW is QFN/WCSP package, It means, I will draw my own PCB, not buy a arduino UNO , and replace the ATmega328 chip.

from riscduino.

dineshannayya avatar dineshannayya commented on July 16, 2024

In MPW shuttle has fixed 38 Pin IO with QFN/WCSP package for user project. I have tried to map 28 Pins as in arduino and rest of the pins are used for External FLASH (As MPW shuttle does have any on-chip FLASH). You need to make your own PCB and bring the connector as in arudino. If in future if MPW support user defined own package + Internal FLASH, then we can make pin compatible ATMGA chip.
If you planning to branch out, you may need to continuously monitor the changes as currently i am porting ardunio software driver and there will be some design fixes to match the ardunio functionality.

from riscduino.

clp510 avatar clp510 commented on July 16, 2024

Thanks to your comments, will follow your advice ~~

from riscduino.

dineshannayya avatar dineshannayya commented on July 16, 2024

closing the ticket

from riscduino.

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.