Commit Graph
100 Commits
Author SHA1 Message Date
vraevsky 2a5d5a07c9 Merge pull request #20 from Ben-Pin/patch-3
Update README.md
2023-04-24 17:22:26 +03:00
vraevsky f249708ca1 Update imx_boot_image_hab_build.md 2023-04-24 06:44:55 +03:00
vraevsky ffafd926f4 Update imx_boot_image_build.md 2023-04-23 17:23:47 +03:00
vraevsky eb467be639 Update linux_kernel_build.md 2023-04-23 17:21:15 +03:00
Valentin Raevsky 648a35702d iot-gate-imx8: u-boot: Migration to github
Signed-off-by: Valentin Raevsky <valentin@compulab.co.il>
2023-04-20 20:35:45 +03:00
Valentin Raevsky 508ad601d6 iot-gate-imx8: linux: Migration to github
Signed-off-by: Valentin Raevsky <valentin@compulab.co.il>
2023-04-20 20:35:45 +03:00
vraevsky 3a7ca98fa2 Update README.md 2023-04-20 17:09:23 +03:00
vraevsky 196284d11b Update iot-gate-imx8.xml 2023-04-20 17:09:16 +03:00
vraevsky 8885841606 Update README.md 2023-04-20 17:04:29 +03:00
Valentin Raevsky 8f7710bd59 atf: Set TEE_LOAD_ADDR=0x56000000
Signed-off-by: Valentin Raevsky <valentin@compulab.co.il>
2022-06-19 10:03:03 +03:00
Valentin Raevsky 1639042b4b optee: Set TEE_LOAD_ADDR=0x56000000
Signed-off-by: Valentin Raevsky <valentin@compulab.co.il>
2022-06-19 10:03:03 +03:00
vraevsky 711bdc124a Update imx-5.10.35_2.0.0_compulab.xml
Fix the meta-bsp-imx8mm revision name.
2021-11-22 10:07:08 +02:00
vraevsky d358860e29 Update README.md 2021-08-31 12:43:56 +03:00
Valentin Raevsky 61d31ff274 recipes-bsp: Add u-boot-scr
Signed-off-by: Valentin Raevsky <valentin@compulab.co.il>
2021-03-07 23:52:43 +02:00
vraevsky 96ce446be4 Update imx_boot_image_build.md 2021-03-01 11:23:52 +02:00
Valentin Raevsky 3c7aee0c95 recipes-bsp: u-boot: Add mipi display support
Signed-off-by: Valentin Raevsky <valentin@compulab.co.il>
2021-02-24 15:35:10 +02:00
Valentin Raevsky 1cb8b905a9 recipes-kernel: Update brcmfmac driver
Signed-off-by: Valentin Raevsky <valentin@compulab.co.il>
2021-02-03 01:37:51 +02:00
Valentin Raevsky 4c31b80e20 recipes-bsp: Introduced u-boot-fw-utils.inc
Signed-off-by: Valentin Raevsky <valentin@compulab.co.il>
2021-01-24 11:26:47 +02:00
Valentin Raevsky e28f8263aa recipes-bsp: u-boot-fw-utils: Use full path in cl_setenv
Signed-off-by: Valentin Raevsky <valentin@compulab.co.il>
2021-01-21 14:33:01 +02:00
Valentin Raevsky d483ac9060 recipes-kernel: Use the real build time in the version.
Make the do_compile use real build time regardless of the
BUILD_REPRODUCIBLE_BINARIES variable value.

Signed-off-by: Valentin Raevsky <valentin@compulab.co.il>
2021-01-21 14:14:17 +02:00
Valentin Raevsky 77a977792f recipes-bsp: u-boot: Use the real build time in the version.
Make the do_compile use real build time regardless of the
BUILD_REPRODUCIBLE_BINARIES variable value.

