I cannot find if the phyLinux script has changed, but my build that was working is now failing.
I believe it is not recognizing my -p argument correctly? Here is the error:
No SoC Platform selected
***************************************************
* Please choose one of the available SoC Platforms:
*
*
$ ^CTraceback (most recent call last):
File "/home/aaron/phytec/./phyLinux", line 722, in <module>
main()
File "/home/aaron/phytec/./phyLinux", line 713, in main
cmd_init(args)
File "/home/aaron/phytec/./phyLinux", line 559, in cmd_init
selected_soc = choose_soc()
^^^^^^^^^^^^
File "/home/aaron/phytec/./phyLinux", line 289, in choose_soc
user_input = int(input('$ ')) - 1
Here is a snippet of how I call phyLinux init:
# download phytec bsp init script
ENV PHYLINUX_SCRIPT ftp://ftp.phytec.de/pub/Software/Linux/Yocto/Tools/phyLinux
RUN wget $PHYLINUX_SCRIPT -P /home/user/yocto
RUN chmod +x /home/user/yocto/phyLinux
# create git dummy configuration so we can use git with no complaints
RUN git config --global user.email "useremail@example.com"
RUN git config --global user.name "User Name"
RUN git config --global color.ui true
# go into yocto directory and initialize the PIXELs yocto environment
WORKDIR /home/user/yocto
ENV MACHINE phyboard-pollux-imx8mp-3
ENV DISTRO ampliphy-vendor-xwayland
RUN ./phyLinux init -p imx8mp -r BSP-Yocto-NXP-i.MX8MP-PD23.1.0