During the past few days, I have tried multiple BalenaOS version with Raspberry pi4 to enable Airplay and Bluetooth. I was able to load the build properly (no error), but the problem occurs when the build is connected to the network.
As soon as I connect the pi to the network it tries to load the images and fails after some time. Here are the error logs -
Hi Alok,
I have tried accessing your device but it appears not to be accessible via ssh at the moment. If the device remains in this state and is physically accessible it might be worthwhile to reboot it and see if connectivity is restored…
Regards Thomas
I am seeing some nasty messages in dmesg : mmc0: Timeout waiting for hardware interrupt. which indicate that there might be a severe problem with the SD card.
I would recommend replacing the SD card and then checking if these messages go away.
Okay.
BTW - I have tried it with 2 different 16 GB (same manufacturer though) SD cards, got the same error. I have expected to receive another SD card on Friday. I will try with that and update the thread.
If the error persists with different SD-cards it might be a different kind of hardware error.
Currently the device is clearly broken, I am getting I/O errors even calling ls -l
I have found a thread where one of the solutions suggested was to modify docker-compose.yml file to load only one image at a time. I want to try this solution but I am not sure where is docker-compose.yml file location. Can you please help with this?
So I need to modify the file before pushing balena to the application? And if there are total of 6 images, I need push it 6 times to the application and only keep one uncommented?
Okay so finally I was able to download all the images by restricting docker-compose.yml.
However, when I deployed the application, I used only an ethernet connection and did not choose wifi. Is there a way to enable wifi connection now after deploying the application?
Hi, Yes it is possible but you will need to edit the SD card and enter your Wifi details. Insert the SD card into your computer open the resin-boot drive. From there go to system-connections and edit the resin-sample.ignore and then rename the file and remove the .ignore. Once thats complete return the SD card to your device and it will attempt to connect to WiFi. You can find more detailed instructions here: https://www.balena.io/docs/reference/OS/network/2.x/#wifi-setup