Closed FunkMast3rFlex closed 7 years ago
The best thing to try is to attach the HAT and boot a Raspbian clean image with no changes. If that doesn't just work, you could try adding dtoverlay=rpi-sense
to config.txt. If that still doesn't work and you've never plugged it in incorrectly, I would say that the board should be returned.
If you're feeling adventurous, you could try re-programming the Atmel. If you're going to get a replacement, it might be safer to not do that.
Adding dtoverlay=rpi-sense
did the job. Thank You, sorry to be the one to bring up another one of the same issues to again have a simple fix. Before seeing this I did however talk a friend into giving me his Sense Hat. I plan on reprogramming the Atmel anyway even though it works and if anything goes wrong I will have a backup. Is there anything that I should know before trying it out?
The issue here seems to be with the EEPROM, not the Atmel. When the pi boots, it should read the EEPROM, which would tell it that the HAT is present. If you would like to do it anyway, the instructions can be found here: https://github.com/raspberrypi/documentation/blob/master/hardware/sense-hat/README.md
They might be a little out of date, but I should be able to help if you run into trouble.
I know this seems to be an common issue but I have looked over all the previous threads and nothing has worked for me. Similar I believe that my SenseHat may just be fried but I am still fairly new with the Raspberry Pi so I leave that diagnosis to professionals. Like most I too get the error prompt:
I have done some troubleshooting myself by switching out Sense Hats with a friend and their Sense Hat works fine so I know that the problem is my SenseHat. The Sense Hat LED board lights up like normal when connected to power but will continue to stay on even after boot. Aside from this I have also takes the following measurses:
I had read that enabling device tree in
raspi-config
often did the trick but I did not see that option. I had planned tonano /boot/config.txt
and add the linedevice_tree=
but once again I would rather leave that to your judgment. Same goes for settingdtoverlay=rpi-sense
anddtdebug=1
.I have already gone ahead and ran the following codes:
uname -a
vcgencmd version
sudo dtc -I fs /proc/device-tree
I apologize if it may seem asinine dealing with the same issues, so if there is anything I can do to speed the process please let me know. Thank You for your support.