- Aug 04, 2023
-
-
Jonas Höppner authored
The busybox xxd command does not handle the offset correctly, so fallback to dd in the FNG System case.
-
Jonas Höppner authored
The trizeps modules used to store the mac address and other settings in the otp fuse area. Implement a way to use it as fall back if the xml does not contain a mac address.
-
Jonas Höppner authored
sconfig now calls the scripts to update the real networkconfig after updating the network settings. For networkmanagaer and (untested) systemd-networkd the new config is also reloaded automatically. BCS 746-001139
-
Without the ClientIdentifier option, networkd auto-generates a unique id which it uses to request a IP address. This results in a different behaviour than udhcpc which is used in Flash-N-Go System. The UseDNS and UseDomains options are used to configure the nameserver and search domain correctly, when using DHCP.
-
Jonas Höppner authored
-
Jonas Höppner authored
-
Jonas Höppner authored
-
Jonas Höppner authored
-
Jonas Höppner authored
For GPL-3.0 free images dosfstools are not available.
-
Jonas Höppner authored
(cherry picked from commit f940734562f35df72c630f44421edb19c58927dc)
-
Jonas Höppner authored
Normally we would use network-manager, but for the gplv3 free variants it is not available. In these cases we keep systemd-networkd as network tools available. Also adapt the call to gf-network-conf in the postinsts step during the first boot to automatically determine the used network tooling. This way the configuration for systemd-networkd is generated from the xml setting as needed. Until now the MACAdress was not configured if systemd-networkd was used. Now the MACAddress is added to the newwork config file like it is done when network-manager is used. (cherry picked from commit 91b1c14e0fca97352ec7e1fb4b42c0baf9cfaa51)
-
Jonas Höppner authored
The distrooverride changed from guf to seconorth, but these recipes haven't been adapted yet and the syntax was not changed to the new.
-
-
- May 13, 2022
-
-
Tobias Kahlki authored
Also updated the URLs to www.seco.com.
-
- May 04, 2022
-
-
Tobias Kahlki authored
Since Yocto Honister, a new syntax for the OVERRIDES is used. Converted the syntax in all recipes, configs, etc. to the new syntax. Also the MACHINE_OVERRIDES from the meta-freescale layer have changed. For more info regarding the NXP changes see https://git.yoctoproject.org/meta-freescale/tree/scripts/convert-bsp-specific-overrides.
-
- Feb 18, 2022
-
-
Jonas Höppner authored
This allows executung fnginstall from a running yocto without booting into FNG System. It is enabled with --force-yocto parameter. The partition layout needs to have partitions for A-B booting already setup. BCS 746-000440
-
- Feb 16, 2022
-
-
Jonas Höppner authored
Add separate scripts to adapt the bootscript and the bootpartition. Refactor the scripts. Handle BOOTPARTION selection for A-B boot
-
- Feb 14, 2022
-
-
Jonas Höppner authored
-
Jonas Höppner authored
The split function allows to split strings by a given separator, optionally search in the split results, and combine the splited elements to a result string. Use the splitfunction where it replaces the previous implementation directly. Rename some local function variables with the function name as prefix. There are no real 'local' varaibles in posix shell, so this is a workarround which reduce the risk of name clashing.
-
- Dec 13, 2021
-
-
Jonas Höppner authored
The imx8mPlus' dwmac is not able to change the mac on the fly, which lead to an error when hw_address is specified in network/interfaces. ifup is calls ip with the 'address' parameter always in this case, which makes the command fail completly. Now the mac address is applied early enough and removed from then network/interfaces config file. gf-network-conf now has a new option 'apply-mac' to set the interface's mac address using the ip link command. This is called by the init script for fng system. BCS 746-000504
-
- Nov 19, 2021
-
-
Jonas Höppner authored
Busybox ifup happens to setup a default route for interfaces with static ip adresses, also when no cable is connected. By default this route has higher priority then the route set by udhcp for an other interface, leading in a not working network setup. This reduces the prio ( sets a higher metric) for the static default route, so it is set, but overruled by a route set by udhcp.
-
- Nov 18, 2021
-
-
Jonas Höppner authored
Replace xxd with an echo command, as current busybox xxd does not support -r. Also reuse some shared functions from gf-functions.
-
Jonas Höppner authored
The scripts are used to setup the network chips' eeprom and used similar to other network setup scripts living in shared conf. They also may share some functionality, so I moved them to the same package.
-
- Nov 04, 2021
-
-
Jonas Höppner authored
gf-version uses mmc command to find out if the current bootloader is stored in the p1 or in the boot0 partition. For SDCards the mmc commands fail and make the kernel print useless message. BCS 746-000539
-
- Oct 29, 2021
-
-
Jonas Höppner authored
The fix introduced to handle bad/unset mac address didn't worked for fngsystem, leading to missing network setup there. BCS 746-000469
-
- Oct 26, 2021
-
-
Jonas Höppner authored
serial2 was missing, a type made dhcp2 fail.
-
- Oct 20, 2021
-
-
Felix Gerking authored
If the NetworkManager config file is generated with default MAC address for a specific interface, the interface becomes uncontrollable by NM. Added default MAC address detection to skip the config file generation if the default MAC address is present for an interface. BCS 746-000469
-
- Oct 19, 2021
-
-
Jonas Höppner authored
When the complete partition table was erased with dd, sfdisk -d failed and this lead to follow up errors making the update fail. Also fixes some problems with the version checks. Removes the install time call to sconfig init. BCS 746-000563
-
- Oct 18, 2021
-
-
Felix Gerking authored
On Dunfell guf-wayland there is no xconfig in /usr/bin. If sconfig init is called by the installation process this leads to an installation error message when an attempt is made to import the default wlan settings via xconfig. Added an additional query to skip xconfig calls if it does not exist. BCS 746-000470
-
- Aug 16, 2021
-
-
Clemens Terasa authored
Add rotation to the fbcon and thus the kernel boot logo and the bootsplash program psplash. Refactor the G&F XML reading functions to the gf-functions shell script that can be sourced. This is also used in the gf-prepare-kernel.sh script during installation to get the rotation value of the display. Use the fbcon:rotate kernel parameter information to rotate the psplash screen using a psplash wrapper script. BCS 746-000418 BCS 746-000419
-
- Aug 03, 2021
-
-
Jonas Höppner authored
Use partitioning code and so on from common script. Use A-B partitions as detected. Probably not handled all cases when the partition layout differs from the expected ones. BCS 746-000400
-
Jonas Höppner authored
-
- Jul 29, 2021
-
-
Jonas Höppner authored
-
Jonas Höppner authored
There is now a folder /etc/fng-postinstall which can contain binaries, script or links to those. These get executed by fng-install-postinstallation dunf the install process. This way the actual steps are not part of the postinstallation packages anymore, but can be installed separatly. Added gf-prepare-kernel packages to install the main post script for mx6x. Also sconfig installs a script to setup the shared config if needed.
-
- Jul 05, 2021
-
-
Jonas Höppner authored
To have a clean bootlogo we normally don't want any output on the framebuffer console. Make sure the known output is send to the serial console. Disable getty on the fbcon. Cleanup the output a little. Stop bootlogd, as it prints the content to fbcon. BCS 746-000275
-
- Jul 01, 2021
-
-
Jonas Höppner authored
BCS 746-000391
-
- Jun 29, 2021
-
-
Jonas Höppner authored
BCS 746-000391
-
- Jun 28, 2021
-
-
Jonas Höppner authored
BCS 746-000386
-
- Jun 25, 2021
-
-
Jonas Höppner authored
In the stripped down fngsystem we use ifupdown again. Also change the ifupdown udhcpc parameters, so udhcpc runs in background earlier and the bootprocess is a little faster. BCS 746-000386
-
Jonas Höppner authored
* Remove 'file' and 'udev-hwdb' * Remove unused distro features * Remove wifi support: wifi has never been working in fngsystem, i remove it for now to reduce image size. * Use eudev: takes some more space (<1M) as mdev but is more similar to the OS implementation * Added some fixes for the sharedconf scripts also. BCS 746-000387
-