These pins on "server" raspberry pi are each connected over a long wire to the run pin of the respective pico (5 of them). A False (grouning) one of these pins should hard reset the pico.add this to /boot/config.txt for host "server" raspberry pi to force pins to True. This adds to the fact that pull ups on run pins of of the picos should keep the run pin True normally.
No obvious improvement.
The problem is that the picos either stop working or their CIRCUITPY disk becomes unmounted or their tty disappears or they become uncleanly unmounted.
I read that every time a file is uploaded to the pico it (a) ejects CIRCUITPY (b) starts running the new code (c) if automount is available CIRCUITPY gets remounted. I mount in fstab with 5 entries for pico[ilrtw] (inside light rain temp wind) . Part (c) automount is not available
so when the disks unmount they do not remount. AND ... when I try to mount manually there are usually problems like it needs an fsck.
Also often the ejected disk refuses to appear in blkid. so there is nothing to remount. There is lots of i/o over the tty. Perhaps this is stalling the disk from appearing in blkid.
fstab/etc/udev/rules.d/99-mypico.rule
Code:
gpio-poweroff=gpiopin=16:1gpio-poweroff=gpiopin=1:1gpio-poweroff=gpiopin=7:1gpio-poweroff=gpiopin=8:1gpio-poweroff=gpiopin=25:1No obvious improvement.
The problem is that the picos either stop working or their CIRCUITPY disk becomes unmounted or their tty disappears or they become uncleanly unmounted.
I read that every time a file is uploaded to the pico it (a) ejects CIRCUITPY (b) starts running the new code (c) if automount is available CIRCUITPY gets remounted. I mount in fstab with 5 entries for pico[ilrtw] (inside light rain temp wind) . Part (c) automount is not available
so when the disks unmount they do not remount. AND ... when I try to mount manually there are usually problems like it needs an fsck.
Also often the ejected disk refuses to appear in blkid. so there is nothing to remount. There is lots of i/o over the tty. Perhaps this is stalling the disk from appearing in blkid.
fstab
Code:
/dev/picoi /media/picoi vfat noauto,nofail,noatime,nodiratime,uid=1000,gid=1000,fmask=0022,dmask=0022,sync,uhelper=udisks2 0 0Code:
SUBSYSTEM=="block", KERNEL=="sd[a-z]1", ATTRS{idVendor}=="239a", ATTRS{idProduct}=="8120", ATTRS{serial}=="E66141040383362E", OWNER="garberw", GROUP="garberw", MODE="0600", SYMLINK+="picoiSUBSYSTEM=="tty", ATTRS{idVendor}=="239a", ATTRS{idProduct}=="8120", ATTRS{serial}=="E66141040383362E", OWNER="garberw", GROUP="garberw", MODE="0600", SYMLINK+="ttypicoi"Statistics: Posted by garberw — Fri May 30, 2025 3:17 am