Since there are so many boards out there in the market, its difficult for a beginners like me to choose one. Also does the board comes with a programmer circuit on the board or do i have to buy a programmer separately. I would also love a board which also has an FPGA on it.
stevejock1 said:does the board comes with a programmer circuit on the board
Very many do.
As a beginner, I would recommend that you get one which does - it makes life simpler and a whole lot cheaper.
I would recommend that you get one from a "mainstream" source which comes with good documentation and support - ie, not some cheap no-name stuff from ebay, Ali Express, etc ...
See:
https://community.arm.com/developer/tools-software/oss-platforms/f/dev-platforms-forum/45474/question-about-low-cost-chinese-stm32h750-boards-from-ebay-alibaba-etc/162709#162709
stevejock1 said:I would also love a board which also has an FPGA on it.
Well, that very much narrows down the field!
If you're new to Cortex-M, I would strongly recommend that you do not confuse the issue by adding the very significant extra complexity of FPGAs!
Hi Steve,
Arm offers the MPS range of development platforms, allowing you to implement your own IP alongside the Arm processor itself. See:https://developer.arm.com/tools-and-software/development-boards/fpga-prototyping-boardsYou may well also wish to look into the DesignStart FPGA program:https://www.arm.com/resources/designstart/designstart-fpgaRegards
Ronan
Designing one's own chip is not a beginner's project!!
I really don't think designing one's own chip is a suitable project for someone who can't even select a ready-made dev board?