Commit Graph

872 Commits

Author SHA1 Message Date
Otavio Salvador
233f82d65b
Merge pull request #277 from chrisdimich/gatesgarth
gatesgarth: linux-boundary: bump revision to 416a208
2023-09-06 12:48:52 -03:00
Chris Dimich
46f36290e3 linux-boundary: bump revision to 416a208
Mainly to support Micrel PHY.

Signed-off-by: Chris Dimich <chris.dimich@boundarydevices.com>
2023-09-06 08:38:37 -07:00
Fabio Estevam
4297672fe3 imx6qdl-pico: Remove duplicate MACHINE_FEATURES entry
Remove the duplicate MACHINE_FEATURES entry.

There is a more complete one a few lines below.

Signed-off-by: Fabio Estevam <festevam@gmail.com>
2021-06-18 16:17:58 -03:00
Fabio Estevam
608be04314 imx6qdl-pico: Add QCA9377 Wifi support
Add QCA9377 Wifi support.

Tested on a imx6dl-pico-pi board by doing:

ifconfig wlan0 up
iw dev wlan0 connect ACCESSPOINTNAME
wpa_passphrase ACCESSPOINTNAME > /etc/wpa.conf
(enter the wifi password and press enter)
wpa_supplicant -Dwext -iwlan0 -c /etc/wpa.conf &
udhcpc -i wlan0
ping google.com

Signed-off-by: Fabio Estevam <festevam@gmail.com>
2021-06-18 16:17:58 -03:00
Fabio Estevam
c6dfe00f23 imx6qdl-pico: Fix the serial console port
On the imx6qdl-pico boards the console is provided by the
UART1 pins, so change it to ttymxc0.

Signed-off-by: Fabio Estevam <festevam@gmail.com>
2021-06-18 16:17:58 -03:00
Chris Dimich
e84ffb0a58 linux-boundary: bump revision to e5cde7b
Update to linux version 5.4.110.

Signed-off-by: Chris Dimich <Chris.Dimich@boundarydevices.com>
(cherry picked from commit 7f23af99cb)
2021-04-22 22:31:41 -03:00
Maxim De Clercq
896b28cad2 imx-pico: pico only supports the u-boot-fslc bootloader
Signed-off-by: Maxim De Clercq <maximdeclercq00@gmail.com>
2021-03-19 19:26:28 -03:00
Chris Dimich
efef93a0dc imx-atf-boundary: add ATF_PLATFORM variable for imx8mp
Signed-off-by: Chris Dimich <Chris.Dimich@boundarydevices.com>
(cherry picked from commit a249d18837)
2021-03-08 16:32:17 -03:00
Gary Bisson
69c49ca073 imx-atf-boundary: rename platform variable
To align with latest meta-freescale package.

Signed-off-by: Gary Bisson <gary.bisson@boundarydevices.com>
(cherry picked from commit 2cb39040c9)
2021-03-08 16:32:17 -03:00
Chris Dimich
ed30fd813a nitrogen8mp: remove unneeded IMAGE_FSTYPES variable
Signed-off-by: Chris Dimich <Chris.Dimich@boundarydevices.com>
(cherry picked from commit ff7201c234)
2021-03-02 21:35:45 -03:00
Chris Dimich
19b3ebbba6 nitrogen8mp: add new dtb to KERNEL_DEVICETREE
Add device tree to support a0 revision.

Signed-off-by: Chris Dimich <Chris.Dimich@boundarydevices.com>
(cherry picked from commit 202ca314bc)
2021-03-02 21:35:45 -03:00
Chris Dimich
7471cad5f7 linux-boundary: bump version to 5.4 2.3.0
linux version 5.4.100.

Signed-off-by: Chris Dimich <Chris.Dimich@boundarydevices.com>
(cherry picked from commit 4046002e64)
2021-03-02 21:35:45 -03:00
Chris Dimich
e95c97f8da u-boot-boundary: bump revision to 3bff801
Signed-off-by: Chris Dimich <Chris.Dimich@boundarydevices.com>
(cherry picked from commit 9b34308b5d)
2021-03-02 21:35:45 -03:00
Chris Dimich
ab27c65d10 nitrogen8mp: add uboot binary and upgrade script to boot part
In order to more easily update the uboot after flashing a yocto build,
add the generated uboot binary and upgrade uboot script to the boot
partition.