Signed-off-by: Valentin Raevsky <valentin@compulab.co.il>
2021-01-21 14:04:28 +02:00
Valentin Raevsky 8cdaef4d72 imx8mm: Add firmware-cypress to MACHINE_FIRMWARE
Signed-off-by: Valentin Raevsky <valentin@compulab.co.il>
2021-01-19 23:41:42 +02:00
Valentin Raevsky 47a56861f3 ucm-imx8m-mini: Add firmware-imx-iwlwifi for non dunfell bsp
Signed-off-by: Valentin Raevsky <valentin@compulab.co.il>
2021-01-19 23:41:42 +02:00
Valentin Raevsky 276cca5f48 imx8mm: Take PLATFORM_FLAVOR from compulab-imx8mm.inc
Signed-off-by: Valentin Raevsky <valentin@compulab.co.il>
2021-01-19 23:41:30 +02:00
Valentin Raevsky ec3a036906 mcm-imx8m-mini: Update kernel recipes
Signed-off-by: Valentin Raevsky <valentin@compulab.co.il>
2021-01-19 18:39:28 +02:00
Valentin Raevsky 72c586dd80 compulab-imx8mm: Update MACHINE_FIRMWARE for dunfell
Signed-off-by: Valentin Raevsky <valentin@compulab.co.il>
2021-01-18 21:40:35 +02:00
Valentin Raevsky 7f0aa9bf15 Rename cpl-imx8m-mini.inc to compulab-imx8mm.inc
Signed-off-by: Valentin Raevsky <valentin@compulab.co.il>
2021-01-16 21:21:34 +02:00
Valentin Raevsky 1076b98617 cpl-imx8m-mini: Add the dunfell variables
Signed-off-by: Valentin Raevsky <valentin@compulab.co.il>
2021-01-16 21:21:34 +02:00
Valentin Raevsky 0d20527d03 cpl-imx8m-mini: Add all kernel parts to the IMAGE_INSTALL list
Signed-off-by: Valentin Raevsky <valentin@compulab.co.il>
2021-01-16 21:21:34 +02:00
Valentin Raevsky 036d88211a recipes-bsp: imx-atf: Take the COMPATIBLE_MACHINE from the bb
Signed-off-by: Valentin Raevsky <valentin@compulab.co.il>
2021-01-16 21:21:34 +02:00
Valentin Raevsky bb15a39cf6 recipes-bsp: imx-boot: Take the COMPATIBLE_MACHINE from the bb
Signed-off-by: Valentin Raevsky <valentin@compulab.co.il>
2021-01-16 21:21:34 +02:00
Valentin Raevsky e8b879dc4f recipes-bsp: u-boot: Take the COMPATIBLE_MACHINE from the bb
Signed-off-by: Valentin Raevsky <valentin@compulab.co.il>
2021-01-16 21:21:34 +02:00
Valentin Raevsky 807cf80cfb recipes-security: optee-imx: Update the optee-os_%.bbappend
1) Expand the COMPATIBLE_MACHINE up to the generic mx8
2) Require instead of include for compulab/imx8mm.inc

Signed-off-by: Valentin Raevsky <valentin@compulab.co.il>
2021-01-16 21:21:34 +02:00
Valentin Raevsky 97bb4f57ae recipes-bsp: Add u-boot-compulab-fw-utils
Signed-off-by: Valentin Raevsky <valentin@compulab.co.il>
2021-01-16 21:21:34 +02:00
Valentin Raevsky 867f777694 recipes-bsp: Update u-boot-compulab
Signed-off-by: Valentin Raevsky <valentin@compulab.co.il>
2021-01-16 21:21:34 +02:00
Valentin Raevsky 89c4a53626 layer: Fix firmware-imx-sdma append for dunfell
Signed-off-by: Valentin Raevsky <valentin@compulab.co.il>
2021-01-16 21:21:34 +02:00
Valentin Raevsky 8d4b3e16df layer: Update HOSTTOOLS list
Signed-off-by: Valentin Raevsky <valentin@compulab.co.il>
2021-01-16 21:21:34 +02:00
Valentin Raevsky 4273a5895b recipes-kernel: Add linux-compulab
Signed-off-by: Valentin Raevsky <valentin@compulab.co.il>
2021-01-16 21:21:34 +02:00
Valentin Raevsky 838019063a recipes-bsp: Add u-boot-compulab
Signed-off-by: Valentin Raevsky <valentin@compulab.co.il>
2021-01-16 21:21:34 +02:00
Valentin Raevsky 07baaedaff meta-bsp-imx8mm: setup-compulab-env: Add EXTRA_MACHINE_INSTALL array
Signed-off-by: Valentin Raevsky <valentin@compulab.co.il>
2020-11-27 19:19:53 +02:00
Valentin Raevsky 20c38f36da linux: ucm-imx8m-mini: Update recipes
Signed-off-by: Valentin Raevsky <valentin@compulab.co.il>
2020-11-16 16:50:26 +02:00
Valentin Raevsky d92e31da42 linux: firmware: Add the brcm firmware to the kernel tree
Signed-off-by: Valentin Raevsky <valentin@compulab.co.il>
2020-11-16 16:49:45 +02:00
vraevsky 6ac25c4715 Update layer.conf
Add  the 'kernel-modules' and 'firmware-imx-sdma' to the core image list.
2020-11-15 16:25:46 +02:00
Valentin Raevsky c9e2f6e24c linux: mcm-imx8m-mini: Update recipes
Signed-off-by: Valentin Raevsky <valentin@compulab.co.il>
2020-11-09 12:55:49 +02:00
Valentin Raevsky 16eba74242 machine: conf: Use require instead of include
Signed-off-by: Valentin Raevsky <valentin@compulab.co.il>
2020-10-14 14:53:44 +03:00
Valentin Raevsky 4c97f9da04 cpl-imx8m-mini: Change platform require conf to tune-cortexa53.inc
Signed-off-by: Valentin Raevsky <valentin@compulab.co.il>
2020-10-14 14:50:45 +03:00
vraevsky 880c908085 Update LAYERSERIES_COMPAT list +dunfell
Update LAYERSERIES_COMPAT list +dunfell
2020-10-14 14:39:29 +03:00
Valentin Raevsky 4b2267586d meta-bsp-imx8mm: setup-compulab-env: Add the 'kernel-devicetree' to the IMAGE_INSTALL
Signed-off-by: Valentin Raevsky <valentin@compulab.co.il>
2020-10-13 21:31:07 +03:00
Valentin Raevsky 3b8fa4e57f recipes-bsp: u-boot: Update recipes
imx8m: ddr: Add Nanya 2G 2400 MTS support.

