Home
JAQForum Ver 24.01
Log In or Join  
Active Topics
Local Time 20:29 24 Nov 2024 Privacy Policy
Jump to

Notice. New forum software under development. It's going to miss a few functions and look a bit ugly for a while, but I'm working on it full time now as the old forum was too unstable. Couple days, all good. If you notice any issues, please contact me.

Forum Index : Microcontroller and PC projects : 2 new Picos announced!

     Page 1 of 6    
Author Message
Bleep
Guru

Joined: 09/01/2022
Location: United Kingdom
Posts: 509
Posted: 03:21pm 08 Aug 2024
Copy link to clipboard 
Print this post

https://forums.raspberrypi.com/viewtopic.php?t=374826
One based on ARM M33 and one based on Risc-V

Regards Kevin.
Edited 2024-08-09 01:22 by Bleep
 
lizby
Guru

Joined: 17/05/2016
Location: United States
Posts: 3150
Posted: 03:24pm 08 Aug 2024
Copy link to clipboard 
Print this post

In my inbox: pre-order from PiHut: https://thepihut.com/products/raspberry-pi-pico-2
PicoMite, Armmite F4, SensorKits, MMBasic Hardware, Games, etc. on fruitoftheshed
 
Bleep
Guru

Joined: 09/01/2022
Location: United Kingdom
Posts: 509
Posted: 03:39pm 08 Aug 2024
Copy link to clipboard 
Print this post

With a higher core clock speed, twice the memory, more powerful Arm cores, new security features, and upgraded interfacing capabilities, Pico 2 delivers a significant performance and feature uplift, while retaining hardware and software compatibility with earlier members of the Pico series.
Dual Arm Cortex-M33 with floating point and DSP support or dual Hazard3 processors @ 150MHz

520 KB on-chip SRAM
Software- and hardware-compatible with Raspberry Pi Pico 1
Drag-and-drop programming using mass storage over USB
Castellated module allows soldering direct to carrier boards
Robust and fully documented security features:
Optional boot signing, enforced by on-chip mask ROM, with key fingerprint in OTP
Protected OTP storage for optional boot decryption key
Global bus filtering based on Arm or RISC-V security/privilege levels
Peripherals, GPIOs, and DMA channels individually assignable to security domains
Hardware mitigations for fault injection attacks
Hardware SHA-256 accelerator
2 × UART
2 × SPI controllers
2 × I2C controllers
24 × PWM channels
4 x ADC channels
1 × USB 1.1 controller and PHY, with host and device support
12 × upgraded PIO state machines
A new HSTX peripheral for high-speed data transmission
Support for external QSPI PSRAM

Open source C/C++ SDK, MicroPython support
Operating temperature -20°C to +85°C
Supported input voltage 1.8–5.5V DC

12 PI0s!!
And yes the AtoD now works as advertised :-)
Regards Kevin
Edited 2024-08-09 01:47 by Bleep
 
PhenixRising
Guru

Joined: 07/11/2023
Location: United Kingdom
Posts: 857
Posted: 03:46pm 08 Aug 2024
Copy link to clipboard 
Print this post

Micro USB still  

I wonder about overclockability....Kinda like my 378MHz  
 
Bleep
Guru

Joined: 09/01/2022
Location: United Kingdom
Posts: 509
Posted: 03:50pm 08 Aug 2024
Copy link to clipboard 
Print this post

Only one way to find out.

RP2350 will be generally available in volume before the end of 2024. To register your interest, and to participate in our samples program, head over to the product page.
product page
 
Bleep
Guru

Joined: 09/01/2022
Location: United Kingdom
Posts: 509
Posted: 04:10pm 08 Aug 2024
Copy link to clipboard 
Print this post

Oh wow, I've just realised that the chip has both 2 by M33 Cortex AND 2 by RISC-V processors swappable at boot time, implement by Luke Wren, one of the engineers at Pi in his spare time! Luke's posts on X throughout the development.
"thanks to a bonus feature of RP2350: a pair of open-hardware Hazard3 RISC-V cores which can be substituted at boot time. All features of the chip, apart from a handful of security features, and the double-precision floating-point accelerator, are available in RISC-V mode."

Could be very interesting.
Edited 2024-08-09 02:20 by Bleep
 
Volhout
Guru

