@Jack, is there a list of which RPi GPIO pins are (un/)used in the standard 
SNAP board setup? They all seem to connect to the FPGA, but it’s not evident 
from the schematic whether they’re all used for something.

Eamon

From: Jack Hickish <jackhick...@gmail.com>
Sent: July 22, 2021 1:51 PM
To: casper <casper@lists.berkeley.edu>
Subject: Re: [casper] SNAP error: no programming informs yet. Odd?

In my experience the first thing to go in the event of overheating will be the 
power regulators, which will trigger a shutdown of one (or more) voltage rails. 
I don't think there is an easy way to recover from this short of a hard power 
cycle. You might be able to wire one of your RPi GPIOs to a power controller 
reset line, if such a thing exists somewhere and is able to reset the FPGA 
without killing the RPi power. Alternatively, you should (in theory, at least) 
be able to interact with the power controllers via their programming header. 
You'd have to figure out how to get the RPi talking PMBus, and what commands 
you'd need to send.

Of course, if you're overheating the regulator chips regularly, who knows what 
else on the board might be getting injured.....

Cheers
Jack

On Thu, 22 Jul 2021 at 18:12, Tristan Ménard 
<tristan.men...@mail.mcgill.ca<mailto:tristan.men...@mail.mcgill.ca>> wrote:
Hi,

After further testing, it seems that the problem is likely a symptom of the 
SNAP overheating inside the case. We were able to reproduce the error with the 
SNAP inside a thermally insulated cooler. Unfortunately, restarting the 
borphserver after cooling down the SNAP did not clear the error. We tried a few 
times, but the only fix that seems to work (at least some of the time) still is 
to power cycle the SNAP and RPi. I have checked the FPGA temperature logs but 
they never seem to exceed 65C. It may be the power controllers that are 
overheating? Is there a way to reset the power controllers on the SNAP board 
without a hard power cycle perhaps?

Thanks,
Tristan

From: Tristan Ménard<mailto:tristan.men...@mail.mcgill.ca>
Sent: July 22, 2021 11:24 AM
To: Jack Hickish<mailto:jackhick...@gmail.com>; 
casper<mailto:casper@lists.berkeley.edu>
Subject: RE: [casper] SNAP error: no programming informs yet. Odd?

Hi Jack,

We’re using a RPi 4 model B with 4GB of RAM and the length of ribbon cable 
between the SNAP and the RPi is about 6 inches. The ribbon cable is 28 AWG. The 
error never occurred while testing the system with the exact same hardware in 
the lab prior to installing the SNAP+RPi inside the case with the power unit.

Thankfully, the RPi remains completely responsive so, next time we encounter 
this error, we’ll definitely try your suggestion of restarting the borphserver.

Kind regards,
Tristan

From: Jack Hickish<mailto:jackhick...@gmail.com>
Sent: July 22, 2021 8:32 AM
To: casper<mailto:casper@lists.berkeley.edu>
Cc: Tristan Ménard<mailto:tristan.men...@mail.mcgill.ca>
Subject: Re: [casper] SNAP error: no programming informs yet. Odd?

Hi Cynthia, Tristan,

What model RPi are you using, and what type/length of ribbon cable is used to 
connect the Pi to the SNAP. Were both of these known-good hardware prior to 
installation in the case?
Re. error recovery -- at the very least I would have thought restarting 
borphserver (probably `/etc/init.d/tcpborphserver3 restart` should work) if the 
error doesn't completely lock up the Pi forever.

Cheers
Jack

On Thu, 22 Jul 2021 at 12:58, Hsin Cynthia Chiang, Prof 
<hsin.chi...@mcgill.ca<mailto:hsin.chi...@mcgill.ca>> wrote:

Hi all,

I'm sending the email below on behalf of a colleague who encountered some snags 
while trying to sign up for the CASPER mailing list.  In addition to the 
information in Tristan's email, I'll also add that fully power cycling the 
SNAP+RPi is the only way that we've found to clear the error, but even that 
doesn't work 100% of the time.  Apart from helping us identify the root cause, 
does anyone know of a gentler way to clear the error without power cycling?

thanks!

Cynthia

--------------------------

Hello,

I am diagnosing a SNAP board error that has popped up while conducting field 
tests. We are using a 14-bit SNAP board along with a Raspberry Pi on a system 
that has successfully been used in the field before. The error message is as 
follows: “ERROR 127.0.0.1 transport_katcp.py:594 - 127.0.0.1<http://127.0.0.1>: 
no programming informs yet. Odd?”, which is repeatedly printed to the Raspberry 
Pi’s terminal screen. It occurs while initializing the SNAP board with 
casperfpga.upload_to_ram_and_program(). I’ve attached a picture of the error 
message for reference.