Signed-off-by: Chris Dimich <Chris.Dimich@boundarydevices.com>
(cherry picked from commit 6f93e53e9b)
2021-03-02 21:35:45 -03:00
Chris Dimich
764794c92b linux-boundary: make nitrogen8mp COMPATIBLE_MACHINE
Signed-off-by: Chris Dimich <Chris.Dimich@boundarydevices.com>
(cherry picked from commit d73290298b)
2021-03-02 21:35:45 -03:00
Chris Dimich
17a52d0506 linux-boundary: bump revision to 308e5c5
Update to linux version 5.4.100.

Signed-off-by: Chris Dimich <Chris.Dimich@boundarydevices.com>
(cherry picked from commit d942c02a3a)
2021-03-02 21:35:45 -03:00
Chris Dimich
9cf82d7554 imx-atf-boundary: add support for nitrogen8mp
Signed-off-by: Chris Dimich <Chris.Dimich@boundarydevices.com>
(cherry picked from commit f36dfbd3fa)
2021-03-02 21:35:45 -03:00
Chris Dimich
2f334c8854 u-boot-script-boundary: add support for nitrogen8mp
Signed-off-by: Chris Dimich <Chris.Dimich@boundarydevices.com>
(cherry picked from commit d915c8c89a)
2021-03-02 21:35:45 -03:00
Chris Dimich
a44033bee4 u-boot-boundary: add support for nitrogen8mp
Signed-off-by: Chris Dimich <Chris.Dimich@boundarydevices.com>
(cherry picked from commit 4c42286bae)
2021-03-02 21:35:45 -03:00
Chris Dimich
c274dc3550 nitrogen8mp: add machine configuration
Platform details:
https://boundarydevices.com/product/nitrogen8m-plus-som/

Signed-off-by: Chris Dimich <Chris.Dimich@boundarydevices.com>
(cherry picked from commit 05f8f2a38b)
2021-03-02 21:35:45 -03:00
Chris Dimich
2aebf6e169 linux-boundary: bump revision to 9d03cf4
Update to linux version 5.4.90.

Signed-off-by: Chris Dimich <Chris.Dimich@boundarydevices.com>
(cherry picked from commit cbc8297229)
2021-03-02 21:35:45 -03:00
Chris Dimich
b6da6dd9ce nitrogen8mn: add uboot binary and upgrade script to boot part
In order to more easily update the uboot after flashing a yocto build,
add the generated uboot binary and upgrade uboot script to the boot
partition.

Signed-off-by: Chris Dimich <Chris.Dimich@boundarydevices.com>
(cherry picked from commit 4a5f1e5825)
2021-02-03 16:43:44 -03:00
Chris Dimich
5c23c77db5 nitrogen8mm: add uboot binary and upgrade script to boot part
In order to more easily update the uboot after flashing a yocto build,
add the generated uboot binary and upgrade uboot script to the boot
partition.

Signed-off-by: Chris Dimich <Chris.Dimich@boundarydevices.com>
(cherry picked from commit c7337044e2)
2021-02-03 16:43:44 -03:00
Chris Dimich
3bae4087cb nitrogen8m: add uboot binary and upgrade script to boot part
In order to more easily update the uboot after flashing a yocto build,
add the generated uboot binary and upgrade uboot script to the boot
partition.

Signed-off-by: Chris Dimich <Chris.Dimich@boundarydevices.com>
(cherry picked from commit 72ec822873)
2021-02-03 16:43:44 -03:00
Chris Dimich
883d062586 nitrogen8mn: add BOUNDARY_DEVICES_UBOOT_DEFCONFIG variable
Add dedicated BOUNDARY_DEVICES_UBOOT_DEFCONFIG variable, as there can
be different board variants in which the defconfig needs to be
modified in the build.

Signed-off-by: Chris Dimich <Chris.Dimich@boundarydevices.com>
(cherry picked from commit 54171c5c54)
2021-02-03 16:43:44 -03:00
Chris Dimich
7127d4d743 nitrogen8mm: add BOUNDARY_DEVICES_UBOOT_DEFCONFIG variable
Add dedicated BOUNDARY_DEVICES_UBOOT_DEFCONFIG variable, as there can
be different board variants in which the defconfig needs to be
modified in the build.

