August-24th-2020, 08:19 PM
(This post was last modified: August-25th-2020, 07:03 AM by Armin@netPI.)
To make your own container is not a big thing I think.
Just look at the original source code of the container and watch the build file located here https://github.com/HilscherAutomation/ne...Dockerfile and you will get an idea about how it is build.
The firmware for the RPi3B bluetooth chip is requested from here https://github.com/OpenELEC/misc-firmwar...3430A1.hcd. I think you will find a similar file for the RPi3B+ chip there as well.
The vcmailbox command is the one received from the pre-build binaries from the Raspberry.org sources from here https://github.com/raspberrypi/firmware. It is used during container runtime to reset the bluetooth chip within a container physically. Else a container is not able to reload the firmware into the bluetooth chip once the container is restarted. But I don't know the command "vcmailbox [ ... ]" for a RPi3B+. Pretty sure it is different cause the reset pin may be a different one. The command line for the RPi3B is in the container's start script https://github.com/HilscherAutomation/ne...rypoint.sh.
The bluetooth stack itself used as basis is the very latest version V5.54. So this needs no change.
Thx
Armin
Just look at the original source code of the container and watch the build file located here https://github.com/HilscherAutomation/ne...Dockerfile and you will get an idea about how it is build.
The firmware for the RPi3B bluetooth chip is requested from here https://github.com/OpenELEC/misc-firmwar...3430A1.hcd. I think you will find a similar file for the RPi3B+ chip there as well.
The vcmailbox command is the one received from the pre-build binaries from the Raspberry.org sources from here https://github.com/raspberrypi/firmware. It is used during container runtime to reset the bluetooth chip within a container physically. Else a container is not able to reload the firmware into the bluetooth chip once the container is restarted. But I don't know the command "vcmailbox [ ... ]" for a RPi3B+. Pretty sure it is different cause the reset pin may be a different one. The command line for the RPi3B is in the container's start script https://github.com/HilscherAutomation/ne...rypoint.sh.
The bluetooth stack itself used as basis is the very latest version V5.54. So this needs no change.
Thx
Armin
„You never fail until you stop trying.“, Albert Einstein (1879 - 1955)