RaspberryShake does not transmit data (is dead?)

Well, once again I’m back on the RaspberryShake Forum. Since I purchased my RaspberryShake 1D in September 2022, it has caused me many problems regarding data transmission. I’ve already posted about this in a couple of forums previously, and well, what happens is the following:

  1. When I plug the RaspberryShake into power and the LAN cable for the Internet, with a card <32 GB (I’ve tried 32, 16, and even 8 GB), the same thing has happened to me every time. The Shake transmits data for a few minutes.

  2. After a few minutes, which are getting shorter and shorter, at approximately minute 5, the Shake stops transmitting data. The yellow light stops blinking and turns off. Other times, it blinks a couple of times and turns off, and other times, the yellow light stays on constantly, without turning off.

  3. This is something that started happening to me just a month or two after I purchased the device. Unfortunately, the warranty is already over, so probably I don’t see a solution like exchanging the device or something like that as very unlikely. I don’t know.

The truth is, this is something that has left me quite sad, since I love seismology, and the fact that not only I, but also my parents, had made the effort to buy this device gave me enormous hope. I don’t know if the fault is a factory fault or if it started happening on its own, since every time I changed the microSD card, it would get corrupted and become unusable. I’ve had to throw away all the microSD cards I’ve used because they were corrupted.

I don’t know if there’s a solution; I’ve already tried everything that could help, mainly with the help of Stormchaser. Anyway, I decided to post this possible last forum post. And the Shake, well, I don’t know if it’s a fault with the computer, or the microSD card reader, among others.

Greetings, Sebastian.



Hello Sebastian,

Thank you for the very detailed description of what is going on with your Shake (the LED behavior and microSD tests) and the troubleshooting that you have already done. Indeed, I remember the tests we conducted around a year ago when there were power/data issues with the instrument.

The second-to-last picture you posted gives insight into what could be a Pi CPU problem, particularly the last three lines:

cpu_startup_entry
secondary_start_kernel
end Kernel panic

This specific sequence shows that as soon as the CPU starts to “get to work”, something happens, and it rapidly degenerates into the Fatal exceptions you are seeing.

This is also (very likely) why the microSD cards keep getting corrupted, as higher-level processes are performing incorrectly.

I do not recall if we have tried this, but do you have a spare Raspberry Pi 3 or 4 board (even borrowing one) that you can try to swap? If you require instructions on how to disassemble/reassemble your Shake, you can find dedicated videos here.

If you can get your hands on one, and perform the swap, it would be interesting to see if the same exceptions persist with a new Pi board and a freshly burned microSD card, or if that was the root cause of what you are experiencing.

Let us know.

Hi Stormchaser! Thanks for reaching out again and taking my case. Yes. The “end kernel panic” occurred again with a new microSD card. It happens with all of them, so it’s most likely a Pi CPU problem. I don’t have a spare Raspberry Pi 3 or 4 board to replace it. Do you know where I can get one? If you know, I’d appreciate your help with that.

Regards
Sebastian

Hi Stormchaser, there’s a store in Santiago (Chile’s capital) that carries Raspberry Pi products. Here are all the Raspberry Pi boards. Which ones are compatible? (It’s in Spanish) but you can easily translate by copying the information and pasting it into Translator.

Regards

Tarjetas RPi archivos - Raspberry Pi

In Aliexpress I found more about spare Raspberry Pi 3
Raspberry Pi 3 – Compra Raspberry Pi 3 con envío gratis en AliExpress version

Hello Sebastian,

No trouble at all, it’s always a pleasure.

Getting it from the official Pi store in Santiago would be the better choice, as you’ll have more support in case something else is needed.

The model you should get is this one: https://raspberrypi.cl/producto/raspberry-pi-4b-4gb-ram/ (as the others with less RAM are not available, it seems), with its power supply (https://raspberrypi.cl/producto/transformador-usb-c-para-raspberry-pi-4b-5-1v-3a/) (which is different compared to the one you are using now).

However, before buying, email (or phone) them to ask about the Pi board’s revision number. Why this?

Because these are the supported revisions:

[a,b,c]03111, [b,c]03112, d03114: 4 Model B

However, there is also a c03114 revision on the market, and if the Pi board the Santiago store sells is this one, then you will not be able to use it. So, better check in advance than waste money. Also ask if you can return your order in case they cannot check and it’s not the correct board in the end.

You can also try via Amazon, as I remember another customer ordering a Raspberry Pi from Chile. In that case, you may be able to find some Pi 3B/3B+ boards at a lower price.

Hi Stormchaser, good afternoon. I’m so sorry if I couldn’t reply yesterday! :frowning:

I hope you’re okay! Yesterday, I had a busy day.
Well, maybe I’ll buy from Amazon for more accuracy. I didn’t quite understand that about supported revisions. What is the exact model of Raspberry Pi board that’s compatible with my Shake RS1D AM.R351A?

Is it model 4 of the Raspberry Pi boards? Or do you recommend another one?
I’d like to be very clear about that, and of course, I’ll call, or I could also go to the store in person when I go to Santiago. Anyway, I’m in no rush to get my Shake repaired.

Pi 3B is good too?

Greetings

Sebastián

Hello Sebastian,

No worries, always take all the time you need.

To explain myself better, yes, you can use either a 4B or a 3B Pi board. 3Bs are more economical compared to the newer 4Bs, but they will work without issues.

However, if you check this page (focusing on Pi 3 Model B and Pi 4), you will see that the same board has been produced in different versions, which are called revisions: Checking Raspberry Pi Revision Number & Board Version - Raspberry Pi Spy.

We do not support all revisions, and you can find a list of the supported ones below:

The Raspberry Shake RS1D supported modules:

a[02082,22082,32082,52082]: 3 Model B

a020d3: 3 Model B+

[a,b,c]03111, [b,c]03112, d03114: 4 Model B

(source: Technical Specifications)

This is why it is better to check if you can return your order. If the Pi board that arrives is not supported, you can return it and not waste money.

Hope this clarifies the situation. If you have any other questions, let me know.