Signed-off-by: Valentin Raevsky <valentin@compulab.co.il>
2020-08-30 15:07:32 +03:00
Valentin Raevsky 19af2c3f8e Add show_suite function patch mane fix
Signed-off-by: Valentin Raevsky <valentin@compulab.co.il>
2020-08-30 10:56:12 +03:00
vraevsky 02b306a4b3 Update linux_kernel_build.md
s/1.0/dev/
2020-08-24 01:05:42 +03:00
vraevsky b11f758a27 Update imx_boot_image_build.md
s/1.0/dev/
2020-08-24 01:05:06 +03:00
vraevsky 6f858387d1 Update README.md
s/1.0/dev/
2020-08-24 01:04:11 +03:00
Valentin Raevsky 4d32733f68 Update setup-compulab-env
Remove bt-start from the exta list.
The latest Broadcom driver does the job.

Signed-off-by: Valentin Raevsky <valentin@compulab.co.il>
2020-08-12 15:00:48 +03:00
Valentin Raevsky 367c669cbc mcm-imx8m-mini: kernel: Update kernel recipes
1) Update pcie1 interface definition.
2) Enable the mcp25xxfd can controller.
3) Enable the Broadcom native driver for the SoC bluetooth.
	This driver requires no user a space helper.
	The driver itself issues patcharam.

Signed-off-by: Valentin Raevsky <valentin@compulab.co.il>
2020-08-12 14:56:00 +03:00
vraevsky a17474a215 Update README.md 2020-08-05 01:00:49 +03:00
Valentin Raevsky 3c0cae76ee recipes-bsp: u-boot: Update recipes
Signed-off-by: Valentin Raevsky <valentin@compulab.co.il>
2020-08-05 00:55:30 +03:00
vraevsky 596a09f70d Update imx_boot_image_build.md
Remove imx-mkimage log's saving option.
2020-08-03 17:13:50 +03:00
Valentin Raevsky 99a12cff3d Prepare for tag rel_imx_5.4.24_2.1.0-1.0
Signed-off-by: Valentin Raevsky <valentin@compulab.co.il>
2020-07-26 22:20:12 +03:00
Valentin Raevsky 0b4b66bd6e Update imx_boot_image_build.md
1) Fix mkimage TEE_LOAD_ADDR
2) Pass the MACHINE name as a parameter to the awk search pattern.

Signed-off-by: Valentin Raevsky <valentin@compulab.co.il>
2020-07-25 20:09:53 +03:00
Valentin Raevsky 078b9ab205 machine: mcm-imx8m-mini: Update KERNEL_DEVICETREE with mcm-imx8m-mini-m4.dtb
Signed-off-by: Valentin Raevsky <valentin@compulab.co.il>
2020-07-23 16:12:23 +03:00
Valentin Raevsky c5ab271b18 kernel: Update kernel recipes
Signed-off-by: Valentin Raevsky <valentin@compulab.co.il>
2020-07-23 16:12:23 +03:00
Valentin Raevsky 12205c8ac9 kernel: Update kernel recipes
Update defconfig

