mirror of
https://git.yoctoproject.org/meta-zephyr
synced 2026-03-06 15:29:40 +01:00
bossa-native: Add Arduino variant of the bossa flashing tool
This native recipe will be used to streamline the flashing of out Arduino Nano 33 BLE target. Until now we have pointed to the full Arduino IDE to get it installed and setting the PATH correctly before any flashing would work. Having the tool supplied under the hood for flashing will simplify documentation and support. Signed-off-by: Stefan Schmidt <stefan.schmidt@huawei.com> Signed-off-by: Andrei Gherzan <andrei.gherzan@huawei.com> Signed-off-by: Naveen Saini <naveen.kumar.saini@intel.com>
This commit is contained in:
committed by
Naveen Saini
parent
d78dd53937
commit
bef4443f1d
23
meta-zephyr-core/recipes-devtools/bossa/bossa-native_git.bb
Normal file
23
meta-zephyr-core/recipes-devtools/bossa/bossa-native_git.bb
Normal file
@@ -0,0 +1,23 @@
|
||||
SUMMARY = "Arduino variant of the BOSSA flashing tool"
|
||||
HOMEPAGE = "https://github.com/arduino/BOSSA"
|
||||
SECTION = "devel"
|
||||
LICENSE = "BSD-3-Clause"
|
||||
LIC_FILES_CHKSUM = "file://LICENSE;md5=bcf9399f7b9b96149837290bcdc3ad39"
|
||||
|
||||
SRC_URI = "git://github.com/arduino/BOSSA.git;protocol=https;branch=nrf"
|
||||
|
||||
PV = "1.9.1+git${SRCPV}"
|
||||
SRCREV = "89f3556a761833522cd93c199581265ad689310b"
|
||||
|
||||
S = "${WORKDIR}/git"
|
||||
|
||||
inherit native
|
||||
|
||||
do_compile() {
|
||||
# We only compile the bossac commandline tool, not the graphical version.
|
||||
oe_runmake bossac
|
||||
}
|
||||
|
||||
do_install() {
|
||||
install -D -m 0755 ${B}/bin/bossac ${D}${bindir}/bossac
|
||||
}
|
||||
Reference in New Issue
Block a user