Joined: 05/03/2018
Location: Netherlands
Posts: 4222
Posted: 04:36pm 08 Aug 2024
Copy link to clipboard 
Print this post

12 pio state machines, not 12 PIO's.
The rp2040 has 8

When the M33 arm cores are code compatble with the current M0 cores, there is a chance a mmbasic port is possible. The RAM is welcome, however, Peter tweaked the hell out of the current 264k. I wonder if he is ever going this path again. He must have grown grey hair from pico..

Volhout

Risk V ? It is either arm or riskV. I think the riskV cores are mpre a political statement then anythin else.
Edited 2024-08-09 02:39 by Volhout
PicomiteVGA PETSCII ROBOTS
 
Bleep
Guru

Joined: 09/01/2022
Location: United Kingdom
Posts: 509
Posted: 05:00pm 08 Aug 2024
Copy link to clipboard 
Print this post

Hi Harm,
Still a very respectable increase of "PIO state machines", though I note still the same number of instructions, 32, shared between each 4 state machines.
Yes I think you are correct about the RISC-V, but I'm sure someone will want to use them, other than for dev work.
Yes hopefully Peter will be able to produce a new variant, double the ram and flash, along with hardware float might be a help. If not I'm still very happy with my Picomites. :-) Still in daily use.
Regards Kevin.
 
Sasquatch

Guru

Joined: 08/05/2020
Location: United States
Posts: 362
Posted: 05:06pm 08 Aug 2024
Copy link to clipboard 
Print this post

It seems to have double precision floating point hardware support in addition the the extra RAM.  Also, The new RP2350 will be available in a 80 pin version with 48 GPIO
-Carl
 
Martin H.

Guru

Joined: 04/06/2022
Location: Germany
Posts: 1113
Posted: 06:16pm 08 Aug 2024
Copy link to clipboard 
Print this post

Introducing Raspberry Pi Pico 2, our new $5 microcontroller board,
on sale now
from Germany I pre ordered mine at berrybase  for 5,50€
Edited 2024-08-09 04:32 by Martin H.
'no comment
 
Rickard5

Guru

Joined: 31/03/2022
Location: United States
Posts: 463
Posted: 06:36pm 08 Aug 2024
Copy link to clipboard 
Print this post

<Rant>WOW, Just Great! GUESS MY ENTIRE INVENTORY OF 2040 PICOS ARE USELESS JUNK. in a few months there will be no one updating projects or creating new projects, it's like Who Maintains projects for the RCA CDP1802? yeah sure there are some Elf Weirdos but it took 50 years to become Kitschy Cool enough for a few NutJobs to spend $100 on a 50 year old $25 chip ! I how I sound like a Kook, but think about it in 1980 44 years ago, the Cray1 was enough Power/Memory & Storage, to Design & Execute the annihilation of your entire Species and Planet. the 2040 Pico has an order of Magnitude of more power for $5.00! why do we need as new CPU ? I don't understand how your Species will Advance if you're going too get 3-4 years invested in an architecture, then Give up and Start Over!  This isn't just a joke Post.  I Have a Real anxiety about this, I've invested way too Much money and I'm Just Starting to Learn enough to make them Useful, and now POOF, we're yanking the rug out! Like the CMM2 I was Late to the Party, but thankfully I was lucky enough to acquire 2 of them from some Great members, and I loved my CMM2s but since the chip shortage, Development has Stoped. My Favorite Vidiot Game (Gauntlet) was Ported to the CMM, But only 1/2 of Wolfinstein and NO Doom or Quake! I would BUY the Doom engine Port! </Rant>
I may be Vulgar, but , while I'm poor, I'm Industrious, Honest,  and trustworthy! I Know my Place
 
matherp
Guru

Joined: 11/12/2012
Location: United Kingdom
Posts: 9108
Posted: 06:41pm 08 Aug 2024
Copy link to clipboard 
Print this post

  Quote  GUESS MY ENTIRE INVENTORY OF 2040 PICOS ARE USELESS JUNK


There is no MMBasic port for the RP2350 and there may never be. We don't know if it will overclock and at 150MHz will be slower than the 378MHz RP2040. The double precision H/W is only partial. Don't throw your RP2040s yet  
 
grumpyoldgeek
Newbie