Signed-off-by: Valentin Raevsky <valentin@compulab.co.il>
2020-07-20 14:34:18 +03:00
Valentin Raevsky e921b551e8 recipes-bsp: u-boot: Update recipes
1)
Move the eeprom code to the imx8 platform independent folder.
The same code gets used by all CompuLab imx8 boards.

2)
Remove the eeprom diplicated code.

3)
Add the common board file for imx8mm SoC.
The board folder contains an empty board file.
In order to override a common file function:
-- make it __weak
-- define the same name function in the SoC folder board file.

4)
Remove unused RESET configs options.

5)
usdhc2: 3V3, card-detect, removable.

6)
Change memory presets order.

Signed-off-by: Valentin Raevsky <valentin@compulab.co.il>
2020-07-20 14:27:32 +03:00
Valentin Raevsky 2c8f97265a recipes-bsp: u-boot: Remove the machine u-boot defconfigs
Remove the machine u-boot defconfigs from the SRC_URI
OE takes the machine defconfig from the u-boot source
after applying the u-boot patches.

Signed-off-by: Valentin Raevsky <valentin@compulab.co.il>
2020-07-17 19:31:42 +03:00
Valentin Raevsky 728f5abae3 machine: conf: Refactor the supported machine conf files
Signed-off-by: Valentin Raevsky <valentin@compulab.co.il>
2020-07-15 16:14:21 +03:00
Valentin Raevsky 1d072522cd Update imx_boot_image_build.md for iot-gate-imx8
Signed-off-by: Valentin Raevsky <valentin@compulab.co.il>
2020-07-15 15:55:14 +03:00
Valentin Raevsky 7d96544559 machine: iot-gate-imx8: Add machine conf file
Signed-off-by: Valentin Raevsky <valentin@compulab.co.il>
2020-07-15 15:54:19 +03:00
Valentin Raevsky 46e3e6b6e5 recipes-bsp: imx-mkimage: Add iot-gate-imx8 support
Signed-off-by: Valentin Raevsky <valentin@compulab.co.il>
2020-07-15 15:54:19 +03:00
Valentin Raevsky 72f9ce0c37 recipes-security: optee-imx: Add iot-gate-imx8 support
Signed-off-by: Valentin Raevsky <valentin@compulab.co.il>
2020-07-15 15:54:19 +03:00
Valentin Raevsky d295bcebef recipes-bsp: imx-atf: Add iot-gate-imx8 support
Signed-off-by: Valentin Raevsky <valentin@compulab.co.il>
2020-07-15 15:54:19 +03:00
Valentin Raevsky 5e4697a825 recipes-bsp: u-boot: Update recipes for iot-gate-imx8
Add iot-gate-imx8 support

Signed-off-by: Valentin Raevsky <valentin@compulab.co.il>
2020-07-15 15:54:19 +03:00
vraevsky 5d1ae84772 Update imx_boot_image_build.md for ucm-imx8m-mini 2020-07-15 15:54:19 +03:00
Valentin Raevsky 5d39651bad machine: ucm-imx8m-mini: Add machine conf file
Signed-off-by: Valentin Raevsky <valentin@compulab.co.il>
2020-07-15 15:51:58 +03:00
Valentin Raevsky b5c475545e recipes-security: optee-imx: Add ucm-imx8m-mini support
Signed-off-by: Valentin Raevsky <valentin@compulab.co.il>
2020-07-15 10:40:53 +03:00
Valentin Raevsky 11c8055a1d recipes-bsp: imx-atf: Add ucm-imx8m-mini support
Signed-off-by: Valentin Raevsky <valentin@compulab.co.il>
2020-07-15 10:39:56 +03:00
Valentin Raevsky e7c9217ac4 recipes-bsp: u-boot: Update recipes
0) Refactor the u-boot code structure.
1) Add ucm-imx8m-mini 2020.04 u-boot support.

Signed-off-by: Valentin Raevsky <valentin@compulab.co.il>
2020-07-15 10:31:20 +03:00
Valentin Raevsky 14758a105c Update README
1) README.adoc -> README.md
2) A small refactoring

