Groups | Search | Server Info | Login | Register


Groups > sci.electronics.design > #726238

Re: RP2040 reset idea

From john larkin <JL@gct.com>
Newsgroups comp.sys.raspberry-pi, sci.electronics.design
Subject Re: RP2040 reset idea
Date 2024-09-17 09:09 -0700
Organization A noiseless patient Spider
Message-ID <eaajej9hlmkdb4dbbdafiff63o549dlgas@4ax.com> (permalink)
References <biphejl03r86ebf5dkpcav9ud7u8vcjclj@4ax.com> <vcbkcl$3evhe$7@dont-email.me>

Cross-posted to 2 groups.

Show all headers | View raw


On Tue, 17 Sep 2024 11:07:17 +0100, The Natural Philosopher
<tnp@invalid.invalid> wrote:

>On 17/09/2024 03:58, john larkin wrote:
>> The RP2040 has a cool mode where it can be made to boot up with the
>> USB port looking like a memory stick. That's great for software
>> installs or upgrades. The Pico board has a BOOT button on the board;
>> if the pico is powered up with the button pushed, it goes into that
>> boot mode.
>> 
>> But if I have a product (actually a family of products) in a nice
>> aluminum box, a user would have to remove the top cover, remove all
>> power sources (there can be three), and hold the button down while
>> reconnecting power.
>> 
>> Some of my customers also want to lock a box such that it's impossible
>> to write to any nonvolatile memory while it's in a secure area.
>> 
>> So here's an idea: a small hole in the box allows a toothpick or a
>> paper clip to push a button. A short push is a regular reset. A long
>> push is a memory-stick mode boot. We can have a rotary switch LOCK
>> hole too.
>> 
>Thats' what my PICO powered thermostats have. For the onboard button though
>Resetting is done by pulling the power.
>
>The point is that if you do power up with the button pressed, you wipe 
>the entire FLASH RAM I think.
>

My Pi guy verifies that entering boot mode doesn't change the contents
of flash. Power cycle and things run like before.

You had me worried!

Back to sci.electronics.design | Previous | NextPrevious in thread | Next in thread | Find similar


Thread

RP2040 reset idea john larkin <JL@gct.com> - 2024-09-16 19:58 -0700
  Re: RP2040 reset idea Sylvia Else <sylvia@email.invalid> - 2024-09-17 12:16 +0800
    Re: RP2040 reset idea john larkin <JL@gct.com> - 2024-09-17 07:10 -0700
  Re: RP2040 reset idea Arie de Muijnck <noreply@ademu.nl> - 2024-09-17 10:49 +0200
    Re: RP2040 reset idea john larkin <JL@gct.com> - 2024-09-17 07:15 -0700
      Re: RP2040 reset idea Arie de Muijnck <noreply@ademu.nl> - 2024-09-17 17:39 +0200
  Re: RP2040 reset idea The Natural Philosopher <tnp@invalid.invalid> - 2024-09-17 11:07 +0100
    Re: RP2040 reset idea john larkin <JL@gct.com> - 2024-09-17 07:20 -0700
    Re: RP2040 reset idea john larkin <JL@gct.com> - 2024-09-17 09:09 -0700
      Re: RP2040 reset idea The Natural Philosopher <tnp@invalid.invalid> - 2024-09-17 17:21 +0100
        Re: RP2040 reset idea john larkin <jl@650pot.com> - 2024-09-17 15:33 -0700
          Re: RP2040 reset idea john larkin <jl@650pot.com> - 2024-09-18 12:56 -0700
            Re: RP2040 reset idea Lawrence D'Oliveiro <ldo@nz.invalid> - 2024-09-19 02:45 +0000
              Re: RP2040 reset idea John R Walliker <jrwalliker@gmail.com> - 2024-09-19 10:02 +0100
          Re: RP2040 reset idea Lasse Langwadt <llc@fonz.dk> - 2024-09-20 00:09 +0200
            Re: RP2040 reset idea The Natural Philosopher <tnp@invalid.invalid> - 2024-09-20 09:20 +0100
              Re: RP2040 reset idea Theo <theom+news@chiark.greenend.org.uk> - 2024-09-20 11:30 +0100
                Re: RP2040 reset idea john larkin <jl@650pot.com> - 2024-09-20 11:00 -0700
                Re: RP2040 reset idea The Natural Philosopher <tnp@invalid.invalid> - 2024-09-21 09:12 +0100
                Re: RP2040 reset idea john larkin <JL@gct.com> - 2024-09-21 08:08 -0700
                Re: RP2040 reset idea The Natural Philosopher <tnp@invalid.invalid> - 2024-09-21 19:29 +0100
                Re: RP2040 reset idea john larkin <JL@gct.com> - 2024-09-21 12:43 -0700
                Re: RP2040 reset idea Phil Hobbs <pcdhSpamMeSenseless@electrooptical.net> - 2024-09-21 19:50 +0000
                Re: RP2040 reset idea john larkin <JL@gct.com> - 2024-09-21 12:56 -0700
                Re: RP2040 reset idea Phil Hobbs <pcdhSpamMeSenseless@electrooptical.net> - 2024-09-21 20:46 +0000
                Re: RP2040 reset idea john larkin <JL@gct.com> - 2024-09-21 16:11 -0700
                Re: RP2040 reset idea The Natural Philosopher <tnp@invalid.invalid> - 2024-09-22 09:33 +0100
                Re: RP2040 reset idea john larkin <JL@gct.com> - 2024-09-22 08:28 -0700
                Re: RP2040 reset idea druck <news@druck.org.uk> - 2024-09-23 11:52 +0100
                Re: RP2040 reset idea The Natural Philosopher <tnp@invalid.invalid> - 2024-09-22 09:32 +0100
                Re: RP2040 reset idea john larkin <JL@gct.com> - 2024-09-22 10:46 -0700
                Re: RP2040 reset idea The Natural Philosopher <tnp@invalid.invalid> - 2024-09-22 09:30 +0100
                Re: RP2040 reset idea john larkin <JL@gct.com> - 2024-09-22 10:51 -0700
                Re: RP2040 reset idea dplatt@coop.radagast.org (Dave Platt) - 2024-09-21 20:08 -0700
                Re: RP2040 reset idea The Natural Philosopher <tnp@invalid.invalid> - 2024-09-22 09:37 +0100
  Re: RP2040 reset idea Theo <theom+news@chiark.greenend.org.uk> - 2024-09-17 16:42 +0100
    Re: RP2040 reset idea john larkin <JL@gct.com> - 2024-09-17 19:02 -0700

csiph-web