Initial bootstrapping process? Raspbian loaded from salt master?

Hi, I have a V2 DIY edition assembled with your RPi-bridge to an RPi. So far so good.
When I read this

everything is pretty clear. But when I look here at the repo or the source here:

I see a salt configuration but no raspbian binaries. If I’ve understand this properly:

the salt master set in dongle.sls file can load the Raspbian/OS image to the RPI.

My questions:

  1. If the Raspbian image is not loaded from then where does it come from? I do not see it in the repo. What is actually “bootstrapped” the first time the card is powered on?

  2. Then what happens… ? How does this process work, including upgrades.

  3. While I’m in the dongle.sls, I see the following:
    - obd_manager:
    device: /dev/serial0

My default Raspbian only has a /dev/serial1
lrwxrwxrwx 1 root root 7 Feb 23 23:00 serial1 -> ttyAMA0

So, I’m looking for a way to create/configure the proper serial0 device to access the OBDII-STN from my RPi using your py-obd repo.

Thanks for any tips.

Hi @GGleGrand,

Have you seen this post on how to flash the image onto the SD card?

The image contains Raspbian and a saltminion. It will also create the serial0 device needed to connect to the STN chip.


Thanks, closed: I found everything and am working through the ELMCommands via /dev/serial0

1 Like