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 ?
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.
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.
Notwithstanding the demo, I absolutely LOVE Drew's monitor!
In 2024, they really needed to include wifi on the base Pico 2 to compete with ESP 32s. I may get a Pico 2 W depending on the price.
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 ?
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?
From what jeff geerling says, different cores cant run at the same time, you either boot 2 arm or 2 risc-v cpus
@@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.
@@turanamo i heard that, it just seem two trustworthy sources have two different pieces of info
@@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.
@@fluoriteByte well, jeff clarified that he was wrong and it's any 2 cores in a pinned comment, if that clears things up
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"?
really nice
How many boxes were used to create that background? Has this already been asked...
Cool RPi BTW
Rob Reynolds is my idol🤠🤠🤠
0:50 You can run one core of each type? That seems unlikely. 🤔
Says right in the datasheet that's how it works. datasheets.raspberrypi.com/rp2350/rp2350-datasheet.pdf
Yes, up to two at a time. One of each, or two of either. Very strange, but its what Raspberry Pi said in the official video as well.
What is the deep sleep power consumption?
I'm also interested in this
Is there a link to the code in this video?
Sweet! Are you planning to release a MicroMod version of this?
Never before I heard Es-Pee-Eye pronounced as "spy".
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!
Hmm. I wonder why it has two sets of cores.
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.
@@TooSlowTube
>more people wanting to develop software for that than for the ARM M33 cores
I wonder why do you think so?
@@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.
your so fast wtf