• Raspberry Pi pico2 launches with an ARM and a Risc V processor core

    From Jan Panteltje@21:1/5 to All on Sat Aug 10 09:09:22 2024
    Raspberry Pi Pico 2 Launches with Arm + Risc V Cores: hands-on with the new, $5 microcontroller
    https://www.tomshardware.com/raspberry-pi/raspberry-pi-pico/raspberry-pi-pico-2-launches-with-arm-risc-v-cores-hands-on-with-the-new-dollar5-microcontroller#main

    So 2 processors for 5 $

    Comparing some features

    Raspberry Pi Pico
    SoC: RP2040, Dual Core Arm Cortex M0+ running at up to 133 MH
    SRAM: 264 K
    Flash Storage: 2MB QSPI
    3 x 12 bit ADC
    sleep mode < 100 uA

    Raspberry Pi Pico 2
    SoC: RP2350, Dual Core Arm Cortex M33 or Dual Core RISC-V Hazard3 running at up to 150 MHz
    SRAM: 520 KB
    Flash Storage: 4MB QSPI
    Security: Arm TrustZone, 8KB OTP, Secure Boot
    4 x 12 bit ADC
    sleep mode < 10 uA

    More in the above link.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From John Larkin@21:1/5 to All on Sat Aug 10 09:45:36 2024
    On Sat, 10 Aug 2024 09:09:22 GMT, Jan Panteltje <alien@comet.invalid>
    wrote:

    Raspberry Pi Pico 2 Launches with Arm + Risc V Cores: hands-on with the new, $5 microcontroller
    https://www.tomshardware.com/raspberry-pi/raspberry-pi-pico/raspberry-pi-pico-2-launches-with-arm-risc-v-cores-hands-on-with-the-new-dollar5-microcontroller#main

    So 2 processors for 5 $

    Comparing some features

    Raspberry Pi Pico
    SoC: RP2040, Dual Core Arm Cortex M0+ running at up to 133 MH
    SRAM: 264 K
    Flash Storage: 2MB QSPI
    3 x 12 bit ADC
    sleep mode < 100 uA

    Raspberry Pi Pico 2
    SoC: RP2350, Dual Core Arm Cortex M33 or Dual Core RISC-V Hazard3 running at up to 150 MHz
    SRAM: 520 KB
    Flash Storage: 4MB QSPI
    Security: Arm TrustZone, 8KB OTP, Secure Boot
    4 x 12 bit ADC
    sleep mode < 10 uA

    More in the above link.

    That's amazing. The Pi stuff is incredible.

    We're designing around the RP2040 chip now. Dual-core ARM for 70
    cents. It's rated at 133 MHz max, but overclocks to about 400. Some
    lunatic froze one and ran the core voltage up and got it to work at 1
    GHz.

    We're now designing an interposer board, to connect to a Pi 400 on one
    end and to a 20-pin ribbon cable, to our DUTs, on the other, for
    development and for production test both. I can post the schematic if
    anyone is interested.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Jan Panteltje@21:1/5 to jjlarkin@highlandtechnology.com on Sun Aug 11 05:53:49 2024
    On a sunny day (Sat, 10 Aug 2024 09:45:36 -0700) it happened John Larkin <jjlarkin@highlandtechnology.com> wrote in <5q5fbjpr8210i0man2rqe2349g24uaohct@4ax.com>:

    On Sat, 10 Aug 2024 09:09:22 GMT, Jan Panteltje <alien@comet.invalid>
    wrote:

    Raspberry Pi Pico 2 Launches with Arm + Risc V Cores: hands-on with the new, $5 microcontroller

    https://www.tomshardware.com/raspberry-pi/raspberry-pi-pico/raspberry-pi-pico-2-launches-with-arm-risc-v-cores-hands-on-with-the-new-dollar5-microcontroller#main

    So 2 processors for 5 $

    Comparing some features

    Raspberry Pi Pico
    SoC: RP2040, Dual Core Arm Cortex M0+ running at up to 133 MH
    SRAM: 264 K
    Flash Storage: 2MB QSPI
    3 x 12 bit ADC
    sleep mode < 100 uA

    Raspberry Pi Pico 2
    SoC: RP2350, Dual Core Arm Cortex M33 or Dual Core RISC-V Hazard3 running at up to 150 MHz
    SRAM: 520 KB
    Flash Storage: 4MB QSPI
    Security: Arm TrustZone, 8KB OTP, Secure Boot
    4 x 12 bit ADC
    sleep mode < 10 uA

    More in the above link.

    That's amazing. The Pi stuff is incredible.

    We're designing around the RP2040 chip now. Dual-core ARM for 70
    cents. It's rated at 133 MHz max, but overclocks to about 400. Some
    lunatic froze one and ran the core voltage up and got it to work at 1
    GHz.

    We're now designing an interposer board, to connect to a Pi 400 on one
    end and to a 20-pin ribbon cable, to our DUTs, on the other, for
    development and for production test both. I can post the schematic if
    anyone is interested.


    I am curious to the performance of that RISC-V processor core.
    I may order a Pico 2 if I see it in the webshops here (not yet it seems, just checked).

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From John Larkin@21:1/5 to All on Sun Aug 11 12:02:20 2024
    On Sun, 11 Aug 2024 05:53:49 GMT, Jan Panteltje <alien@comet.invalid>
    wrote:

    On a sunny day (Sat, 10 Aug 2024 09:45:36 -0700) it happened John Larkin ><jjlarkin@highlandtechnology.com> wrote in ><5q5fbjpr8210i0man2rqe2349g24uaohct@4ax.com>:

    On Sat, 10 Aug 2024 09:09:22 GMT, Jan Panteltje <alien@comet.invalid> >>wrote:

    Raspberry Pi Pico 2 Launches with Arm + Risc V Cores: hands-on with the new, $5 microcontroller

    https://www.tomshardware.com/raspberry-pi/raspberry-pi-pico/raspberry-pi-pico-2-launches-with-arm-risc-v-cores-hands-on-with-the-new-dollar5-microcontroller#main

    So 2 processors for 5 $

    Comparing some features

    Raspberry Pi Pico
    SoC: RP2040, Dual Core Arm Cortex M0+ running at up to 133 MH
    SRAM: 264 K
    Flash Storage: 2MB QSPI
    3 x 12 bit ADC
    sleep mode < 100 uA

    Raspberry Pi Pico 2
    SoC: RP2350, Dual Core Arm Cortex M33 or Dual Core RISC-V Hazard3 running at up to 150 MHz
    SRAM: 520 KB
    Flash Storage: 4MB QSPI
    Security: Arm TrustZone, 8KB OTP, Secure Boot
    4 x 12 bit ADC
    sleep mode < 10 uA

    More in the above link.

    That's amazing. The Pi stuff is incredible.

    We're designing around the RP2040 chip now. Dual-core ARM for 70
    cents. It's rated at 133 MHz max, but overclocks to about 400. Some
    lunatic froze one and ran the core voltage up and got it to work at 1
    GHz.

    We're now designing an interposer board, to connect to a Pi 400 on one
    end and to a 20-pin ribbon cable, to our DUTs, on the other, for >>development and for production test both. I can post the schematic if >>anyone is interested.


    I am curious to the performance of that RISC-V processor core.
    I may order a Pico 2 if I see it in the webshops here (not yet it seems, just checked).


    It is strange to get a choice of CPU!

    I'd expect that at the bit-bang level, performance will be about the
    same. On a 2040 ARM chip, we can bit-bang a gpio port and make a train
    of 7 ns pulses, which is single cycles with a 133 Mhz clock. RiscV
    can't do better than that.

    It would be cool if the floating point ops were faster, in either
    mode. On a 2040, the usual single-precision things take ballpark 600
    ns.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Dave Platt@21:1/5 to jjlarkin@highlandtechnology.com on Sun Aug 11 12:34:56 2024
    In article <8c2ibjh8e5ob06n15fu8hf1oh1hec9505d@4ax.com>,
    John Larkin <jjlarkin@highlandtechnology.com> wrote:

    It would be cool if the floating point ops were faster, in either
    mode. On a 2040, the usual single-precision things take ballpark 600
    ns.

    Almost certainly will be!

    The 2040 uses an M0 processor core, which doesn't have a hardware
    floating point-unit. It has floating-point emulation libraries in the
    ROM.

    The 2350 uses an M33 processor core, which has a single-precision
    hardware floating-point unit.

    As long as your needs are met by single-precision floating point, and
    can recompile your code with floating-point instructions enabled, the
    2350 should be quite a bit faster than the 2040.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Dennis@21:1/5 to Dave Platt on Sun Aug 11 18:11:00 2024
    On 8/11/24 14:34, Dave Platt wrote:


    The 2350 uses an M33 processor core, which has a single-precision
    hardware floating-point unit.


    For double they have an assist co-processor that speeds up parts of the operations with multiple instructions to do the operation.By using the
    assist processor for the core function they can significantly reduce the hardware while still getting a speed up since the rest of the code to
    implement the function needs fewer instructions than a full software implementation.

    See section 3.6.2 https://datasheets.raspberrypi.com/rp2350/rp2350-datasheet.pdf

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Jan Panteltje@21:1/5 to jjlarkin@highlandtechnology.com on Mon Aug 12 00:03:52 2024
    On a sunny day (Sun, 11 Aug 2024 12:02:20 -0700) it happened John Larkin <jjlarkin@highlandtechnology.com> wrote in <8c2ibjh8e5ob06n15fu8hf1oh1hec9505d@4ax.com>:

    On Sun, 11 Aug 2024 05:53:49 GMT, Jan Panteltje <alien@comet.invalid>
    wrote:

    On a sunny day (Sat, 10 Aug 2024 09:45:36 -0700) it happened John Larkin >><jjlarkin@highlandtechnology.com> wrote in >><5q5fbjpr8210i0man2rqe2349g24uaohct@4ax.com>:

    On Sat, 10 Aug 2024 09:09:22 GMT, Jan Panteltje <alien@comet.invalid> >>>wrote:

    Raspberry Pi Pico 2 Launches with Arm + Risc V Cores: hands-on with the new, $5 microcontroller


    https://www.tomshardware.com/raspberry-pi/raspberry-pi-pico/raspberry-pi-pico-2-launches-with-arm-risc-v-cores-hands-on-with-the-new-dollar5-microcontroller#main

    So 2 processors for 5 $

    Comparing some features

    Raspberry Pi Pico
    SoC: RP2040, Dual Core Arm Cortex M0+ running at up to 133 MH
    SRAM: 264 K
    Flash Storage: 2MB QSPI
    3 x 12 bit ADC
    sleep mode < 100 uA

    Raspberry Pi Pico 2
    SoC: RP2350, Dual Core Arm Cortex M33 or Dual Core RISC-V Hazard3 running at up to 150 MHz
    SRAM: 520 KB
    Flash Storage: 4MB QSPI
    Security: Arm TrustZone, 8KB OTP, Secure Boot
    4 x 12 bit ADC
    sleep mode < 10 uA

    More in the above link.

    That's amazing. The Pi stuff is incredible.

    We're designing around the RP2040 chip now. Dual-core ARM for 70
    cents. It's rated at 133 MHz max, but overclocks to about 400. Some >>>lunatic froze one and ran the core voltage up and got it to work at 1 >>>GHz.

    We're now designing an interposer board, to connect to a Pi 400 on one >>>end and to a 20-pin ribbon cable, to our DUTs, on the other, for >>>development and for production test both. I can post the schematic if >>>anyone is interested.


    I am curious to the performance of that RISC-V processor core.
    I may order a Pico 2 if I see it in the webshops here (not yet it seems, just checked).


    It is strange to get a choice of CPU!

    I'd expect that at the bit-bang level, performance will be about the
    same. On a 2040 ARM chip, we can bit-bang a gpio port and make a train
    of 7 ns pulses, which is single cycles with a 133 Mhz clock. RiscV
    can't do better than that.

    It would be cool if the floating point ops were faster, in either
    mode. On a 2040, the usual single-precision things take ballpark 600
    ns.


    C compiler may make a difference, need GCC with output for that processor.
    I have no idea, likely will get some development package with the right gcc.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Jan Panteltje@21:1/5 to dennis@none.none on Mon Aug 12 00:09:24 2024
    On a sunny day (Sun, 11 Aug 2024 18:11:00 -0500) it happened Dennis <dennis@none.none> wrote in <v9bge4$2u352$1@dont-email.me>:

    On 8/11/24 14:34, Dave Platt wrote:


    The 2350 uses an M33 processor core, which has a single-precision
    hardware floating-point unit.


    For double they have an assist co-processor that speeds up parts of the >operations with multiple instructions to do the operation.By using the
    assist processor for the core function they can significantly reduce the >hardware while still getting a speed up since the rest of the code to >implement the function needs fewer instructions than a full software >implementation.

    See section 3.6.2 >https://datasheets.raspberrypi.com/rp2350/rp2350-datasheet.pdf

    Nice, thank you
    1347 pages....
    :-)

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Lasse Langwadt@21:1/5 to John Larkin on Mon Aug 12 21:47:14 2024
    On 8/10/24 18:45, John Larkin wrote:
    On Sat, 10 Aug 2024 09:09:22 GMT, Jan Panteltje <alien@comet.invalid>
    wrote:

    Raspberry Pi Pico 2 Launches with Arm + Risc V Cores: hands-on with the new, $5 microcontroller
    https://www.tomshardware.com/raspberry-pi/raspberry-pi-pico/raspberry-pi-pico-2-launches-with-arm-risc-v-cores-hands-on-with-the-new-dollar5-microcontroller#main

    So 2 processors for 5 $

    Comparing some features

    Raspberry Pi Pico
    SoC: RP2040, Dual Core Arm Cortex M0+ running at up to 133 MH
    SRAM: 264 K
    Flash Storage: 2MB QSPI
    3 x 12 bit ADC
    sleep mode < 100 uA

    Raspberry Pi Pico 2
    SoC: RP2350, Dual Core Arm Cortex M33 or Dual Core RISC-V Hazard3 running at up to 150 MHz
    SRAM: 520 KB
    Flash Storage: 4MB QSPI
    Security: Arm TrustZone, 8KB OTP, Secure Boot
    4 x 12 bit ADC
    sleep mode < 10 uA

    More in the above link.

    That's amazing. The Pi stuff is incredible.

    We're designing around the RP2040 chip now. Dual-core ARM for 70
    cents. It's rated at 133 MHz max, but overclocks to about 400. Some
    lunatic froze one and ran the core voltage up and got it to work at 1
    GHz.

    We're now designing an interposer board, to connect to a Pi 400 on one
    end and to a 20-pin ribbon cable, to our DUTs, on the other, for
    development and for production test both. I can post the schematic if
    anyone is interested.


    haven't you been designing that for years now? trying to out do Slowman? :P

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From John Larkin@21:1/5 to All on Mon Aug 12 14:53:13 2024
    On Mon, 12 Aug 2024 21:47:14 +0200, Lasse Langwadt <llc@fonz.dk>
    wrote:

    On 8/10/24 18:45, John Larkin wrote:
    On Sat, 10 Aug 2024 09:09:22 GMT, Jan Panteltje <alien@comet.invalid>
    wrote:

    Raspberry Pi Pico 2 Launches with Arm + Risc V Cores: hands-on with the new, $5 microcontroller
    https://www.tomshardware.com/raspberry-pi/raspberry-pi-pico/raspberry-pi-pico-2-launches-with-arm-risc-v-cores-hands-on-with-the-new-dollar5-microcontroller#main

    So 2 processors for 5 $

    Comparing some features

    Raspberry Pi Pico
    SoC: RP2040, Dual Core Arm Cortex M0+ running at up to 133 MH
    SRAM: 264 K
    Flash Storage: 2MB QSPI
    3 x 12 bit ADC
    sleep mode < 100 uA

    Raspberry Pi Pico 2
    SoC: RP2350, Dual Core Arm Cortex M33 or Dual Core RISC-V Hazard3 running at up to 150 MHz
    SRAM: 520 KB
    Flash Storage: 4MB QSPI
    Security: Arm TrustZone, 8KB OTP, Secure Boot
    4 x 12 bit ADC
    sleep mode < 10 uA

    More in the above link.

    That's amazing. The Pi stuff is incredible.

    We're designing around the RP2040 chip now. Dual-core ARM for 70
    cents. It's rated at 133 MHz max, but overclocks to about 400. Some
    lunatic froze one and ran the core voltage up and got it to work at 1
    GHz.

    We're now designing an interposer board, to connect to a Pi 400 on one
    end and to a 20-pin ribbon cable, to our DUTs, on the other, for
    development and for production test both. I can post the schematic if
    anyone is interested.


    haven't you been designing that for years now? trying to out do Slowman? :P



    I've been thinking about a new product line for a year or so, but I'm
    now hiring engineers and doing the first PCB layouts to make it real.

    I had some other projects to finish.

    Outdoing Sloman is a mathematical dilemma, dividing by zero.

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Sylvia Else@21:1/5 to Jan Panteltje on Wed Aug 14 18:56:49 2024
    On 12-Aug-24 8:03 am, Jan Panteltje wrote:
    On a sunny day (Sun, 11 Aug 2024 12:02:20 -0700) it happened John Larkin <jjlarkin@highlandtechnology.com> wrote in <8c2ibjh8e5ob06n15fu8hf1oh1hec9505d@4ax.com>:

    On Sun, 11 Aug 2024 05:53:49 GMT, Jan Panteltje <alien@comet.invalid>
    wrote:

    On a sunny day (Sat, 10 Aug 2024 09:45:36 -0700) it happened John Larkin >>> <jjlarkin@highlandtechnology.com> wrote in
    <5q5fbjpr8210i0man2rqe2349g24uaohct@4ax.com>:

    On Sat, 10 Aug 2024 09:09:22 GMT, Jan Panteltje <alien@comet.invalid>
    wrote:

    Raspberry Pi Pico 2 Launches with Arm + Risc V Cores: hands-on with the new, $5 microcontroller


    https://www.tomshardware.com/raspberry-pi/raspberry-pi-pico/raspberry-pi-pico-2-launches-with-arm-risc-v-cores-hands-on-with-the-new-dollar5-microcontroller#main

    So 2 processors for 5 $

    Comparing some features

    Raspberry Pi Pico
    SoC: RP2040, Dual Core Arm Cortex M0+ running at up to 133 MH
    SRAM: 264 K
    Flash Storage: 2MB QSPI
    3 x 12 bit ADC
    sleep mode < 100 uA

    Raspberry Pi Pico 2
    SoC: RP2350, Dual Core Arm Cortex M33 or Dual Core RISC-V Hazard3 running at up to 150 MHz
    SRAM: 520 KB
    Flash Storage: 4MB QSPI
    Security: Arm TrustZone, 8KB OTP, Secure Boot
    4 x 12 bit ADC
    sleep mode < 10 uA

    More in the above link.

    That's amazing. The Pi stuff is incredible.

    We're designing around the RP2040 chip now. Dual-core ARM for 70
    cents. It's rated at 133 MHz max, but overclocks to about 400. Some
    lunatic froze one and ran the core voltage up and got it to work at 1
    GHz.

    We're now designing an interposer board, to connect to a Pi 400 on one >>>> end and to a 20-pin ribbon cable, to our DUTs, on the other, for
    development and for production test both. I can post the schematic if
    anyone is interested.


    I am curious to the performance of that RISC-V processor core.
    I may order a Pico 2 if I see it in the webshops here (not yet it seems, just checked).


    It is strange to get a choice of CPU!

    I'd expect that at the bit-bang level, performance will be about the
    same. On a 2040 ARM chip, we can bit-bang a gpio port and make a train
    of 7 ns pulses, which is single cycles with a 133 Mhz clock. RiscV
    can't do better than that.

    It would be cool if the floating point ops were faster, in either
    mode. On a 2040, the usual single-precision things take ballpark 600
    ns.


    C compiler may make a difference, need GCC with output for that processor.
    I have no idea, likely will get some development package with the right gcc.


    https://wiki.riscv.org/display/HOME/Toolchain+Projects

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)
  • From Jan Panteltje@21:1/5 to sylvia@email.invalid on Wed Aug 14 11:04:16 2024
    On a sunny day (Wed, 14 Aug 2024 18:56:49 +0800) it happened Sylvia Else <sylvia@email.invalid> wrote in <li3grhFc2irU1@mid.individual.net>:

    On 12-Aug-24 8:03 am, Jan Panteltje wrote:
    On a sunny day (Sun, 11 Aug 2024 12:02:20 -0700) it happened John Larkin
    <jjlarkin@highlandtechnology.com> wrote in
    <8c2ibjh8e5ob06n15fu8hf1oh1hec9505d@4ax.com>:

    On Sun, 11 Aug 2024 05:53:49 GMT, Jan Panteltje <alien@comet.invalid>
    wrote:

    On a sunny day (Sat, 10 Aug 2024 09:45:36 -0700) it happened John Larkin >>>> <jjlarkin@highlandtechnology.com> wrote in
    <5q5fbjpr8210i0man2rqe2349g24uaohct@4ax.com>:

    On Sat, 10 Aug 2024 09:09:22 GMT, Jan Panteltje <alien@comet.invalid> >>>>> wrote:

    Raspberry Pi Pico 2 Launches with Arm + Risc V Cores: hands-on with the new, $5 microcontroller



    https://www.tomshardware.com/raspberry-pi/raspberry-pi-pico/raspberry-pi-pico-2-launches-with-arm-risc-v-cores-hands-on-with-the-new-dollar5-microcontroller#main

    So 2 processors for 5 $

    Comparing some features

    Raspberry Pi Pico
    SoC: RP2040, Dual Core Arm Cortex M0+ running at up to 133 MH
    SRAM: 264 K
    Flash Storage: 2MB QSPI
    3 x 12 bit ADC
    sleep mode < 100 uA

    Raspberry Pi Pico 2
    SoC: RP2350, Dual Core Arm Cortex M33 or Dual Core RISC-V Hazard3 running at up to 150 MHz
    SRAM: 520 KB
    Flash Storage: 4MB QSPI
    Security: Arm TrustZone, 8KB OTP, Secure Boot
    4 x 12 bit ADC
    sleep mode < 10 uA

    More in the above link.

    That's amazing. The Pi stuff is incredible.

    We're designing around the RP2040 chip now. Dual-core ARM for 70
    cents. It's rated at 133 MHz max, but overclocks to about 400. Some
    lunatic froze one and ran the core voltage up and got it to work at 1 >>>>> GHz.

    We're now designing an interposer board, to connect to a Pi 400 on one >>>>> end and to a 20-pin ribbon cable, to our DUTs, on the other, for
    development and for production test both. I can post the schematic if >>>>> anyone is interested.


    I am curious to the performance of that RISC-V processor core.
    I may order a Pico 2 if I see it in the webshops here (not yet it seems, just checked).


    It is strange to get a choice of CPU!

    I'd expect that at the bit-bang level, performance will be about the
    same. On a 2040 ARM chip, we can bit-bang a gpio port and make a train
    of 7 ns pulses, which is single cycles with a 133 Mhz clock. RiscV
    can't do better than that.

    It would be cool if the floating point ops were faster, in either
    mode. On a 2040, the usual single-precision things take ballpark 600
    ns.


    C compiler may make a difference, need GCC with output for that processor. >> I have no idea, likely will get some development package with the right gcc. >>

    https://wiki.riscv.org/display/HOME/Toolchain+Projects

    OK, nice, thank you!

    --- SoupGate-Win32 v1.05
    * Origin: fsxNet Usenet Gateway (21:1/5)