OpenBMC with Raspberry Pi (2 or 3) and build bmcweb? - raspberry-pi

Has anyone built the meta-raspberrypi target for https://github.com/openbmc/openbmc with some patch to build the bmcweb application into the resulting image? I've spent some time trying to learn enough about Yocto to do this myself, but it's a steep learning curve. I see evidence that Intel, IBM, and others have builds for their platforms with bmcweb. I think I just need a little help connecting the dots here.

The code commits have stalled out a bit but the code behind this tag has been shown to work with getting OpenBMC to work on Rasberry Pi
https://gerrit.openbmc-project.xyz/q/topic:%22raspberrypi%22+(status:open%20OR%20status:merged)
Multiple people have pulled it down and built an OpenBMC image that works on Rasberry.

Related

2 CSI Cameras with a Pi CM4

I got the following problem:
I need two cameras on my Raspberry Pi, so i bought a Waveshare IO-Base-A and a CM4 2GB. When trying to use two cameras with this setup, none of them work. Only one camera does work.
The official way on the Waveshare Wiki (https://www.waveshare.com/wiki/CM4-IO-BASE-A#CSI_DSI) doesn't work either, so i really don't know know what to do...
I do know that this isn't a problem that only occurs on my system, and it doesn't look like an Hardware-problem as well, since switching cameras etc didn't work for me as well. Editing the config.txt (on PiOS and Ubuntu Server) ends up with having 0 cameras that work. Only start_x=1 allows one camera to work.
Thanks for every answer

How do you make your project available so you can use the OnOff trait with google assistant on raspberry pi?

Sorry if I do something wrong, I'm new to this website. I was directed here after asking the following question to google support.
I've downloaded the google assistant onto my raspberry pi and I'm following the instructions as found on your services pages (https://developers.google.com/assistant/sdk/guides/service/python). I've made it to the part where its walking you through turning on an LED wired to your raspberry pi. I activated the "oneoff" trait but it doesn't appear like its working. When I ask my google assistant on my raspberry pi "Turn on" (as the instructions say) it responds, "Sorry, power controls is not yet supported. I've also tried asking it "turn on light". and it responds "The Adjutant isn't available. You might want to try setting it up again." (Adjutant is the name of my project). I've been trying to find the root of the problem, but I have been unsuccessful. I would be much appreciative if you could help me resolve the issue. Let me know if there is any other information that you will need to know to understand the issue. I'm using a raspberry pi 3B
I've gone through the steps again to see if I missed an important step, but I didn't see one. I've looked though other support pages, and searched other tutorials, but they were either outdated, or I didn't fully grasp the content.
Thanks a Ton for your help!
Cody

Cannot Use Raspberry Pi Camera v1/2 with Gumstix Pi Compute Dev Board

Referencing this item:
https://store.gumstix.com/gumstix-pi-compute-dev-board.html
I cannot use the official Pi camera(s) using either the official Raspberry Pi "Buster" disk image or the Pi disk image provided by Gumstix:
Disk image referenced here--> https://store.gumstix.com/raspberry-pi-cm-fast-flash.html
Note: The Gumstix Pi image would "hang" on the rainbow colored splash screen during boot, using the image above. I am using the "fast flash" board to write the images, and have been able to repeatedly (successfully) install the standard Raspbian OS. FYI I have been using Balena Etcher, and it has worked with my other boards.
Also, I followed the official instructions to add camera support in an attempt to understand what I am doing wrong. vcgencmd initially reported no support or detection in raspbian. I was able to add camera support using the blobs mentioned here (I compliled manually and also used the precompiled variant):
https://www.raspberrypi.org/documentation/hardware/computemodule/cmio-camera.md
Final result:
vcgencmd get_camera : supported=1 detected=0
Lastly, yes the camera is enabled, and I have tested the cam/cable on other systems with no issues. I suspect the pin GPIO settings may be to blame, but based on the information in front of me (for this board) I should not be expecting to manually adjust those params. Thanks for any insight….hopefully this is an I-D-10-T error.
First off I should appologize, the page you referenced about getting the disk image is very out of date. We will work to update it soon.
My guess of why it's not booting is likely a hardware imcompatibilty, are you using a Raspberry Pi CM3+?
Give this image a try
https://gumstix-raspbian.s3.amazonaws.com/2019-12-29/raspberrypi-cm3/rpi-4.19.y/2019-09-26-raspbian-buster-lite.img.xz
That's a recently compiled Buster image that has some extra drivers added in to support Geppetto modules. The default Buster image should also work.
To properly support any of our boards, it's best to download the board support package for that particular design. In your case, you're using the Gumstix Pi Compute Dev Board, which can be found
https://geppetto.gumstix.com/#!/design/1045/
Please go to that page and click on the "AutoBSP" button on the top. That will prompt you to download a zip file that will contain some instructions and files needed to configure the Raspberry Pi.
Please let me know if you have any trouble.
Thanks,
Andrew

Connecting a Raspberry Pi-3 via T-Mobile GSM SIM with SIM800 Board and SAKIS3G

I want to preface this by saying I am learning Raspberry Pi. This is my first real hands on experience. A project I am working on requires our PI-3 to be connected to the internet via a SIM.
We are using the SIM800 Board (https://www.modmypi.com/raspberry-pi/communication-1068/raspberry-pi-sim800-gsm-breakout-board) and a T-Mobile SIM. Please note that the SIM is already activated.
I followed along with this tutorial and used SAKIS3G: https://www.modmypi.com/blog/how-to-connect-your-raspberry-pi-to-a-3g-network. Everything works until the final selection "custom TTY..."
I receive the following error box: "Device did not report GSM capabilities. You can skip this by adding --noprobe command line switch." I have searched high and low for solutions, but there is very limited information. Does anyone here have experience with errors such as this and can point me in the right direction?
I also added the --noprobe suggestion, but it still printed the same error.
I found a work around, hopefully this is useful for someone. Sakis3G seems to be more focused around other SIM card models rather than T-Mobile. I found a really good guide that allows for easy connection (https://www.rhydolabz.com/wiki/?p=16325).
Follow the link's steps and you should be good. The only flaw with this currently is that it requires manual connection every time the pi boots, but this could probably be fixed by someone who knows R-Pi better than me!

TideSDK apps on Raspberry Pi

I am looking to build an app that runs on a Raspberry Pi in full screen mode. I have already tried JavaFX and swing based app and the performance is really bad.
Before I jump on to SDL(http://www.libsdl.org/) i want to check and see if anyone has successfully build apps using the TideSDK on the PI.
Appreciate your insights on the challenges
You have to give chance to Qt
[ http://wiki.qt.io/Main ]