Giter VIP home page Giter VIP logo

Comments (5)

fvollmer avatar fvollmer commented on June 3, 2024

Hi,

it shouldn't be hard to get this running on a Raspberry Pi 3b+, but I simply havn't tried it. I can try to add a build config.

Could you please tell me all the steps you did to compile and your OS? I need this info to reproduce your error message.

from sip-heating-gateway.

SSStechnical avatar SSStechnical commented on June 3, 2024

Hi, thanks for your help with this

cat /etc/os-release gives:
PRETTY_NAME="Raspbian GNU/Linux 9 (stretch)"
NAME="Raspbian GNU/Linux"
VERSION_ID="9"
VERSION="9 (stretch)"
VERSION_CODENAME=stretch
ID=raspbian
ID_LIKE=debian
HOME_URL="http://www.raspbian.org/"
SUPPORT_URL="http://www.raspbian.org/RaspbianForums"
BUG_REPORT_URL="http://www.raspbian.org/RaspbianBugs"

I ran apt update and apt upgrade;
Then followed your How To Build The SD Card Image steps:

  1. Clone repository (use --recursive to get buildroot submodule)
  2. Change into software folder (cd software)
  3. make BR2_EXTERNAL=$PWD/br-external -C buildroot raspberrypi2-heating-control_defconfig
  4. make -C buildroot

Steps 1-3 completed successfully but 4 resulted in the error. I'm not really sure how the make command works but the error seemed to be to do with the processor and I'm aware the 3B uses a different processor to the 2B

from sip-heating-gateway.

fvollmer avatar fvollmer commented on June 3, 2024

Are you trying to build on a raspberry pi? I'm not sure if this is supported by buildroot and even if it is supported it would probably take forever.

I created a PR to add support for the Raspberry Pi 3 (#3). The build seems to work and you could try the build artifact from here: https://github.com/fvollmer/SIP-Heating-Gateway/suites/1280634537/artifacts/19854112 (I didn't test it). If it works I could tag a new release.

from sip-heating-gateway.

fvollmer avatar fvollmer commented on June 3, 2024

It seems like my link isn't public. I'll see what I can do about this.

And I think it would be more useful to have one universal image instead of different images for every raspberry pi variant. This shouldn't be too hard. I'm just not sure about the serial console.

from sip-heating-gateway.

fvollmer avatar fvollmer commented on June 3, 2024

I created a pre release which should support the raspberry pi 2 and 3 (see https://github.com/fvollmer/SIP-Heating-Gateway/releases/tag/v1.1). I currently have neither a pi2 nor a pi3 at hand and couldn't test it yet. It would be great if you could test it and report back. I would also love to hear if the serial console is working.

Regarding your build error: I didn't try to reproduce it. The intended use is crosscompiling. Building it directly on the pi is a pretty niche (and slow!) application. I think the build process works fine, because the automatic build scripts were sucessful to cross compile it on ubuntu 18.04. To avoid further confusion I added a note about cross compiling to the README.md.

from sip-heating-gateway.

Related Issues (1)

Recommend Projects

  • React photo React

    A declarative, efficient, and flexible JavaScript library for building user interfaces.

  • Vue.js photo Vue.js

    🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.

  • Typescript photo Typescript

    TypeScript is a superset of JavaScript that compiles to clean JavaScript output.

  • TensorFlow photo TensorFlow

    An Open Source Machine Learning Framework for Everyone

  • Django photo Django

    The Web framework for perfectionists with deadlines.

  • D3 photo D3

    Bring data to life with SVG, Canvas and HTML. 📊📈🎉

Recommend Topics

  • javascript

    JavaScript (JS) is a lightweight interpreted programming language with first-class functions.

  • web

    Some thing interesting about web. New door for the world.

  • server

    A server is a program made to process requests and deliver data to clients.

  • Machine learning

    Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.

  • Game

    Some thing interesting about game, make everyone happy.

Recommend Org

  • Facebook photo Facebook

    We are working to build community through open source technology. NB: members must have two-factor auth.

  • Microsoft photo Microsoft

    Open source projects and samples from Microsoft.

  • Google photo Google

    Google ❤️ Open Source for everyone.

  • D3 photo D3

    Data-Driven Documents codes.