Age | Commit message (Collapse) | Author |
|
The content from builds.96boards.org was moved to releases.linaro.org,
while there is some sort of redirection in place, it is better to use
the new links from now on.
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
(cherry picked from commit 660c13c516b525d2cfa83f33631ade06862b3db8)
|
|
It is no longer expected to manually boot/reboot/stop remote cores, and we
expect relevant cores to be brought up automatically.
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
|
|
It looks like the file has moved on the remote server.
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
|
|
Signed-off-by: Bjorn Andersson <bjorn.andersson@linaro.org>
[ndec: fixed up firmware-qcom-sd-600eval]
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
|
|
added "/boot/modem_fsg" to FILES to fix
installed but not shipped warning
Signed-off-by: Ramon Fried <rfried@codeaurora.org>
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
(cherry picked from commit 5d39fe07620748e6c67c342d2a02edea65e25276)
|
|
Qualcomm has release Linux BSP firmware package r1034.2.1 main
changes are the following:
* new golden EFS partition with sanitized defaults for GPS.
* combined SBL for eMMC and SDcard.
* Wifi STA/BT Coex fix
* Secure boot fixes
Signed-off-by: Ramon Fried <rfried@codeaurora.org>
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
|
|
Some firmware blob for APQ8016 and APQ8096 are now included in linux-firmware, however not
all of them. It creates conflicts when trying to install 'linux-firmware' and
'firmware-qcom-dragonboardXXX' packages.
For now we want to give priority to the firmware recipe from meta-qcom, and we
use RCONFLICTS/RREPLACES/RPROVIDES for that.
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
|
|
Recipe is for Arrow SD 600eval and not DB410c.
Signed-off-by: Ricardo Salveti <ricardo@opensourcefoundries.com>
|
|
Hardcoded /lib is not compatible with usrmerge.
Signed-off-by: Ricardo Salveti <ricardo@opensourcefoundries.com>
|
|
Hardcoded /lib is not compatible with usrmerge.
Signed-off-by: Ricardo Salveti <ricardo@opensourcefoundries.com>
|
|
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
(cherry picked from commit 41c4856d6049fa1bc1b6d9d8c676eae54bbf58f3)
|
|
Bootable SD card image - master
|
|
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
|
|
Since r1032.1 the Qualcomm firmware have been released with a license that
allows redistribution. And the file is now available publicly without the need
for user to read/accept EULA. As such, we remove the constraint on meta-qcom as
well.
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
|
|
|
|
|
|
Venus firmware files have reached linux-firmware git tree, but they are located
at a different location in /lib/firmware. Depending on which kernel version the
users are compiling it might look for them in the 'old' or the 'new'
location. For now add symlinks, until we switch to newer kernel and start using
linux-firmware package.
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
(cherry picked from commit c4db9c8e9e6bbad7ccf4c87ee6e3d9aa73d67a4d)
|
|
Since the QCOM firmware release 1032.1 the DSP firmware was fixed, and GPS and
audio can now work concurrently. So, we can remove the workaround we had to
prevent the DSP from auto booting.
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
|
|
Qualcomm has release Linux BSP firmware package r1032.1. Main changes are the
following:
* new LICENSE/EULA that allows redistribution
* new SBL with support for CDT partition and LK signing
* new DSP firmware with GPS and audio coexistence
Since the new license allows redistribution, the firmware is no hosted on
96boards.org and the file is published as a standard ZIP file, not a self
extractable archive as before.
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
|
|
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
|
|
The self extracting archive internally uses xz compression, so when we unpack
the firmware archive, we end up using xz. HOSTTOOLS has been introduced in OE
core recently to avoid silently using tools from $PATH on the host. This has
reavealed that the firmware recipe was missing an explicit dependency on
xz-native tool (until now it was using it from the host!).
Reported-by: Stanimir Varbanov <stanimir.varbanov@linaro.org>
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
|
|
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
|
|
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
(cherry picked from commit e9c058670a4f759e89bf4cf06985faa506dce8e4)
|
|
This 32-bit machine is not intended to build 32-bit linux kernel,
so it uses "linux-dummy" for virtual/kernel provider, and doesn't
include the kernel into the rootfs image.
Signed-off-by: Andrey Konovalov <andrey.konovalov@linaro.org>
|
|
do_unpack requires bc on the build host, so make sure
it's present.
Signed-off-by: Matt Madison <matt@madison.systems>
|
|
The SD 600eval is an APQ8064 based boards, following the 96boards CE
specifications. More information on:
https://eragon.einfochips.com/products/sd-600eval.html
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
|
|
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
|
|
* wncss-start is the new method to startup WCN core on QCOM SoC with integrated
WCN.
* wcnss-config should be disabled at boot, since it's triggerd by udev
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
|
|
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
|
|
the DSP/modem firmware are provided inside the NON-HLOS blob file, for
simplicity let's extract them and copy them into the filesystem.
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
|
|
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
|
|
* change PV to 1.11
* instead of using git commit id in SRCREV, switch to using the tags, that will
make maintaining the recipe simpler.
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
|
|
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
|
|
With the fix for possible truncated MAC addresses.
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
|
|
this component includes various config files needed for BT and WLAN setup on SoC
that uses the QCOM WCN core, such as DragonBoard 410c or DragonBoard 600c.
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
|
|
OE RPB setup scripts have a generic EULA implementation that can be used with
any BSP layer. This implementation is making a few assumptions:
* the BSP layer requires EULA is conf/eula/$MACHINE exists
* the user has accepted the EULA if ACCEPT_EULA_$MACHINE is set to 1
This commit implements these changes.
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
|
|
the most recent firmware from QCN contains the FCC certified WLAN firmware.
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
|
|
The firmware for DragonBoard 410c are publicly available on Qualcomm Developer
Network website, but distributed with a specific EULA.
To manage the EULA, we are reusing the unpack functions from meta-fsl-arm, and
the user is required to explicitely accept the EULA by adding the following in
local.conf:
ACCEPT_QCOM_EULA="1"
If that variable is set, it is assumed that EULA was accepted and the firmware
can be added into the image.
Signed-off-by: Nicolas Dechesne <nicolas.dechesne@linaro.org>
|