Groups | Search | Server Info | Keyboard shortcuts | Login | Register [http] [https] [nntp] [nntps]


Groups > sci.electronics.design > #726227

Re: RP2040 reset idea

From The Natural Philosopher <tnp@invalid.invalid>
Newsgroups comp.sys.raspberry-pi, sci.electronics.design
Subject Re: RP2040 reset idea
Date 2024-09-17 11:07 +0100
Organization A little, after lunch
Message-ID <vcbkcl$3evhe$7@dont-email.me> (permalink)
References <biphejl03r86ebf5dkpcav9ud7u8vcjclj@4ax.com>

Cross-posted to 2 groups.

Show all headers | View raw


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.


> https://www.dropbox.com/scl/fi/bbhdy053xsdzv77g0brc5/B-box_Reset_Button_3.jpg?rlkey=40ozzdvczf4z8625u8i081a9b&raw=1
> 
> Does that look like it will work? The paranoid customer can pave over
> the two holes, and even the end-plate screws, with an official-looking
> sticker.
At a brief glance, yes, but I donbt see why a simmle disconnect power 
switch in addition to the onboard switch wouldn't be as easy.
> 
> Schmitt trigger U3 is unfortunate and likely unnecessary, but it
> insures against a low-probability hazard.
> 
Once you start laying out a board, put everything on it you may need, 
Can always leave it out later


-- 
New Socialism consists essentially in being seen to have your heart in 
the right place whilst your head is in the clouds and your hand is in 
someone else's pocket.

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