The demo should have included switching between the ARM and RISC-V processors. Or both single-core ARM and RISC-V working at the same time. Also, is there a SWD debug interface that will work with the Raspberry Pi Debug Probe?
@@fluoriteByte 0:51 "the user selects which 2 processors to run on boot. You can run 2 of the same processors or *one of each*." Meaning one ARM and one RISC-V processor.
@@fluoriteByte what's your other source? Going by their product page, it says the same thing. Refer "Hardware Overview". To quote "The RP2350 is a unique dual-core microcontroller that has four internal processors (two Arm Cortex-M33 and two Hazard3 RISC-V processors @150 MHz), though you can only select any two of these four to run at the same time." Special attention to "same time". Pretty clear to me.
Hi Rob, Thank you for this presentation. Your energy and enthusiasm are wonderful. I have one concern about the 2350 and the RPI Pico. That is the power supply. I wish to use the 2350 for rf (hf) applications. But rumor on the street has it that the power adapter on the RPI Pico is very noisy. Is this true with the Sparkfun version ?
Can you make the following; encase a Pico 2350 into a 52 pin DIP package with full 5V level shifting, at least 40GPIO and USB host available (5 full 8-bit ports in logical arrangement) and sell it as "chip"?
OOPS! The chip and board are good. But the demo is... RP2040 can do 125Mhz PIO SPI. Not sure if RP2350 can do or not. The camera picked is slow.... No good for demo. You can get much better performance on ESP32 S3 with 24Mhz camera interface for that specific demo. Go on!
Probably because Risc-V is a coming thing and it saves them developing two different product lines. Risc-V will be a safer bet commercially, I expect. Fairly soon, there will be more people wanting to develop software for that than for the ARM M33 cores, and there are already plenty of alternatives for people wanting to develop software for those, or other ARM cores.
@@danielmamaghani Simply because there are so many other microcontrollers based on ARM cores, and in this price range, there are only a few choices for RISC-V cores, so far. Since RISC-V is still fairly new, there aren't many people writing for it specifically, but there will be, and this will be one of the main choices for someone wanting to learn to program them without spending a lot of money. Knowing ARM assembly language programming is a marketable skill, but there's a lot of competition for that. People will be looking to learn RISC-V assembly language because fewer people know how to do it. For writing in a high level language, like C++, it doesn't really make any difference which you use.