Signed-off-by: Valentin Raevsky <valentin@compulab.co.il>
2020-07-14 16:02:47 +03:00
Valentin Raevsky fca1f3d168 machine: mcm-imx8m-mini: Update KERNEL_DEVICETREE with sbc-mcm-imx8m-mini-rs485.dtb
Signed-off-by: Valentin Raevsky <valentin@compulab.co.il>
2020-07-13 16:11:45 +03:00
vraevsky 9b0c7f63d0 Update README.adoc
Update the gdrive folder id.
2020-07-13 13:44:47 +03:00
Valentin Raevsky aba88732e0 recipes-bsp: u-boot: Update recipes
Signed-off-by: Valentin Raevsky <valentin@compulab.co.il>
2020-07-13 12:20:11 +03:00
Valentin Raevsky cc0ebbe047 recipes-bsp: imx-mkimage: Lock TEE_LOAD_ADDR to the upper edge of 1G
Signed-off-by: Valentin Raevsky <valentin@compulab.co.il>
2020-07-13 12:19:30 +03:00
Valentin Raevsky c5c2493b02 recipes-bsp: imx-atf: Update recipes
Signed-off-by: Valentin Raevsky <valentin@compulab.co.il>
2020-07-13 12:18:12 +03:00
Valentin Raevsky 6dd201523b recipes-security: optee-imx: Update recipes
Signed-off-by: Valentin Raevsky <valentin@compulab.co.il>
2020-07-13 12:11:39 +03:00
Valentin Raevsky e52ff7b1f9 kernel: Update kernel recipes
1) Enable the mcp2518fd can controller.
2) Allow passing rs485 options.

Signed-off-by: Valentin Raevsky <valentin@compulab.co.il>
2020-07-11 06:41:03 +03:00
Valentin Raevsky c7ecb7def8 recipes-bsp: u-boot: Update recipes
Enable usbotg2 in U-Boot in host mode.

Signed-off-by: Valentin Raevsky <valentin@compulab.co.il>
2020-07-11 06:29:13 +03:00
Valentin Raevsky 7cd9f55254 recipes-bsp: u-boot: Update recipes
Signed-off-by: Valentin Raevsky <valentin@compulab.co.il>
2020-07-11 06:29:13 +03:00
Valentin Raevsky 7bff0b6e42 machine: mcm-imx8m-mini: Update MACHINE_FEATURES with optee
Signed-off-by: Valentin Raevsky <valentin@compulab.co.il>
2020-07-11 06:29:13 +03:00
Valentin Raevsky 10f1c2a8cb recipes-security: optee-imx: Update to 3.7
Signed-off-by: Valentin Raevsky <valentin@compulab.co.il>
2020-07-11 06:29:13 +03:00
Valentin Raevsky 7bf6fa6456 recipes-kernel: Update to 5.4.24
Signed-off-by: Valentin Raevsky <valentin@compulab.co.il>
2020-07-11 06:29:13 +03:00
Valentin Raevsky aca8806e15 meta-layer: Update doc files
Signed-off-by: Valentin Raevsky <valentin@compulab.co.il>
2020-07-11 06:26:01 +03:00
Valentin Raevsky 100a134723 kernel: Update kernel recipes
Signed-off-by: Valentin Raevsky <valentin@compulab.co.il>
2020-07-06 16:56:12 +03:00
vraevsky 7159a85511 Update setup-compulab-env 2020-07-05 14:23:49 +03:00
Valentin Raevsky 530c99dbb3 u-boot: Update u-boot-imx-fw-utils
Add cl_seten that is in charge of allow rw access to an environment
block device.

Signed-off-by: Valentin Raevsky <valentin@compulab.co.il>
2020-07-05 12:36:11 +03:00
Valentin Raevsky 5d0f5de4f4 u-boot: Upfate u-boot recipes
mcm-imx8m-mini: env: Update config and main file

Signed-off-by: Valentin Raevsky <valentin@compulab.co.il>
2020-07-05 12:33:06 +03:00
Valentin Raevsky 83e0c429c4 kernel: Update kernel recipes
Signed-off-by: Valentin Raevsky <valentin@compulab.co.il>
2020-07-04 22:31:03 +03:00
Valentin Raevsky 715946fa2a machine: ucm-imx8m-mini: Remove the machine configuration
Signed-off-by: Valentin Raevsky <valentin@compulab.co.il>
2020-07-04 19:21:12 +03:00
Valentin Raevsky eef66fecb4 machine: mcm-imx8m-mini: Remove linux-firmware-ath10k
Signed-off-by: Valentin Raevsky <valentin@compulab.co.il>
2020-07-04 19:20:20 +03:00
vraevsky e1e29221d6 Update README.adoc 2020-07-04 14:49:20 +03:00
Valentin Raevsky c67a9e3f70 kernel: Update kernel recipes
Signed-off-by: Valentin Raevsky <valentin@compulab.co.il>
2020-07-04 14:30:34 +03:00