Signed-off-by: Chris Dimich <Chris.Dimich@boundarydevices.com>
(cherry picked from commit cd78a1905d)
2021-02-03 16:43:44 -03:00
Chris Dimich
f111ec77d9 nitrogen8m: add BOUNDARY_DEVICES_UBOOT_DEFCONFIG variable
Add dedicated BOUNDARY_DEVICES_UBOOT_DEFCONFIG variable, as there can
be different board variants in which the defconfig needs to be
modified in the build.

Signed-off-by: Chris Dimich <Chris.Dimich@boundarydevices.com>
(cherry picked from commit bd2e637193)
2021-02-03 16:43:44 -03:00
Chris Dimich
537903c891 nitrogen8mm: update uboot binary to rev2
Most people are using rev2, so update the uboot binary.

Signed-off-by: Chris Dimich <Chris.Dimich@boundarydevices.com>
(cherry picked from commit 1738e559d8)
2021-02-03 16:43:44 -03:00
Jens Rehsack
21b6997831 linux-fslc-qoriq: apply SolidRun patches for LSDK-20.12
Applying patches from SolidRun for LSDK-20.12 for lx2160a-cex7 based boards.

Signed-off-by: Jens Rehsack <sno@netbsd.org>
2021-01-27 14:35:28 -03:00
Gary Bisson
1c84ff5409 linux-boundary: bump version to 5.4 2.2.0
- based upon NXP 5.4.47_2.2.0
- added 5.4.80 stable fixes
- i.MX 8M Plus Nitrogen8MP support
- fix UART tx DMA issue
- fix Nano SPI issue

Signed-off-by: Gary Bisson <gary.bisson@boundarydevices.com>
(cherry picked from commit c414263488)
2020-12-21 14:37:09 -03:00
Gary Bisson
6cbb85eb7f u-boot-boundary: bump version to 2020.10
Signed-off-by: Gary Bisson <gary.bisson@boundarydevices.com>
(cherry picked from commit ef8a3f468b)
2020-12-21 14:37:09 -03:00
Gary Bisson
516db73fb0 imx-atf-boundary: bump version to 2.2
- based upon NXP imx_5.4.47_2.2.0 branch
- includes changes to allow UART4 access from Cortex-A
- fix lpddr4 cache flush for i.MX8MP

Note that the previous version was wrongly named 2.3 although it was
based upon ATF 2.0.

Signed-off-by: Gary Bisson <gary.bisson@boundarydevices.com>
(cherry picked from commit 94c2a1152d)
2020-12-21 14:37:09 -03:00
Fabio Berton
0a3dcb1a2f u-boot-toradex: Update to version 2020.07
Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
(cherry picked from commit 5c3c5fbccd)
2020-12-03 17:00:48 -03:00
Daiane Angolini
d23ec3443d linux-gateworks-imx: Add LINUX_VERSION
Signed-off-by: Daiane Angolini <daiane.angolini@nxp.com>
2020-11-14 11:16:32 -03:00
Fabio Berton
065d3b0f0c conf/layer.conf: Support only gatesgarth release
Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
2020-11-12 17:01:57 -03:00
Chris Dimich
b85d08a55c linux-boundary: bump revision to 131d670
Update to linux version 5.4.70.

Signed-off-by: Chris Dimich <Chris.Dimich@boundarydevices.com>
2020-10-16 19:29:21 -03:00
Chris Dimich
a54a0803de nitrogen8mm.conf: add dtb to support tc358743 on Nitrogen8mm SOM
Needed for HDMI input functionality on Nitrogen8mm SOM.

Signed-off-by: Chris Dimich <Chris.Dimich@boundarydevices.com>
2020-10-16 19:29:21 -03:00
Fabio Berton
4db145b566 Allow override IMX_DEFAULT_BSP for Nitrogen machines
Set a weak assignment for IMX_DEFAULT_BSP before include the
imx-base.inc to allow override IMX_DEFAULT_BSP in local.conf file.

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
2020-10-16 17:45:54 -03:00
Khem Raj
9302b5675c layer.conf: Add gatesgarth to LAYERSERIES_COMPAT
Signed-off-by: Khem Raj <raj.khem@gmail.com>
2020-10-15 16:58:43 -03:00
Gary Bisson
ac7476ea5a u-boot-boundary: do not install mkimage_uboot any longer
As this now conflicts with imx-boot which already does it.

