Changing the GPIO pin configuration from the images sources would be the ideal option, however, there are no examples on how to accomplish this so it would be a trial and error process that might take several hours. Right now, using a service to set the pin as high on boot would be the quickest way to get it working.

Thank you very much for your patience.This behavior reported is not considered a bug. Apparently, this is the way the system was designed, so you’ll have to initialize and configure the pins to your project needs. It is possible to build and add a recipe to the image that executes a script after boot up, or in fact create a system service that initializes the pins to the desired state during boot time (I believe this is what you’re doing right now).

We understand this is not the most effective solution, but this workaround is currently the only solution available. However, we will definitely pass your feedback to the development team to see if something can be changed in the future.