The main difference between previous successful tests of this system and the 
current iteration is that the enclosure containing the SNAP board and the 
Raspberry Pi is placed inside a large pelican case that also houses our 
methanol fuel cell power unit. Some of the potential causes we’ve explored are 
overheating and RFI from the power unit. I’d greatly appreciate any input that 
folks on this mailing list might have regarding what might trigger this error.

Thanks,

Tristan Ménard 
<tristan.men...@mail.mcgill.ca><mailto:tristan.men...@mail.mcgill.ca>

--------------------------
--
You received this message because you are subscribed to the Google Groups 
"casper@lists.berkeley.edu<mailto:casper@lists.berkeley.edu>" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to 
casper+unsubscr...@lists.berkeley.edu<mailto:casper+unsubscr...@lists.berkeley.edu>.
To view this discussion on the web visit 
https://groups.google.com/a/lists.berkeley.edu/d/msgid/casper/31104cf0-b9aa-a517-92b5-43b78dd3511e%40mcgill.ca<https://groups.google.com/a/lists.berkeley.edu/d/msgid/casper/31104cf0-b9aa-a517-92b5-43b78dd3511e%40mcgill.ca?utm_medium=email&utm_source=footer>.

--
You received this message because you are subscribed to the Google Groups 
"casper@lists.berkeley.edu<mailto:casper@lists.berkeley.edu>" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to 
casper+unsubscr...@lists.berkeley.edu<mailto:casper+unsubscr...@lists.berkeley.edu>.
To view this discussion on the web visit 
https://groups.google.com/a/lists.berkeley.edu/d/msgid/casper/YT1PR01MB46946AD67C933CC6C0D7154DA9E49%40YT1PR01MB4694.CANPRD01.PROD.OUTLOOK.COM<https://groups.google.com/a/lists.berkeley.edu/d/msgid/casper/YT1PR01MB46946AD67C933CC6C0D7154DA9E49%40YT1PR01MB4694.CANPRD01.PROD.OUTLOOK.COM?utm_medium=email&utm_source=footer>.

--
You received this message because you are subscribed to the Google Groups 
"casper@lists.berkeley.edu<mailto:casper@lists.berkeley.edu>" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to 
casper+unsubscr...@lists.berkeley.edu<mailto:casper+unsubscr...@lists.berkeley.edu>.
To view this discussion on the web visit 
https://groups.google.com/a/lists.berkeley.edu/d/msgid/casper/YT1PR01MB46942A08C15F7562F4EB42F3A9E49%40YT1PR01MB4694.CANPRD01.PROD.OUTLOOK.COM<https://groups.google.com/a/lists.berkeley.edu/d/msgid/casper/YT1PR01MB46942A08C15F7562F4EB42F3A9E49%40YT1PR01MB4694.CANPRD01.PROD.OUTLOOK.COM?utm_medium=email&utm_source=footer>.
--
You received this message because you are subscribed to the Google Groups 
"casper@lists.berkeley.edu<mailto:casper@lists.berkeley.edu>" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to 
casper+unsubscr...@lists.berkeley.edu<mailto:casper+unsubscr...@lists.berkeley.edu>.
To view this discussion on the web visit 
https://groups.google.com/a/lists.berkeley.edu/d/msgid/casper/CAG1GKSkmRCfxDAfCwODq7LcGPUHqEpszd9Ggh0_jhL_3ras7AA%40mail.gmail.com<https://groups.google.com/a/lists.berkeley.edu/d/msgid/casper/CAG1GKSkmRCfxDAfCwODq7LcGPUHqEpszd9Ggh0_jhL_3ras7AA%40mail.gmail.com?utm_medium=email&utm_source=footer>.

-- 
You received this message because you are subscribed to the Google Groups 
"casper@lists.berkeley.edu" group.
To unsubscribe from this group and stop receiving emails from it, send an email 
to casper+unsubscr...@lists.berkeley.edu.
To view this discussion on the web visit 
https://groups.google.com/a/lists.berkeley.edu/d/msgid/casper/YQBPR0101MB41636C800567FBDBFC6E99009DE49%40YQBPR0101MB4163.CANPRD01.PROD.OUTLOOK.COM.
  • ... Jack Hickish
    • ... 'Kobesky, Jeffrey CIV USN NRL (5555) Washington DC (USA)' via casper@lists.berkeley.edu
      • ... Tristan Ménard
    • ... Tristan Ménard
      • ... Tristan Ménard
        • ... Jack Hickish
          • ... Eamon Egan, Mr
            • ... Matt Dexter

Reply via email to