Signed-off-by: Gary Bisson <gary.bisson@boundarydevices.com>
2020-10-02 09:25:27 -03:00
Fabio Berton
07718ba790 u-boot-boundary: Bump revision to a4aac9a3fb
This commit includes the following changes:

    - a4aac9a3fb boundary: bootscripts: Fix if statement that set fdt_file
    - e13316a01b imx: remove unused 8mn evk dtsi
    - 0b385a75d0 rta: remove pull-up from sd card pinctrl, use external pullups
    - a86d4d563a rta: change from sd1 as SDIO to SD card
    - 05924a028a bio: add Android 10 support
    - 6f984dd4c7 fastboot: getvar: add mmc_size option
    - 0a5a7687c0 nitrogen51_vm: add VD_OKAYA_480_272_IPU
    - 462224c2d8 fbpanel: add FBF_USE_IPU_CLOCK
    - 8a288f8beb nitrogen8_lite: initial addition, Boundary Devices board
    - 629e725dab boundary: common: CONFIG_FEC_RESET_PULLUP default yes for i.MX8MM/i.MX8MN
    - 6e77991db3 nitrogen8mm: s/GP_I2C2_SN65DSI83_EN/GP_SN65DSI83_EN/

Remove upstream applied patch from u-boot-script-boundary recipe.

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
2020-09-30 09:53:46 -03:00
Fabio Berton
7f47a9f752 u-boot-script-boundary: Fix mainline bootscript
Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
2020-09-29 17:46:31 -03:00
Leon Anavi
ec79fcfa2c alsa-state.bbappend: Fix asound.conf for cubox-i
Fix /etc/asound.conf and enable sound out of the box with the
default machine configurations for cubox-i and hummingboard.

Signed-off-by: Leon Anavi <leon.anavi@konsulko.com>
2020-09-23 16:08:42 -03:00
Otavio Salvador
e2d8ca6011 Drop unused IMAGE_BOOTLOADER variable
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2020-09-04 13:52:27 -03:00
Chris Dimich
83644f2ea0 u-boot-boundary: Bump revision to eae0188
LPDDR4 init updates
Android security features enabled
Fixed env import
Enabled HAB for i.MX 8M family
Fixed Nano board support
Fixed build with GCC10
Fixed i.MX 8M Mini ARM PLL choice

Signed-off-by: Chris Dimich <Chris.Dimich@boundarydevices.com>
2020-08-27 17:54:37 -03:00
Daiane Angolini
086ca01665 linux-congatec: Add LINUX_VERSION
Signed-off-by: Daiane Angolini <daiane.angolini@nxp.com>
2020-08-26 17:24:14 -03:00
Fabio Berton
3c8bede6b4 linux-variscite: Update to version 4.14.x
- Sync defconfig with imx_v7_var_defconfig
 - Remove old patches
 - Change recipe to use kernel-yocto.bbclass
 - KERNEL_IMAGETYPE need to set in machine conf file, drop it
 - Move COMPATIBLE_MACHINE to bottom

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
2020-08-25 17:03:04 -03:00
Fabio Berton
c3301c42db u-boot-variscite: Update to version 2018.03
- Update to the latest stable release
  - Drop unused patch
  - Adjust recipe to build with newer Yocto Project
    versions (Gatesgarth and Dunfell)

Signed-off-by: Fabio Berton <fabio.berton@ossystems.com.br>
2020-08-25 17:03:04 -03:00
Otavio Salvador
cf2ab8d76c ccimx6ul: Remove remaining files
When removing the machine we ended not removing all files. This removes
all the related ones.

Fixes: e50d808 "ccimx6ul*: Drop unbuildable boards"
Signed-off-by: Otavio Salvador <otavio@ossystems.com.br>
2020-08-21 13:11:35 -03:00
Chris Dimich
9000d8b388 linux-boundary: add 5.4.50 recipe
Based on NXP imx_5.4.24_2.1.0 release.
Includes latest stable releases, hence 5.4.x naming.
Includes support for all Boundary Devices platforms + accessories.

Signed-off-by: Chris Dimich <Chris.Dimich@boundarydevices.com>
2020-07-27 17:54:08 -03:00