Joined: 30/07/2018
Location: United States
Posts: 31
Posted: 06:49pm 08 Aug 2024
Copy link to clipboard 
Print this post

  Rickard5 said  <Rant>WOW, Just Great! GUESS MY ENTIRE INVENTORY OF 2040 PICOS ARE USELESS JUNK. </Rant>


I'm still selling DOS-based embedded controllers that I designed in 1996.  Embedded controllers never die.
 
lizby
Guru

Joined: 17/05/2016
Location: United States
Posts: 3150
Posted: 07:21pm 08 Aug 2024
Copy link to clipboard 
Print this post

  Rickard5 said  MY ENTIRE INVENTORY OF 2040 PICOS ARE USELESS JUNK


And “640K ought to be enough for anybody.” (Apparently apocryphal)
PicoMite, Armmite F4, SensorKits, MMBasic Hardware, Games, etc. on fruitoftheshed
 
homa

Guru

Joined: 05/11/2021
Location: Germany
Posts: 351
Posted: 07:28pm 08 Aug 2024
Copy link to clipboard 
Print this post

  matherp said  
  Quote  GUESS MY ENTIRE INVENTORY OF 2040 PICOS ARE USELESS JUNK


There is no MMBasic port for the RP2350 and there may never be. ...  


Rain and winter are on the way  

Footnote added 2024-08-09 05:31 by homa
By the way, according to the specification: Software- and hardware-compatible with Raspberry Pi Pico 1
 
Volhout
Guru

Joined: 05/03/2018
Location: Netherlands
Posts: 4222
Posted: 07:49pm 08 Aug 2024
Copy link to clipboard 
Print this post

I am not sure the pico2 will be better at anything, except for the RAM.

The pico2 boards will have thr rp2350A, that has 30 IO pins. Same as 2040.

The 2350 does not support the single cycle IO insruction. This may impact i.e. the PORT command

The rp2350 has lower interrupt latency, but if you cant overclock it the 2040 is faster. Also the longer pipelin (3 vs 2) does not help.

The floating point support is single precision, 32x32=32. So it helps, but it is not double precision.

I did not read the datasheet, but can imagine that the 30 IO pin chip only has 8 state machines in 2 PIOs.

Additional. When the M33 cannot be overclocked as well VGA using a 252Mhz core on the 2040, is not possible.

Volhout
PicomiteVGA PETSCII ROBOTS
 
Sasquatch

Guru

Joined: 08/05/2020
Location: United States
Posts: 362
Posted: 08:13pm 08 Aug 2024
Copy link to clipboard 
Print this post

This article:
https://dmitry.gr/?r=06.+Thoughts&proj=11.+RP2350
Suggests overclocking to 300Mhz is no problem for the new chip.

The RP2350 chip (Not the Pi Pico 2 module) also supports QSPI PSRAM in addition to QSPI flash memory.

The Cortex M33 cores used in the RP2350 also have partial support for Double Precision floating point maths in addition to the single precision optionally available on the M33 core.

Details are still coming in, but a PicoMiteII with the 520K, 48 I/O RP2350B and optional PSRAM would be amazing and still at a very low price point!
-Carl
 
Sasquatch

Guru

Joined: 08/05/2020
Location: United States
Posts: 362
Posted: 08:24pm 08 Aug 2024
Copy link to clipboard 
Print this post

It looks like double-precision is 2-3 cycles per operation!

Oh, and I/O pins that are officially 5V tolerant???  It just keeps looking better and better  
Edited 2024-08-09 06:29 by Sasquatch
-Carl
 
stanleyella

Guru

Joined: 25/06/2022
Location: United Kingdom
Posts: 2120
Posted: 08:39pm 08 Aug 2024
Copy link to clipboard 
Print this post

I ordered 2 but there's an option to cancel a preorder if mmbasic will not be supporting it
 
Rickard5

Guru

Joined: 31/03/2022
Location: United States
Posts: 463
Posted: 09:29pm 08 Aug 2024
Copy link to clipboard 
Print this post

OK I Sincerely Apologize I just watched Jeff Greeling's Video  about the Pico 2,and all my concerns were unfounded. Again I Apologize for being reactionary.
Edited 2024-08-09 09:03 by Rickard5
I may be Vulgar, but , while I'm poor, I'm Industrious, Honest,  and trustworthy! I Know my Place
 
     Page 1 of 6    
Print this page
© JAQ Software 2024