- Jun 20, 2023
-
-
Mikhail Vanyulin authored
It is based on fng-install-uboot script. Some parts were removed from the script, as according to the current fng boot recovery/installation scripts it will be only installed to /dev/mmcblk0boot0. Signed-off-by:
Mikhail Vanyulin <mikhail.vanyulin@rtsoft.de>
-
Mikhail Vanyulin authored
FNG boot binary will be taken from http://support.garz-fricke.com/projects/ , renamed, packed with its md5 file into archive and placed in deploy directory and /usr/share directory on rootfs. Signed-off-by:
Mikhail Vanyulin <mikhail.vanyulin@rtsoft.de>
-
- Jun 09, 2023
-
-
Jonas Höppner authored
Move the recipes from dynamic layer to the normal folder. Add missing class from meta-freescale. BCS 746-001392
-
- May 26, 2023
-
-
Felix Gerking authored
Since valid cma sizes are now specified in the devicetree for all mx8m machines, these values should be used. To use the values from the devicetree, the command line parameter must be removed
-
This commit - installs baseboard version information into the /version node of the devicetree - installs module version information into the /version node of the devicetree - installs the u-boot version into the /version node of the devicetree
-
- don't attempt to load devicetree overlays when loading the device tree failed - added missing call to fdt addr, which is required for all following fdt commands to work
-
- Apr 19, 2023
-
-
Changed NXP source URLs from codeaurora.org to github.com as NXP moved all repositories to github.com. codeaurora.org is already offline.
-
Tobias Kahlki authored
-
- Apr 13, 2023
-
-
Tobias Kahlki authored
A custom boot script can be defined in the boot.cfg. The custom boot script must be located alongside the boot.scr. BCS 746-001077
-
- Mar 27, 2023
-
-
Mikhail Vanyulin authored
Second 1080p display fails to allocate memory for FB: [ 46.716963] vmap allocation for size 24887296 failed: use vmalloc=<size> to increase size [ 46.736880] mxc_sdc_fb fb@0: Unable to allocate framebuffer memory [ 46.736903] detected fb_set_par error, error code: -12 Also video playback may fail: [ 6098.558397] vmap allocation for size 3137536 failed: use vmalloc=<size> to increase size [ 6098.568463] mxc_vpu 2040000.vpu_fsl: Physical memory allocation error! Signed-off-by:
Mikhail Vanyulin <mikhail.vanyulin@rtsoft.de>
-
Sometimes graphics failed to start at boot with the following errors: [ 25.077583] cma: cma_alloc: reserved: alloc failed, req-size: 3038 pages, ret: -12 [ 25.078185] mxc_sdc_fb fb@0: Unable to allocate framebuffer memory [ 25.078220] detected fb_set_par error, error code: -12 [FAILED] Failed to start Weston, a …mpositor, as a system service. See 'systemctl status weston.service' for details. Enabling CONFIG_CMA_DEBUG shows that CMA allocation failed due to lack of free contiguous memory: [ 24.748600] cma: cma_alloc: reserved: alloc failed, req-size: 3038 pages, ret: -12 [ 24.748645] cma: number of available pages: 1@85+1039@241+160@1376+512@32256=> 1712 free of 32768 total pages Default CMA memory size in NXP kernel for imx6q boards is 320M: https://github.com/nxp-imx/linux-imx/commit/0e1d7fe5eb3efb0e4348f28fde178af949417b59 The patch updates cma value in the kernel command line arguments. Signed-off-by:
Dmitry Petrov <dmitry.petrov@rtsoft.de>
-
- Feb 24, 2023
-
-
This service checks whether a board is supplied by battery or by PSU during the shutdown routine. And when the main power (PSU) is absent, the shutdow-pwr-check service reboots a board instead of performing a powerdown. Signed-off-by:
Dmitry Petrov <dmitry.petrov@rtsoft.de>
-
This service runs before poweroff call and restores the state of WakeUp_OK signal by setting a corresponding 'wakeup_ok' GPIO high. This makes a board to start-up automatically when the main power (PSU) will be provided again in future. Signed-off-by:
Dmitry Petrov <dmitry.petrov@rtsoft.de>
-
- Jan 19, 2023
-
-
Tobias Kahlki authored
Added an extracted version of the memtool for reading/writing registers of i.MX SoCs.
-
- Sep 28, 2022
-
-
The bootscripts need to be extended in a custom layer. To make the customization easier, we move the build directory to the working directory.
-
- Aug 19, 2022
-
-
Tobias Kahlki authored
The post-install for fngsystem is running in a temp directory. This directory was missing the new artifacts (devicetree and overlays) to properly run. Further, the combine step of kernel + devicetree was failing for fngsystem, because the fngsystem partition is too small (at least for i.MX8 devices). To work around this, the post-install scripts checks for a "combine_kernel" file in the boot partition and only combines the kernel and the devicetree if the file is present. Cherry-pick from 4c3847e5
-
- Aug 04, 2022
-
-
Tobias Kahlki authored
We don't want to use the machine overrides from the meta-freescale layer. Therefore, we disabled the filter mechanism and re-added the old SoC names. To reflect this change, the files have been moved to the correct folders.
-
- Jul 28, 2022
-
-
Added an description file with the default devicetree for i.MX8 devices. The file is parsed/used by the post-install scripts to generate the boot configuration. BCS 746-000877 (cherry picked from commit 283c6dfb)
-
Changed the copyright and URL in the bootscript recipes. Also did a clean-up/reformat of the recipes. (cherry picked from commit ba9e87ec)
-
- May 12, 2022
-
-
Tobias Kahlki authored
Also updated the URLs in the recipes.
-
Tobias Kahlki authored
The rotation is specific for the DualEspresso and was moved to the appropriate layer.
-
- May 11, 2022
-
-
Tobias Kahlki authored
The MACHINE_OVERRIDES for the mx8 devices have changed. Because of the change, the search for the mx8 specific bootscripts and configuration failed. Renamed the folders to the correct names.
-
- May 04, 2022
-
-
Tobias Kahlki authored
* Conversion of the OVERRIDE syntax * New folder names for NXP specific folders For NXP changes see the new MACHINE_OVERRIDES mechanism
-
- Feb 17, 2022
-
-
Jonas Höppner authored
We switched to fngboot for Nallino, so we don't need the u-boot receipes anymore. The imx8 derivates are using u-boot-imx with other recipes.
-
- Dec 16, 2021
-
-
Jonas Höppner authored
Adapt defconfig: Select the correct bootlogo and enable bootlogo rotation Set the rotation hardcoded ( for now) for mx8mplus.
-
- Dec 08, 2021
-
-
Jonas Höppner authored
KERNEL_DEVICETREE contains a list of devicetrees. Now the first of those is used as default devicetree for the boot script instead of a hardcoded one.
-
- Aug 03, 2021
-
-
Jonas Höppner authored
The output used '' but we want to see the loaded variables so "" is needed.
-
- Jul 29, 2021
-
-
Jonas Höppner authored
-
Jonas Höppner authored
Each bootscript receipe provides the scriptname. The distro will pull the correct script later.
-
Jonas Höppner authored
For tanaro a bootscript for u-boot is needed. Use install scripts also for tanaro. BCS 746-000378
-
- Jul 06, 2021
-
-
Jonas Höppner authored
One logo, centered, white background, no rotation. Rotation may be set in a postinstall step later. BCS 746-000275
-
- May 18, 2021
-
-
Jonas Höppner authored
As we use u-boot from the freescale layer for imx8 and u-boot from meta-guf-machine in imx6ull there was some mixup with the include files.
-
- Apr 14, 2021
-
-
Jonas Höppner authored
During upgrade I noticed, that we introduced a depency between the layer version using include file from one layer in our layer. This patch copies the current version into this layer so the old version of u-boot should also build if the u-boot version in poky does change. BCS 746-000293
-
- Mar 17, 2021
-
-
* Add bootscript for alternative boot mode (FNG System) * Cleanup recipe file from unneeded deploy and release tasks that are no longer needed * Exchange the loadaddress for the cpio based on ram start of the machine. BCS 746-000268
-
- Feb 04, 2021
-
-
Jonas Höppner authored
Cleanup include files as the conf/guf-recipe file is going to be removed. BCS 746-000245
-
- Jan 15, 2021
-
-
Norman Stetter authored
* Garz&Fricke in-tree DTS sources were moved to a subdirectory. This needs to be specified in the config * Add python function to bootscript.bb to strip subdirectory from KERNEL_DEVICTREE variable again BCS 746-000150
-
- Dec 15, 2020
-
-
Norman Stetter authored
* for IMX8(M) the u-boot binary itself needs to be packed together with the u-boot SPL binary, DDR firmware, SCU firmware and ATF firmware. For this meta-freescale offers the imx-boot recipe. * the imx-mkimage from Keith und Koep already includes some of the firmwares pre-compiled, so these don't need to be built from source * add a dynamic-layers structure to allow appending files only when meta-freescale (freescale-layer) is present, so builds still work with IMX6, where meta-freescale is not used * use guf branch of u-boot-imx-kuk BCS 746-000141
-
- Dec 08, 2020
-
-
Norman Stetter authored
* The u-boot-kuk repo has been moved thus the SRC_URI in the recipe is updated
-
- Dec 01, 2020
-
-
Norman Stetter authored
* Use the garz-fricke gitlab repo, which is a mirror of Keith und Koep's repo, as source for the u-boot-kuk recipe
-
- Nov 27, 2020
-
-
Jonas Höppner authored
Add u-boot-kuk recipe, change u-boot and bootloader provider for imx8mguf to the new recipe. BCS 746-000141
-