This forum uses cookies
This forum makes use of cookies to store your login information if you are registered, and your last visit if you are not. Cookies are small text documents stored on your computer; the cookies set by this forum can only be used on this website and pose no security risk. Cookies on this forum also track the specific topics you have read and when you last read them. Please confirm whether you accept or reject these cookies being set.

A cookie will be stored in your browser regardless of choice to prevent you being asked this question again. You will be able to change your cookie settings at any time using the link in the footer.

Thread Rating:
  • 0 Vote(s) - 0 Average
  • 1
  • 2
  • 3
  • 4
  • 5
Documentation for building OpenPlotter images?
#11
(2024-03-16, 11:24 AM)Sailoog Wrote: Because we ignore stage5 and wolfram-engine is there

I don't think skipping stage5 is implemented in the latest public openplotter64 branch. I wonder did you forgot to push the latest commits to the public repo?

Also, I'd be quite interested in getting the exact config settings for the headless and touchscreen builds, if at all possible.
Reply
#12
You do that in config file. See STAGE_LIST in README.

https://github.com/openplotter/pi-gen/tr...t-headless
https://github.com/openplotter/pi-gen/tr...ouchscreen
Reply
#13
Our config files are created on the fly and the script is not public because it is connected to our cloud and there are private credentials there, but there is nothing special, just follow the README instructions.
Reply
#14
(2024-03-16, 11:27 AM)Sailoog Wrote: We are still working on OpenPlotter v4.x.x and openplotter/pi-gen will still change a lot. Do not release your image to production until OP4 is stable.

Unfortunately, waiting for a long time is not an option. I need to start providing the hardware soon and need an OS image to flash on it. And I absolutely want it to be based on bookworm.

What would be your recommended approach for tracking OpenPlotter v4 development, and in particular the pi-gen setup?

(2024-03-16, 12:41 PM)Sailoog Wrote: Our config files are created on the fly and the script is not public because it is connected to our cloud and there are private credentials there, but there is nothing special, just follow the README instructions.

Could the credentials be separated from the build script? I don't think it's viable for me to provide a pre-configured minimal variant of OpenPlotter unless I can replicate the build process as is. I have successfully created an image and will start testing it soon but I don't know how well it corresponds to the OpenPlotter images unless I know what their configs are.
Reply
#15
Tracking OpenPlotter v4 development: https://forum.openmarine.net/showthread.php?tid=5060

Any help is always welcome.

You already have all you need in openplotter/pi-gen. Our config files just ignore what they do not need for every image (stage5 always and sometimes headless or touchscreen folders). There is nothing else in config files.
Reply
#16
Example of config file (headless or touchscreen folders have been removed if necessary before building)

IMG_NAME="OpenPlotter"
FIRST_USER_NAME="pi"
FIRST_USER_PASS="raspberry"
DISABLE_FIRST_BOOT_USER_RENAME="1"
TARGET_HOSTNAME="openplotter"
STAGE_LIST="stage0 stage1 stage2 stage3 stage4 stage6"
PI_GEN="openplotter-gen"
PI_GEN_REPO="https://github.com/openplotter/pi-gen"
Reply


Forum Jump:


Users browsing this thread: 2 Guest(s)