* [RFC][master/scarthgap][PATCH 0/4] add FW and utilities for cc33xx wireless driver
@ 2024-06-20 3:21 Sabeeh Khan
2024-06-20 3:21 ` [RFC][master/scarthgap][PATCH 1/4] cc33conf: add new cc33conf tool for cc33xx devices Sabeeh Khan
` (5 more replies)
0 siblings, 6 replies; 21+ messages in thread
From: Sabeeh Khan @ 2024-06-20 3:21 UTC (permalink / raw)
To: meta-ti; +Cc: Sabeeh Khan
This series adds FW support, configuration files, and tools to be used
with the cc33xx drivers. The cc33xx driver has been added to TI kernel 6.6
with progress being made for kernel upstreaming.
Sabeeh Khan (4):
cc33conf: add new cc33conf tool for cc33xx devices
cc33calibrator: add new cc33calibrator tool for cc33xx devices
cc33xx-fw: install cc33xx firmware
cc33xx-target-scripts: add cc33xx scripts to control TI cc33xx WLAN
device
.../recipes-bsp/cc33xx-fw/cc33xx-fw_git.bb | 26 +++++++++++++++++
.../cc33calibrator/cc33calibrator_git.bb | 24 +++++++++++++++
.../cc33conf/cc33conf_git.bb | 29 +++++++++++++++++++
.../cc33xx-target-scripts.bb | 22 ++++++++++++++
4 files changed, 101 insertions(+)
create mode 100644 meta-ti-extras/recipes-bsp/cc33xx-fw/cc33xx-fw_git.bb
create mode 100644 meta-ti-extras/recipes-connectivity/cc33calibrator/cc33calibrator_git.bb
create mode 100644 meta-ti-extras/recipes-connectivity/cc33conf/cc33conf_git.bb
create mode 100644 meta-ti-extras/recipes-connectivity/cc33xx-target-scripts/cc33xx-target-scripts.bb
--
2.34.1
^ permalink raw reply [flat|nested] 21+ messages in thread* [RFC][master/scarthgap][PATCH 1/4] cc33conf: add new cc33conf tool for cc33xx devices 2024-06-20 3:21 [RFC][master/scarthgap][PATCH 0/4] add FW and utilities for cc33xx wireless driver Sabeeh Khan @ 2024-06-20 3:21 ` Sabeeh Khan 2024-06-20 20:20 ` [meta-ti] " Denys Dmytriyenko 2024-06-20 3:22 ` [RFC][master/scarthgap][PATCH 2/4] cc33calibrator: add new cc33calibrator " Sabeeh Khan ` (4 subsequent siblings) 5 siblings, 1 reply; 21+ messages in thread From: Sabeeh Khan @ 2024-06-20 3:21 UTC (permalink / raw) To: meta-ti; +Cc: Sabeeh Khan cc33conf is a tool provided by TI to configure cc33xx WLAN devices. It can be used to change the RF parameters and other features of the target. Documentation for this tool is provided within the following link: https://www.ti.com/tool/CC33XX-SOFTWARE Signed-off-by: Sabeeh Khan <sabeeh-khan@ti.com> --- .../cc33conf/cc33conf_git.bb | 29 +++++++++++++++++++ 1 file changed, 29 insertions(+) create mode 100644 meta-ti-extras/recipes-connectivity/cc33conf/cc33conf_git.bb diff --git a/meta-ti-extras/recipes-connectivity/cc33conf/cc33conf_git.bb b/meta-ti-extras/recipes-connectivity/cc33conf/cc33conf_git.bb new file mode 100644 index 00000000..1e4faa77 --- /dev/null +++ b/meta-ti-extras/recipes-connectivity/cc33conf/cc33conf_git.bb @@ -0,0 +1,29 @@ +DESCRIPTION = "Configuration utility for TI CC33xx wireless devices" +LICENSE = "BSD-3-Clause" +LIC_FILES_CHKSUM = "file://COPYING;md5=d5fc448a36efe573623542dcb989afc4" + +SRCREV = "a2f84140b8d67cfc94472cf92676a409d1e47d86" +SRC_URI = "git://git.ti.com/git/cc33xx-wlan/cc33xx-utils.git;branch=master;protocol=https" + +PV = "1.7.0.120" + +S = "${WORKDIR}/git/cc33conf" + +EXTRA_OEMAKE = "CC="${CC}"" + +do_install() { + install -d ${D}${sbindir} + install -d ${D}${sbindir}/cc33conf/ + + install -m 0755 cc33xxconf ${D}${sbindir}/cc33conf/ + install -m 0755 dictionary.txt ${D}${sbindir}/cc33conf/ + install -m 0755 default.conf ${D}${sbindir}/cc33conf/ + install -m 0755 README ${D}${sbindir}/cc33conf/ + install -m 0755 cc33xx-conf.conf ${D}${sbindir}/cc33conf/ + install -m 0755 cc33xx-conf.ini ${D}${sbindir}/cc33conf/ + install -m 0755 conf.h ${D}${sbindir}/cc33conf/ +} + +FILES:${PN} += " \ + ${sbindir}/cc33conf \ +" -- 2.34.1 ^ permalink raw reply related [flat|nested] 21+ messages in thread
* Re: [meta-ti] [RFC][master/scarthgap][PATCH 1/4] cc33conf: add new cc33conf tool for cc33xx devices 2024-06-20 3:21 ` [RFC][master/scarthgap][PATCH 1/4] cc33conf: add new cc33conf tool for cc33xx devices Sabeeh Khan @ 2024-06-20 20:20 ` Denys Dmytriyenko 2024-06-20 20:40 ` Khan, Sabeeh 0 siblings, 1 reply; 21+ messages in thread From: Denys Dmytriyenko @ 2024-06-20 20:20 UTC (permalink / raw) To: sabeeh-khan; +Cc: meta-ti On Wed, Jun 19, 2024 at 10:21:59PM -0500, Sabeeh Khan via lists.yoctoproject.org wrote: > cc33conf is a tool provided by TI to configure > cc33xx WLAN devices. It can be used to change > the RF parameters and other features of the target. > Documentation for this tool is provided within the following link: > https://www.ti.com/tool/CC33XX-SOFTWARE > > Signed-off-by: Sabeeh Khan <sabeeh-khan@ti.com> > --- > .../cc33conf/cc33conf_git.bb | 29 +++++++++++++++++++ > 1 file changed, 29 insertions(+) > create mode 100644 meta-ti-extras/recipes-connectivity/cc33conf/cc33conf_git.bb > > diff --git a/meta-ti-extras/recipes-connectivity/cc33conf/cc33conf_git.bb b/meta-ti-extras/recipes-connectivity/cc33conf/cc33conf_git.bb > new file mode 100644 > index 00000000..1e4faa77 > --- /dev/null > +++ b/meta-ti-extras/recipes-connectivity/cc33conf/cc33conf_git.bb > @@ -0,0 +1,29 @@ > +DESCRIPTION = "Configuration utility for TI CC33xx wireless devices" > +LICENSE = "BSD-3-Clause" > +LIC_FILES_CHKSUM = "file://COPYING;md5=d5fc448a36efe573623542dcb989afc4" > + > +SRCREV = "a2f84140b8d67cfc94472cf92676a409d1e47d86" > +SRC_URI = "git://git.ti.com/git/cc33xx-wlan/cc33xx-utils.git;branch=master;protocol=https" > + > +PV = "1.7.0.120" > + > +S = "${WORKDIR}/git/cc33conf" > + > +EXTRA_OEMAKE = "CC="${CC}"" > + > +do_install() { > + install -d ${D}${sbindir} > + install -d ${D}${sbindir}/cc33conf/ > + > + install -m 0755 cc33xxconf ${D}${sbindir}/cc33conf/ > + install -m 0755 dictionary.txt ${D}${sbindir}/cc33conf/ > + install -m 0755 default.conf ${D}${sbindir}/cc33conf/ > + install -m 0755 README ${D}${sbindir}/cc33conf/ > + install -m 0755 cc33xx-conf.conf ${D}${sbindir}/cc33conf/ > + install -m 0755 cc33xx-conf.ini ${D}${sbindir}/cc33conf/ > + install -m 0755 conf.h ${D}${sbindir}/cc33conf/ Should all these files really go into sbindir? > +} > + > +FILES:${PN} += " \ > + ${sbindir}/cc33conf \ > +" > -- > 2.34.1 ^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [meta-ti] [RFC][master/scarthgap][PATCH 1/4] cc33conf: add new cc33conf tool for cc33xx devices 2024-06-20 20:20 ` [meta-ti] " Denys Dmytriyenko @ 2024-06-20 20:40 ` Khan, Sabeeh 2024-06-24 20:21 ` Denys Dmytriyenko 0 siblings, 1 reply; 21+ messages in thread From: Khan, Sabeeh @ 2024-06-20 20:40 UTC (permalink / raw) To: Denys Dmytriyenko; +Cc: meta-ti [-- Attachment #1: Type: text/plain, Size: 2209 bytes --] On 6/20/2024 3:20 PM, Denys Dmytriyenko wrote: > On Wed, Jun 19, 2024 at 10:21:59PM -0500, Sabeeh Khan via lists.yoctoproject.org wrote: >> cc33conf is a tool provided by TI to configure >> cc33xx WLAN devices. It can be used to change >> the RF parameters and other features of the target. >> Documentation for this tool is provided within the following link: >> https://www.ti.com/tool/CC33XX-SOFTWARE >> >> Signed-off-by: Sabeeh Khan<sabeeh-khan@ti.com> >> --- >> .../cc33conf/cc33conf_git.bb | 29 +++++++++++++++++++ >> 1 file changed, 29 insertions(+) >> create mode 100644 meta-ti-extras/recipes-connectivity/cc33conf/cc33conf_git.bb >> >> diff --git a/meta-ti-extras/recipes-connectivity/cc33conf/cc33conf_git.bb b/meta-ti-extras/recipes-connectivity/cc33conf/cc33conf_git.bb >> new file mode 100644 >> index 00000000..1e4faa77 >> --- /dev/null >> +++ b/meta-ti-extras/recipes-connectivity/cc33conf/cc33conf_git.bb >> @@ -0,0 +1,29 @@ >> +DESCRIPTION = "Configuration utility for TI CC33xx wireless devices" >> +LICENSE = "BSD-3-Clause" >> +LIC_FILES_CHKSUM ="file://COPYING;md5=d5fc448a36efe573623542dcb989afc4" >> + >> +SRCREV = "a2f84140b8d67cfc94472cf92676a409d1e47d86" >> +SRC_URI = "git://git.ti.com/git/cc33xx-wlan/cc33xx-utils.git;branch=master;protocol=https" >> + >> +PV = "1.7.0.120" >> + >> +S = "${WORKDIR}/git/cc33conf" >> + >> +EXTRA_OEMAKE = "CC="${CC}"" >> + >> +do_install() { >> + install -d ${D}${sbindir} >> + install -d ${D}${sbindir}/cc33conf/ >> + >> + install -m 0755 cc33xxconf ${D}${sbindir}/cc33conf/ >> + install -m 0755 dictionary.txt ${D}${sbindir}/cc33conf/ >> + install -m 0755 default.conf ${D}${sbindir}/cc33conf/ >> + install -m 0755 README ${D}${sbindir}/cc33conf/ >> + install -m 0755 cc33xx-conf.conf ${D}${sbindir}/cc33conf/ >> + install -m 0755 cc33xx-conf.ini ${D}${sbindir}/cc33conf/ >> + install -m 0755 conf.h ${D}${sbindir}/cc33conf/ > Should all these files really go into sbindir? This recipe and tool is based off of wlconf. Since wlconf was already accepted, I figured installing to a similar location would be practical. However, I am open to other locations if you have suggestions. The tool does use all of these files. [-- Attachment #2: Type: text/html, Size: 3112 bytes --] ^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [meta-ti] [RFC][master/scarthgap][PATCH 1/4] cc33conf: add new cc33conf tool for cc33xx devices 2024-06-20 20:40 ` Khan, Sabeeh @ 2024-06-24 20:21 ` Denys Dmytriyenko 2024-06-24 21:19 ` Khan, Sabeeh 0 siblings, 1 reply; 21+ messages in thread From: Denys Dmytriyenko @ 2024-06-24 20:21 UTC (permalink / raw) To: sabeeh-khan; +Cc: meta-ti On Thu, Jun 20, 2024 at 03:40:22PM -0500, Sabeeh Khan via lists.yoctoproject.org wrote: > > On 6/20/2024 3:20 PM, Denys Dmytriyenko wrote: > >On Wed, Jun 19, 2024 at 10:21:59PM -0500, Sabeeh Khan via lists.yoctoproject.org wrote: > >>cc33conf is a tool provided by TI to configure > >>cc33xx WLAN devices. It can be used to change > >>the RF parameters and other features of the target. > >>Documentation for this tool is provided within the following link: > >>https://www.ti.com/tool/CC33XX-SOFTWARE > >> > >>Signed-off-by: Sabeeh Khan<sabeeh-khan@ti.com> > >>--- > >> .../cc33conf/cc33conf_git.bb | 29 +++++++++++++++++++ > >> 1 file changed, 29 insertions(+) > >> create mode 100644 meta-ti-extras/recipes-connectivity/cc33conf/cc33conf_git.bb > >> > >>diff --git a/meta-ti-extras/recipes-connectivity/cc33conf/cc33conf_git.bb b/meta-ti-extras/recipes-connectivity/cc33conf/cc33conf_git.bb > >>new file mode 100644 > >>index 00000000..1e4faa77 > >>--- /dev/null > >>+++ b/meta-ti-extras/recipes-connectivity/cc33conf/cc33conf_git.bb > >>@@ -0,0 +1,29 @@ > >>+DESCRIPTION = "Configuration utility for TI CC33xx wireless devices" > >>+LICENSE = "BSD-3-Clause" > >>+LIC_FILES_CHKSUM ="file://COPYING;md5=d5fc448a36efe573623542dcb989afc4" > >>+ > >>+SRCREV = "a2f84140b8d67cfc94472cf92676a409d1e47d86" > >>+SRC_URI = "git://git.ti.com/git/cc33xx-wlan/cc33xx-utils.git;branch=master;protocol=https" > >>+ > >>+PV = "1.7.0.120" > >>+ > >>+S = "${WORKDIR}/git/cc33conf" > >>+ > >>+EXTRA_OEMAKE = "CC="${CC}"" > >>+ > >>+do_install() { > >>+ install -d ${D}${sbindir} > >>+ install -d ${D}${sbindir}/cc33conf/ > >>+ > >>+ install -m 0755 cc33xxconf ${D}${sbindir}/cc33conf/ > >>+ install -m 0755 dictionary.txt ${D}${sbindir}/cc33conf/ > >>+ install -m 0755 default.conf ${D}${sbindir}/cc33conf/ > >>+ install -m 0755 README ${D}${sbindir}/cc33conf/ > >>+ install -m 0755 cc33xx-conf.conf ${D}${sbindir}/cc33conf/ > >>+ install -m 0755 cc33xx-conf.ini ${D}${sbindir}/cc33conf/ > >>+ install -m 0755 conf.h ${D}${sbindir}/cc33conf/ > >Should all these files really go into sbindir? > > This recipe and tool is based off of wlconf. Since wlconf was > already accepted, > > I figured installing to a similar location would be practical. > > However, I am open to other locations if you have suggestions. > > The tool does use all of these files. Well, wlconf does indeed set a bad precedent... Are those files being used relative to the binary and hence should reside there? The standard is to have conf files in /etc, binaries in /usr/bin or /bin, docs/READMEs in /usr/share/doc and .h headers in /usr/include. And bitbake.conf sets all the corresponding variables accordingly, such as sysconfdir, bindir, datadir, docdir, includedir, etc: https://git.openembedded.org/openembedded-core/tree/meta/conf/bitbake.conf So, if the tool is capable of locating its files in the proper system-wide locations, the recipe should definitely install them in the right location. -- Denys ^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [meta-ti] [RFC][master/scarthgap][PATCH 1/4] cc33conf: add new cc33conf tool for cc33xx devices 2024-06-24 20:21 ` Denys Dmytriyenko @ 2024-06-24 21:19 ` Khan, Sabeeh 0 siblings, 0 replies; 21+ messages in thread From: Khan, Sabeeh @ 2024-06-24 21:19 UTC (permalink / raw) To: Denys Dmytriyenko; +Cc: meta-ti On 6/24/2024 3:21 PM, Denys Dmytriyenko wrote: > On Thu, Jun 20, 2024 at 03:40:22PM -0500, Sabeeh Khan via lists.yoctoproject.org wrote: >> On 6/20/2024 3:20 PM, Denys Dmytriyenko wrote: >>> On Wed, Jun 19, 2024 at 10:21:59PM -0500, Sabeeh Khan via lists.yoctoproject.org wrote: >>>> cc33conf is a tool provided by TI to configure >>>> cc33xx WLAN devices. It can be used to change >>>> the RF parameters and other features of the target. >>>> Documentation for this tool is provided within the following link: >>>> https://www.ti.com/tool/CC33XX-SOFTWARE >>>> >>>> Signed-off-by: Sabeeh Khan<sabeeh-khan@ti.com> >>>> --- >>>> .../cc33conf/cc33conf_git.bb | 29 +++++++++++++++++++ >>>> 1 file changed, 29 insertions(+) >>>> create mode 100644 meta-ti-extras/recipes-connectivity/cc33conf/cc33conf_git.bb >>>> >>>> diff --git a/meta-ti-extras/recipes-connectivity/cc33conf/cc33conf_git.bb b/meta-ti-extras/recipes-connectivity/cc33conf/cc33conf_git.bb >>>> new file mode 100644 >>>> index 00000000..1e4faa77 >>>> --- /dev/null >>>> +++ b/meta-ti-extras/recipes-connectivity/cc33conf/cc33conf_git.bb >>>> @@ -0,0 +1,29 @@ >>>> +DESCRIPTION = "Configuration utility for TI CC33xx wireless devices" >>>> +LICENSE = "BSD-3-Clause" >>>> +LIC_FILES_CHKSUM ="file://COPYING;md5=d5fc448a36efe573623542dcb989afc4" >>>> + >>>> +SRCREV = "a2f84140b8d67cfc94472cf92676a409d1e47d86" >>>> +SRC_URI = "git://git.ti.com/git/cc33xx-wlan/cc33xx-utils.git;branch=master;protocol=https" >>>> + >>>> +PV = "1.7.0.120" >>>> + >>>> +S = "${WORKDIR}/git/cc33conf" >>>> + >>>> +EXTRA_OEMAKE = "CC="${CC}"" >>>> + >>>> +do_install() { >>>> + install -d ${D}${sbindir} >>>> + install -d ${D}${sbindir}/cc33conf/ >>>> + >>>> + install -m 0755 cc33xxconf ${D}${sbindir}/cc33conf/ >>>> + install -m 0755 dictionary.txt ${D}${sbindir}/cc33conf/ >>>> + install -m 0755 default.conf ${D}${sbindir}/cc33conf/ >>>> + install -m 0755 README ${D}${sbindir}/cc33conf/ >>>> + install -m 0755 cc33xx-conf.conf ${D}${sbindir}/cc33conf/ >>>> + install -m 0755 cc33xx-conf.ini ${D}${sbindir}/cc33conf/ >>>> + install -m 0755 conf.h ${D}${sbindir}/cc33conf/ >>> Should all these files really go into sbindir? >> This recipe and tool is based off of wlconf. Since wlconf was >> already accepted, >> >> I figured installing to a similar location would be practical. >> >> However, I am open to other locations if you have suggestions. >> >> The tool does use all of these files. > Well, wlconf does indeed set a bad precedent... > > Are those files being used relative to the binary and hence should reside > there? Yes, these files are used by the cc33conf binary, and are expected to be in the same directory. > > The standard is to have conf files in /etc, binaries in /usr/bin or /bin, > docs/READMEs in /usr/share/doc and .h headers in /usr/include. > > And bitbake.conf sets all the corresponding variables accordingly, such as > sysconfdir, bindir, datadir, docdir, includedir, etc: > https://urldefense.com/v3/__https://git.openembedded.org/openembedded-core/tree/meta/conf/bitbake.conf__;!!G3vK!VPNKNNfyhJIOrtUFG8JhfU9TtuBcgUmgLggT-57NAKqxdaDVVGRDA89I5c9JmFrVB1_4chMVtjDH$ > > So, if the tool is capable of locating its files in the proper system-wide > locations, the recipe should definitely install them in the right location. > The tool currently isn't capable of searching system-wide, but per your feedback, I am certainly open to improving the tool to do this. However, I'm not sure of the feasibility of doing so. Feels like a major re-work unfortunately. Thanks for your guidance! ^ permalink raw reply [flat|nested] 21+ messages in thread
* [RFC][master/scarthgap][PATCH 2/4] cc33calibrator: add new cc33calibrator tool for cc33xx devices 2024-06-20 3:21 [RFC][master/scarthgap][PATCH 0/4] add FW and utilities for cc33xx wireless driver Sabeeh Khan 2024-06-20 3:21 ` [RFC][master/scarthgap][PATCH 1/4] cc33conf: add new cc33conf tool for cc33xx devices Sabeeh Khan @ 2024-06-20 3:22 ` Sabeeh Khan 2024-06-20 20:22 ` [meta-ti] " Denys Dmytriyenko 2024-06-20 3:22 ` [RFC][master/scarthgap][PATCH 3/4] cc33xx-fw: install cc33xx firmware Sabeeh Khan ` (3 subsequent siblings) 5 siblings, 1 reply; 21+ messages in thread From: Sabeeh Khan @ 2024-06-20 3:22 UTC (permalink / raw) To: meta-ti; +Cc: Sabeeh Khan cc33calibrator is a tool provided by TI to manually control the radio frontend of the cc33xx device. This tool can also be used for production line testing of the radio. Documentation for this tool is provided within the following link: https://www.ti.com/tool/CC33XX-SOFTWARE Signed-off-by: Sabeeh Khan <sabeeh-khan@ti.com> --- .../cc33calibrator/cc33calibrator_git.bb | 24 +++++++++++++++++++ 1 file changed, 24 insertions(+) create mode 100644 meta-ti-extras/recipes-connectivity/cc33calibrator/cc33calibrator_git.bb diff --git a/meta-ti-extras/recipes-connectivity/cc33calibrator/cc33calibrator_git.bb b/meta-ti-extras/recipes-connectivity/cc33calibrator/cc33calibrator_git.bb new file mode 100644 index 00000000..da2d0453 --- /dev/null +++ b/meta-ti-extras/recipes-connectivity/cc33calibrator/cc33calibrator_git.bb @@ -0,0 +1,24 @@ +DESCRIPTION = "The calibrator utility for TI wireless solution based on cc33xx driver" +LICENSE = "BSD-3-Clause" +LIC_FILES_CHKSUM = "file://COPYING;md5=d5fc448a36efe573623542dcb989afc4" + +SRCREV = "a2f84140b8d67cfc94472cf92676a409d1e47d86" +SRC_URI = "git://git.ti.com/git/cc33xx-wlan/cc33xx-utils.git;branch=master;protocol=https" + +PV = "1.0.0.50" + +DEPENDS = "libnl" + +S = "${WORKDIR}/git/cc33calibrator" + +export CROSS_COMPILE = "${TARGET_PREFIX}" + +EXTRA_OEMAKE = "CFLAGS="${CFLAGS} -I${STAGING_INCDIR}/libnl3/ -DCONFIG_LIBNL32 " \ + LDFLAGS="${LDFLAGS} -L${STAGING_LIBDIR}" \ + CC="${CC}" \ + NLVER=3" + +do_install() { + install -d ${D}${bindir} + install -m 0755 cc33calibrator ${D}${bindir}/ +} -- 2.34.1 ^ permalink raw reply related [flat|nested] 21+ messages in thread
* Re: [meta-ti] [RFC][master/scarthgap][PATCH 2/4] cc33calibrator: add new cc33calibrator tool for cc33xx devices 2024-06-20 3:22 ` [RFC][master/scarthgap][PATCH 2/4] cc33calibrator: add new cc33calibrator " Sabeeh Khan @ 2024-06-20 20:22 ` Denys Dmytriyenko 0 siblings, 0 replies; 21+ messages in thread From: Denys Dmytriyenko @ 2024-06-20 20:22 UTC (permalink / raw) To: sabeeh-khan; +Cc: meta-ti On Wed, Jun 19, 2024 at 10:22:00PM -0500, Sabeeh Khan via lists.yoctoproject.org wrote: > cc33calibrator is a tool provided by TI to manually control the > radio frontend of the cc33xx device. This tool can also be used > for production line testing of the radio. > Documentation for this tool is provided within the following link: > https://www.ti.com/tool/CC33XX-SOFTWARE > > Signed-off-by: Sabeeh Khan <sabeeh-khan@ti.com> > --- > .../cc33calibrator/cc33calibrator_git.bb | 24 +++++++++++++++++++ > 1 file changed, 24 insertions(+) > create mode 100644 meta-ti-extras/recipes-connectivity/cc33calibrator/cc33calibrator_git.bb > > diff --git a/meta-ti-extras/recipes-connectivity/cc33calibrator/cc33calibrator_git.bb b/meta-ti-extras/recipes-connectivity/cc33calibrator/cc33calibrator_git.bb > new file mode 100644 > index 00000000..da2d0453 > --- /dev/null > +++ b/meta-ti-extras/recipes-connectivity/cc33calibrator/cc33calibrator_git.bb > @@ -0,0 +1,24 @@ > +DESCRIPTION = "The calibrator utility for TI wireless solution based on cc33xx driver" SUMMARY > +LICENSE = "BSD-3-Clause" > +LIC_FILES_CHKSUM = "file://COPYING;md5=d5fc448a36efe573623542dcb989afc4" > + > +SRCREV = "a2f84140b8d67cfc94472cf92676a409d1e47d86" > +SRC_URI = "git://git.ti.com/git/cc33xx-wlan/cc33xx-utils.git;branch=master;protocol=https" > + > +PV = "1.0.0.50" > + > +DEPENDS = "libnl" > + > +S = "${WORKDIR}/git/cc33calibrator" > + > +export CROSS_COMPILE = "${TARGET_PREFIX}" > + > +EXTRA_OEMAKE = "CFLAGS="${CFLAGS} -I${STAGING_INCDIR}/libnl3/ -DCONFIG_LIBNL32 " \ > + LDFLAGS="${LDFLAGS} -L${STAGING_LIBDIR}" \ > + CC="${CC}" \ > + NLVER=3" > + > +do_install() { > + install -d ${D}${bindir} > + install -m 0755 cc33calibrator ${D}${bindir}/ > +} > -- > 2.34.1 ^ permalink raw reply [flat|nested] 21+ messages in thread
* [RFC][master/scarthgap][PATCH 3/4] cc33xx-fw: install cc33xx firmware 2024-06-20 3:21 [RFC][master/scarthgap][PATCH 0/4] add FW and utilities for cc33xx wireless driver Sabeeh Khan 2024-06-20 3:21 ` [RFC][master/scarthgap][PATCH 1/4] cc33conf: add new cc33conf tool for cc33xx devices Sabeeh Khan 2024-06-20 3:22 ` [RFC][master/scarthgap][PATCH 2/4] cc33calibrator: add new cc33calibrator " Sabeeh Khan @ 2024-06-20 3:22 ` Sabeeh Khan 2024-06-20 16:33 ` [meta-ti] " Ryan Eatmon 2024-06-20 18:35 ` Denys Dmytriyenko 2024-06-20 3:22 ` [RFC][master/scarthgap][PATCH 4/4] cc33xx-target-scripts: add cc33xx scripts to control TI cc33xx WLAN device Sabeeh Khan ` (2 subsequent siblings) 5 siblings, 2 replies; 21+ messages in thread From: Sabeeh Khan @ 2024-06-20 3:22 UTC (permalink / raw) To: meta-ti; +Cc: Sabeeh Khan Download and install the cc33xx firmware and binaries to be used with the cc33xx drivers. FW Version: 1.7.0.120 Signed-off-by: Sabeeh Khan <sabeeh-khan@ti.com> --- .../recipes-bsp/cc33xx-fw/cc33xx-fw_git.bb | 26 +++++++++++++++++++ 1 file changed, 26 insertions(+) create mode 100644 meta-ti-extras/recipes-bsp/cc33xx-fw/cc33xx-fw_git.bb diff --git a/meta-ti-extras/recipes-bsp/cc33xx-fw/cc33xx-fw_git.bb b/meta-ti-extras/recipes-bsp/cc33xx-fw/cc33xx-fw_git.bb new file mode 100644 index 00000000..152e3501 --- /dev/null +++ b/meta-ti-extras/recipes-bsp/cc33xx-fw/cc33xx-fw_git.bb @@ -0,0 +1,26 @@ +DESCRIPTION = "Firmware files for use with TI cc33xx" +LICENSE = "TI-TSPA" +LIC_FILES_CHKSUM = "file://LICENCE;md5=df68504cbd0a4da1643ebcfd5783dbc9" + +SRC_URI = " \ + git://git.ti.com/git/cc33xx-wlan/cc33xx-fw.git;protocol=https;branch=${BRANCH} +" + +PV = "1.7.0.120" + +SRCREV = "988ded3a7d4d0e46de62e9ebfcb685c502bd9edf" +BRANCH = "master" + +CLEANBROKEN = "1" + +S = "${WORKDIR}/git" + +do_compile() { + : +} + +do_install() { + oe_runmake 'DEST_DIR=${D}' install +} + +FILES:${PN} = "${nonarch_base_libdir}/firmware/ti-connectivity/*" -- 2.34.1 ^ permalink raw reply related [flat|nested] 21+ messages in thread
* Re: [meta-ti] [RFC][master/scarthgap][PATCH 3/4] cc33xx-fw: install cc33xx firmware 2024-06-20 3:22 ` [RFC][master/scarthgap][PATCH 3/4] cc33xx-fw: install cc33xx firmware Sabeeh Khan @ 2024-06-20 16:33 ` Ryan Eatmon 2024-06-20 16:52 ` Khan, Sabeeh 2024-06-20 18:35 ` Denys Dmytriyenko 1 sibling, 1 reply; 21+ messages in thread From: Ryan Eatmon @ 2024-06-20 16:33 UTC (permalink / raw) To: sabeeh-khan, meta-ti On 6/19/2024 10:22 PM, Sabeeh Khan via lists.yoctoproject.org wrote: > Download and install the cc33xx firmware and binaries > to be used with the cc33xx drivers. > > FW Version: 1.7.0.120 > > Signed-off-by: Sabeeh Khan <sabeeh-khan@ti.com> > --- > .../recipes-bsp/cc33xx-fw/cc33xx-fw_git.bb | 26 +++++++++++++++++++ > 1 file changed, 26 insertions(+) > create mode 100644 meta-ti-extras/recipes-bsp/cc33xx-fw/cc33xx-fw_git.bb > > diff --git a/meta-ti-extras/recipes-bsp/cc33xx-fw/cc33xx-fw_git.bb b/meta-ti-extras/recipes-bsp/cc33xx-fw/cc33xx-fw_git.bb > new file mode 100644 > index 00000000..152e3501 > --- /dev/null > +++ b/meta-ti-extras/recipes-bsp/cc33xx-fw/cc33xx-fw_git.bb > @@ -0,0 +1,26 @@ > +DESCRIPTION = "Firmware files for use with TI cc33xx" > +LICENSE = "TI-TSPA" > +LIC_FILES_CHKSUM = "file://LICENCE;md5=df68504cbd0a4da1643ebcfd5783dbc9" > + > +SRC_URI = " \ > + git://git.ti.com/git/cc33xx-wlan/cc33xx-fw.git;protocol=https;branch=${BRANCH} > +" These patches are not consistent. This one does a multi line SRC_URI and adds the BRANCH variable. Can we redo the patches to be consistent in style? Either use BRANCH in all, or don't use BRANCH. And make all of the SRC_URI and single line. > +PV = "1.7.0.120" > + > +SRCREV = "988ded3a7d4d0e46de62e9ebfcb685c502bd9edf" > +BRANCH = "master" > + > +CLEANBROKEN = "1" > + > +S = "${WORKDIR}/git" > + > +do_compile() { > + : > +} > + > +do_install() { > + oe_runmake 'DEST_DIR=${D}' install > +} > + > +FILES:${PN} = "${nonarch_base_libdir}/firmware/ti-connectivity/*" > > > > -=-=-=-=-=-=-=-=-=-=-=- > Links: You receive all messages sent to this group. > View/Reply Online (#17769): https://lists.yoctoproject.org/g/meta-ti/message/17769 > Mute This Topic: https://lists.yoctoproject.org/mt/106774314/6551054 > Group Owner: meta-ti+owner@lists.yoctoproject.org > Unsubscribe: https://lists.yoctoproject.org/g/meta-ti/unsub [reatmon@ti.com] > -=-=-=-=-=-=-=-=-=-=-=- > -- Ryan Eatmon reatmon@ti.com ----------------------------------------- Texas Instruments, Inc. - LCPD - MGTS ^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [meta-ti] [RFC][master/scarthgap][PATCH 3/4] cc33xx-fw: install cc33xx firmware 2024-06-20 16:33 ` [meta-ti] " Ryan Eatmon @ 2024-06-20 16:52 ` Khan, Sabeeh 0 siblings, 0 replies; 21+ messages in thread From: Khan, Sabeeh @ 2024-06-20 16:52 UTC (permalink / raw) To: Ryan Eatmon, meta-ti On 6/20/2024 11:33 AM, Ryan Eatmon wrote: > > > On 6/19/2024 10:22 PM, Sabeeh Khan via lists.yoctoproject.org wrote: >> Download and install the cc33xx firmware and binaries >> to be used with the cc33xx drivers. >> >> FW Version: 1.7.0.120 >> >> Signed-off-by: Sabeeh Khan <sabeeh-khan@ti.com> >> --- >> .../recipes-bsp/cc33xx-fw/cc33xx-fw_git.bb | 26 +++++++++++++++++++ >> 1 file changed, 26 insertions(+) >> create mode 100644 >> meta-ti-extras/recipes-bsp/cc33xx-fw/cc33xx-fw_git.bb >> >> diff --git a/meta-ti-extras/recipes-bsp/cc33xx-fw/cc33xx-fw_git.bb >> b/meta-ti-extras/recipes-bsp/cc33xx-fw/cc33xx-fw_git.bb >> new file mode 100644 >> index 00000000..152e3501 >> --- /dev/null >> +++ b/meta-ti-extras/recipes-bsp/cc33xx-fw/cc33xx-fw_git.bb >> @@ -0,0 +1,26 @@ >> +DESCRIPTION = "Firmware files for use with TI cc33xx" >> +LICENSE = "TI-TSPA" >> +LIC_FILES_CHKSUM = >> "file://LICENCE;md5=df68504cbd0a4da1643ebcfd5783dbc9" >> + >> +SRC_URI = " \ >> + >> git://git.ti.com/git/cc33xx-wlan/cc33xx-fw.git;protocol=https;branch=${BRANCH} >> +" > > These patches are not consistent. > > This one does a multi line SRC_URI and adds the BRANCH variable. Can > we redo the patches to be consistent in style? Either use BRANCH in > all, or don't use BRANCH. And make all of the SRC_URI and single line. > Hi Ryan, thanks for the review. Yes, I have no issue in changing this and will ensure the SRC_URI/BRANCH variable are consistent. ^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [meta-ti] [RFC][master/scarthgap][PATCH 3/4] cc33xx-fw: install cc33xx firmware 2024-06-20 3:22 ` [RFC][master/scarthgap][PATCH 3/4] cc33xx-fw: install cc33xx firmware Sabeeh Khan 2024-06-20 16:33 ` [meta-ti] " Ryan Eatmon @ 2024-06-20 18:35 ` Denys Dmytriyenko 2024-06-20 18:39 ` Khan, Sabeeh 1 sibling, 1 reply; 21+ messages in thread From: Denys Dmytriyenko @ 2024-06-20 18:35 UTC (permalink / raw) To: sabeeh-khan; +Cc: meta-ti On Wed, Jun 19, 2024 at 10:22:01PM -0500, Sabeeh Khan via lists.yoctoproject.org wrote: > Download and install the cc33xx firmware and binaries > to be used with the cc33xx drivers. > > FW Version: 1.7.0.120 > > Signed-off-by: Sabeeh Khan <sabeeh-khan@ti.com> > --- > .../recipes-bsp/cc33xx-fw/cc33xx-fw_git.bb | 26 +++++++++++++++++++ > 1 file changed, 26 insertions(+) > create mode 100644 meta-ti-extras/recipes-bsp/cc33xx-fw/cc33xx-fw_git.bb > > diff --git a/meta-ti-extras/recipes-bsp/cc33xx-fw/cc33xx-fw_git.bb b/meta-ti-extras/recipes-bsp/cc33xx-fw/cc33xx-fw_git.bb > new file mode 100644 > index 00000000..152e3501 > --- /dev/null > +++ b/meta-ti-extras/recipes-bsp/cc33xx-fw/cc33xx-fw_git.bb > @@ -0,0 +1,26 @@ > +DESCRIPTION = "Firmware files for use with TI cc33xx" > +LICENSE = "TI-TSPA" > +LIC_FILES_CHKSUM = "file://LICENCE;md5=df68504cbd0a4da1643ebcfd5783dbc9" > + > +SRC_URI = " \ > + git://git.ti.com/git/cc33xx-wlan/cc33xx-fw.git;protocol=https;branch=${BRANCH} > +" > + > +PV = "1.7.0.120" > + > +SRCREV = "988ded3a7d4d0e46de62e9ebfcb685c502bd9edf" > +BRANCH = "master" > + > +CLEANBROKEN = "1" > + > +S = "${WORKDIR}/git" > + > +do_compile() { > + : > +} do_compile[noexec] = "1" > +do_install() { > + oe_runmake 'DEST_DIR=${D}' install > +} > + > +FILES:${PN} = "${nonarch_base_libdir}/firmware/ti-connectivity/*" > -- > 2.34.1 ^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [meta-ti] [RFC][master/scarthgap][PATCH 3/4] cc33xx-fw: install cc33xx firmware 2024-06-20 18:35 ` Denys Dmytriyenko @ 2024-06-20 18:39 ` Khan, Sabeeh 0 siblings, 0 replies; 21+ messages in thread From: Khan, Sabeeh @ 2024-06-20 18:39 UTC (permalink / raw) To: Denys Dmytriyenko; +Cc: meta-ti [-- Attachment #1: Type: text/plain, Size: 1325 bytes --] On 6/20/2024 1:35 PM, Denys Dmytriyenko wrote: > On Wed, Jun 19, 2024 at 10:22:01PM -0500, Sabeeh Khan via lists.yoctoproject.org wrote: >> Download and install the cc33xx firmware and binaries >> to be used with the cc33xx drivers. >> >> FW Version: 1.7.0.120 >> >> Signed-off-by: Sabeeh Khan<sabeeh-khan@ti.com> >> --- >> .../recipes-bsp/cc33xx-fw/cc33xx-fw_git.bb | 26 +++++++++++++++++++ >> 1 file changed, 26 insertions(+) >> create mode 100644 meta-ti-extras/recipes-bsp/cc33xx-fw/cc33xx-fw_git.bb >> >> diff --git a/meta-ti-extras/recipes-bsp/cc33xx-fw/cc33xx-fw_git.bb b/meta-ti-extras/recipes-bsp/cc33xx-fw/cc33xx-fw_git.bb >> new file mode 100644 >> index 00000000..152e3501 >> --- /dev/null >> +++ b/meta-ti-extras/recipes-bsp/cc33xx-fw/cc33xx-fw_git.bb >> @@ -0,0 +1,26 @@ >> +DESCRIPTION = "Firmware files for use with TI cc33xx" >> +LICENSE = "TI-TSPA" >> +LIC_FILES_CHKSUM ="file://LICENCE;md5=df68504cbd0a4da1643ebcfd5783dbc9" >> + >> +SRC_URI = " \ >> + git://git.ti.com/git/cc33xx-wlan/cc33xx-fw.git;protocol=https;branch=${BRANCH} >> +" >> + >> +PV = "1.7.0.120" >> + >> +SRCREV = "988ded3a7d4d0e46de62e9ebfcb685c502bd9edf" >> +BRANCH = "master" >> + >> +CLEANBROKEN = "1" >> + >> +S = "${WORKDIR}/git" >> + >> +do_compile() { >> + : >> +} > do_compile[noexec] = "1" I will correct, thank you! [-- Attachment #2: Type: text/html, Size: 1938 bytes --] ^ permalink raw reply [flat|nested] 21+ messages in thread
* [RFC][master/scarthgap][PATCH 4/4] cc33xx-target-scripts: add cc33xx scripts to control TI cc33xx WLAN device 2024-06-20 3:21 [RFC][master/scarthgap][PATCH 0/4] add FW and utilities for cc33xx wireless driver Sabeeh Khan ` (2 preceding siblings ...) 2024-06-20 3:22 ` [RFC][master/scarthgap][PATCH 3/4] cc33xx-fw: install cc33xx firmware Sabeeh Khan @ 2024-06-20 3:22 ` Sabeeh Khan 2024-06-20 20:27 ` [meta-ti] " Denys Dmytriyenko 2024-06-20 3:26 ` [RFC][master/scarthgap][PATCH 0/4] add FW and utilities for cc33xx wireless driver Sabeeh Khan 2024-06-20 5:59 ` [EXTERNAL] [meta-ti] " Chirag Shilwant 5 siblings, 1 reply; 21+ messages in thread From: Sabeeh Khan @ 2024-06-20 3:22 UTC (permalink / raw) To: meta-ti; +Cc: Sabeeh Khan Add scripts and conf files to be used to control and configure the cc33xx WLAN device. Documentation for these scripts can be found here: https://www.ti.com/tool/CC33XX-SOFTWARE Signed-off-by: Sabeeh Khan <sabeeh-khan@ti.com> --- .../cc33xx-target-scripts.bb | 22 +++++++++++++++++++ 1 file changed, 22 insertions(+) create mode 100644 meta-ti-extras/recipes-connectivity/cc33xx-target-scripts/cc33xx-target-scripts.bb diff --git a/meta-ti-extras/recipes-connectivity/cc33xx-target-scripts/cc33xx-target-scripts.bb b/meta-ti-extras/recipes-connectivity/cc33xx-target-scripts/cc33xx-target-scripts.bb new file mode 100644 index 00000000..2f13f911 --- /dev/null +++ b/meta-ti-extras/recipes-connectivity/cc33xx-target-scripts/cc33xx-target-scripts.bb @@ -0,0 +1,22 @@ +DESCRIPTION = "Scripts and configuration files for TI cc33xx wireless drivers" +LICENSE = "BSD-3-Clause" +LIC_FILES_CHKSUM = "file://COPYING;md5=904443cf7fae5c09c3d5f83f8557c265" + +SRCREV = "4371c93ea01b339f6f73f77d6d6bfcc185def8c0" +BRANCH = "master" +SRC_URI = "git://git.ti.com/git/cc33xx-wlan/cc33xx-target-scripts.git;protocol=https;branch=${BRANCH} \ +" + +S = "${WORKDIR}/git" + +FILES:${PN} += "${datadir}/cc33xx/" + +do_install() { + install -d ${D}${datadir}/cc33xx/ + + scripts=`find ./* -type f -name "*.*"` + for s in $scripts + do + install -m 0755 $s ${D}${datadir}/cc33xx/ + done +} -- 2.34.1 ^ permalink raw reply related [flat|nested] 21+ messages in thread
* Re: [meta-ti] [RFC][master/scarthgap][PATCH 4/4] cc33xx-target-scripts: add cc33xx scripts to control TI cc33xx WLAN device 2024-06-20 3:22 ` [RFC][master/scarthgap][PATCH 4/4] cc33xx-target-scripts: add cc33xx scripts to control TI cc33xx WLAN device Sabeeh Khan @ 2024-06-20 20:27 ` Denys Dmytriyenko 2024-06-20 20:37 ` Khan, Sabeeh 0 siblings, 1 reply; 21+ messages in thread From: Denys Dmytriyenko @ 2024-06-20 20:27 UTC (permalink / raw) To: sabeeh-khan; +Cc: meta-ti On Wed, Jun 19, 2024 at 10:22:02PM -0500, Sabeeh Khan via lists.yoctoproject.org wrote: > Add scripts and conf files to be used to control and configure > the cc33xx WLAN device. Documentation for these scripts can be found here: > https://www.ti.com/tool/CC33XX-SOFTWARE > > Signed-off-by: Sabeeh Khan <sabeeh-khan@ti.com> > --- > .../cc33xx-target-scripts.bb | 22 +++++++++++++++++++ > 1 file changed, 22 insertions(+) > create mode 100644 meta-ti-extras/recipes-connectivity/cc33xx-target-scripts/cc33xx-target-scripts.bb > > diff --git a/meta-ti-extras/recipes-connectivity/cc33xx-target-scripts/cc33xx-target-scripts.bb b/meta-ti-extras/recipes-connectivity/cc33xx-target-scripts/cc33xx-target-scripts.bb > new file mode 100644 > index 00000000..2f13f911 > --- /dev/null > +++ b/meta-ti-extras/recipes-connectivity/cc33xx-target-scripts/cc33xx-target-scripts.bb > @@ -0,0 +1,22 @@ > +DESCRIPTION = "Scripts and configuration files for TI cc33xx wireless drivers" SUMMARY > +LICENSE = "BSD-3-Clause" > +LIC_FILES_CHKSUM = "file://COPYING;md5=904443cf7fae5c09c3d5f83f8557c265" > + > +SRCREV = "4371c93ea01b339f6f73f77d6d6bfcc185def8c0" > +BRANCH = "master" > +SRC_URI = "git://git.ti.com/git/cc33xx-wlan/cc33xx-target-scripts.git;protocol=https;branch=${BRANCH} \ > +" > + > +S = "${WORKDIR}/git" > + > +FILES:${PN} += "${datadir}/cc33xx/" > + > +do_install() { > + install -d ${D}${datadir}/cc33xx/ > + > + scripts=`find ./* -type f -name "*.*"` Is this find command necessary? > + for s in $scripts > + do > + install -m 0755 $s ${D}${datadir}/cc33xx/ > + done > +} > -- > 2.34.1 ^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [meta-ti] [RFC][master/scarthgap][PATCH 4/4] cc33xx-target-scripts: add cc33xx scripts to control TI cc33xx WLAN device 2024-06-20 20:27 ` [meta-ti] " Denys Dmytriyenko @ 2024-06-20 20:37 ` Khan, Sabeeh 2024-06-21 1:17 ` Denys Dmytriyenko 0 siblings, 1 reply; 21+ messages in thread From: Khan, Sabeeh @ 2024-06-20 20:37 UTC (permalink / raw) To: Denys Dmytriyenko; +Cc: meta-ti [-- Attachment #1: Type: text/plain, Size: 1203 bytes --] On 6/20/2024 3:27 PM, Denys Dmytriyenko wrote: > On Wed, Jun 19, 2024 at 10:22:02PM -0500, Sabeeh Khan via lists.yoctoproject.org wrote: >> [...] >> >> diff --git a/meta-ti-extras/recipes-connectivity/cc33xx-target-scripts/cc33xx-target-scripts.bb b/meta-ti-extras/recipes-connectivity/cc33xx-target-scripts/cc33xx-target-scripts.bb >> new file mode 100644 >> index 00000000..2f13f911 >> --- /dev/null >> +++ b/meta-ti-extras/recipes-connectivity/cc33xx-target-scripts/cc33xx-target-scripts.bb >> @@ -0,0 +1,22 @@ >> +DESCRIPTION = "Scripts and configuration files for TI cc33xx wireless drivers" > SUMMARY Apologies for not being familiar, but are you suggesting here to have "SUMMARY" variable instead of "DESCRIPTION", or in addition to? Can I please have some more context over the ask here? I don't see "SUMMARY" variable in other meta-ti recipes, so I'm looking for a reference. > >> [...] >> + >> +do_install() { >> + install -d ${D}${datadir}/cc33xx/ >> + >> + scripts=`find ./* -type f -name "*.*"` > Is this find command necessary? The recipe should install .sh and .conf files from the git repo only. This was done to ignore any README or license files and not have them installed. [-- Attachment #2: Type: text/html, Size: 2123 bytes --] ^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [meta-ti] [RFC][master/scarthgap][PATCH 4/4] cc33xx-target-scripts: add cc33xx scripts to control TI cc33xx WLAN device 2024-06-20 20:37 ` Khan, Sabeeh @ 2024-06-21 1:17 ` Denys Dmytriyenko 2024-06-21 1:24 ` Khan, Sabeeh 0 siblings, 1 reply; 21+ messages in thread From: Denys Dmytriyenko @ 2024-06-21 1:17 UTC (permalink / raw) To: Khan, Sabeeh; +Cc: meta-ti On Thu, Jun 20, 2024 at 03:37:12PM -0500, Khan, Sabeeh wrote: > > On 6/20/2024 3:27 PM, Denys Dmytriyenko wrote: > >On Wed, Jun 19, 2024 at 10:22:02PM -0500, Sabeeh Khan via lists.yoctoproject.org wrote: > >>[...] > >> > >>diff --git a/meta-ti-extras/recipes-connectivity/cc33xx-target-scripts/cc33xx-target-scripts.bb b/meta-ti-extras/recipes-connectivity/cc33xx-target-scripts/cc33xx-target-scripts.bb > >>new file mode 100644 > >>index 00000000..2f13f911 > >>--- /dev/null > >>+++ b/meta-ti-extras/recipes-connectivity/cc33xx-target-scripts/cc33xx-target-scripts.bb > >>@@ -0,0 +1,22 @@ > >>+DESCRIPTION = "Scripts and configuration files for TI cc33xx wireless drivers" > >SUMMARY > > Apologies for not being familiar, but are you suggesting here > > to have "SUMMARY" variable instead of "DESCRIPTION", or in addition to? > > Can I please have some more context over the ask here? > > I don't see "SUMMARY" variable in other meta-ti recipes, so I'm > looking for a reference. https://docs.yoctoproject.org/ref-manual/variables.html#term-SUMMARY https://docs.yoctoproject.org/ref-manual/variables.html#term-DESCRIPTION SUMMARY is a shorter version of the package description (one-line under 72 characters), while DESCRIPTION can be a longer multi-line description. DESCRIPTION can be omitted and will be derived from SUMMARY, but not the other way around. In the very old days only the DESCRIPTION was used, hence old recipes still don't set SUMMARY, but newly added recipes should not do that. Here's one of the many recipes in meta-ti that properly uses/sets both: https://git.yoctoproject.org/meta-ti/tree/meta-ti-extras/recipes-ti/jailhouse/ti-jailhouse.inc > >>[...] > >>+ > >>+do_install() { > >>+ install -d ${D}${datadir}/cc33xx/ > >>+ > >>+ scripts=`find ./* -type f -name "*.*"` > >Is this find command necessary? > > The recipe should install .sh and .conf files from the git repo only. > > This was done to ignore any README or license files and not have > them installed. I believe you can use globs directly with install, unless there's a directory hierarchy: install -m 0755 *.* ${D}${datadir}/cc33xx/ -- Denys ^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [meta-ti] [RFC][master/scarthgap][PATCH 4/4] cc33xx-target-scripts: add cc33xx scripts to control TI cc33xx WLAN device 2024-06-21 1:17 ` Denys Dmytriyenko @ 2024-06-21 1:24 ` Khan, Sabeeh 0 siblings, 0 replies; 21+ messages in thread From: Khan, Sabeeh @ 2024-06-21 1:24 UTC (permalink / raw) To: Denys Dmytriyenko; +Cc: meta-ti On 6/20/2024 8:17 PM, Denys Dmytriyenko wrote: > On Thu, Jun 20, 2024 at 03:37:12PM -0500, Khan, Sabeeh wrote: >> On 6/20/2024 3:27 PM, Denys Dmytriyenko wrote: >>> On Wed, Jun 19, 2024 at 10:22:02PM -0500, Sabeeh Khan via lists.yoctoproject.org wrote: >>>> [...] >>>> >>>> diff --git a/meta-ti-extras/recipes-connectivity/cc33xx-target-scripts/cc33xx-target-scripts.bb b/meta-ti-extras/recipes-connectivity/cc33xx-target-scripts/cc33xx-target-scripts.bb >>>> new file mode 100644 >>>> index 00000000..2f13f911 >>>> --- /dev/null >>>> +++ b/meta-ti-extras/recipes-connectivity/cc33xx-target-scripts/cc33xx-target-scripts.bb >>>> @@ -0,0 +1,22 @@ >>>> +DESCRIPTION = "Scripts and configuration files for TI cc33xx wireless drivers" >>> SUMMARY >> Apologies for not being familiar, but are you suggesting here >> >> to have "SUMMARY" variable instead of "DESCRIPTION", or in addition to? >> >> Can I please have some more context over the ask here? >> >> I don't see "SUMMARY" variable in other meta-ti recipes, so I'm >> looking for a reference. > https://urldefense.com/v3/__https://docs.yoctoproject.org/ref-manual/variables.html*term-SUMMARY__;Iw!!G3vK!T0lI-6cdoXVmU9UPzr9erSCvNsNdMvKJfZFYYP7HcUra2w5WfkbtKxo7hDbZ8P2Uk5WwWYI2c9n5$ > https://urldefense.com/v3/__https://docs.yoctoproject.org/ref-manual/variables.html*term-DESCRIPTION__;Iw!!G3vK!T0lI-6cdoXVmU9UPzr9erSCvNsNdMvKJfZFYYP7HcUra2w5WfkbtKxo7hDbZ8P2Uk5WwWRlLSudn$ > > SUMMARY is a shorter version of the package description (one-line under 72 > characters), while DESCRIPTION can be a longer multi-line description. > > DESCRIPTION can be omitted and will be derived from SUMMARY, but not the other > way around. > > In the very old days only the DESCRIPTION was used, hence old recipes still > don't set SUMMARY, but newly added recipes should not do that. > > Here's one of the many recipes in meta-ti that properly uses/sets both: > https://urldefense.com/v3/__https://git.yoctoproject.org/meta-ti/tree/meta-ti-extras/recipes-ti/jailhouse/ti-jailhouse.inc__;!!G3vK!T0lI-6cdoXVmU9UPzr9erSCvNsNdMvKJfZFYYP7HcUra2w5WfkbtKxo7hDbZ8P2Uk5WwWUukMkI9$ This makes it very clear, thank you! I'll make the changes throughout the series. > >>>> [...] >>>> + >>>> +do_install() { >>>> + install -d ${D}${datadir}/cc33xx/ >>>> + >>>> + scripts=`find ./* -type f -name "*.*"` >>> Is this find command necessary? >> The recipe should install .sh and .conf files from the git repo only. >> >> This was done to ignore any README or license files and not have >> them installed. > I believe you can use globs directly with install, unless there's a > directory hierarchy: > > install -m 0755 *.* ${D}${datadir}/cc33xx/ Yes, there is also a directory hierarchy. So for now I will leave this as is. ^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [RFC][master/scarthgap][PATCH 0/4] add FW and utilities for cc33xx wireless driver 2024-06-20 3:21 [RFC][master/scarthgap][PATCH 0/4] add FW and utilities for cc33xx wireless driver Sabeeh Khan ` (3 preceding siblings ...) 2024-06-20 3:22 ` [RFC][master/scarthgap][PATCH 4/4] cc33xx-target-scripts: add cc33xx scripts to control TI cc33xx WLAN device Sabeeh Khan @ 2024-06-20 3:26 ` Sabeeh Khan 2024-06-20 5:59 ` [EXTERNAL] [meta-ti] " Chirag Shilwant 5 siblings, 0 replies; 21+ messages in thread From: Sabeeh Khan @ 2024-06-20 3:26 UTC (permalink / raw) To: meta-ti The reason for RFC is that the SRC_URI links are currently in progress to be online. Thus, I am sending this series for early review. ^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [EXTERNAL] [meta-ti] [RFC][master/scarthgap][PATCH 0/4] add FW and utilities for cc33xx wireless driver 2024-06-20 3:21 [RFC][master/scarthgap][PATCH 0/4] add FW and utilities for cc33xx wireless driver Sabeeh Khan ` (4 preceding siblings ...) 2024-06-20 3:26 ` [RFC][master/scarthgap][PATCH 0/4] add FW and utilities for cc33xx wireless driver Sabeeh Khan @ 2024-06-20 5:59 ` Chirag Shilwant 2024-06-20 13:31 ` Khan, Sabeeh 5 siblings, 1 reply; 21+ messages in thread From: Chirag Shilwant @ 2024-06-20 5:59 UTC (permalink / raw) To: meta-ti; +Cc: sabeeh-khan, Praneeth Bajjuri, Denys Dmytriyenko, Ryan Eatmon Hi Sabeeh, On 20/06/24 08:51, Sabeeh Khan via lists.yoctoproject.org wrote: > This series adds FW support, configuration files, and tools to be used > with the cc33xx drivers. The cc33xx driver has been added to TI kernel > 6. 6 with progress being made for kernel upstreaming. Sabeeh Khan (4): > cc33conf: add new cc33conf tool > ZjQcmQRYFpfptBannerStart > This message was sent from outside of Texas Instruments. > Do not click links or open attachments unless you recognize the source > of this email and know the content is safe. If you wish to report this > message to IT Security, please forward the message as an attachment to > phishing@list.ti.com > ZjQcmQRYFpfptBannerEnd > This series adds FW support, configuration files, and tools to be used > with the cc33xx drivers. The cc33xx driver has been added to TI kernel 6.6 > with progress being made for kernel upstreaming. > > Sabeeh Khan (4): > cc33conf: add new cc33conf tool for cc33xx devices > cc33calibrator: add new cc33calibrator tool for cc33xx devices > cc33xx-fw: install cc33xx firmware > cc33xx-target-scripts: add cc33xx scripts to control TI cc33xx WLAN > device I don't see an equivalent RFC patch on meta-arago for adding cc33xx FW & utils. In which arago image are we planning to add cc33xx FW & utils? Will it be via packagegroup-arago-tisdk-connectivity? Thanks, Chirag > > .../recipes-bsp/cc33xx-fw/cc33xx-fw_git.bb | 26 +++++++++++++++++ > .../cc33calibrator/cc33calibrator_git.bb | 24 +++++++++++++++ > .../cc33conf/cc33conf_git.bb | 29 +++++++++++++++++++ > .../cc33xx-target-scripts.bb | 22 ++++++++++++++ > 4 files changed, 101 insertions(+) > create mode 100644 meta-ti-extras/recipes-bsp/cc33xx-fw/cc33xx-fw_git.bb > create mode 100644 meta-ti-extras/recipes-connectivity/cc33calibrator/cc33calibrator_git.bb > create mode 100644 meta-ti-extras/recipes-connectivity/cc33conf/cc33conf_git.bb > create mode 100644 meta-ti-extras/recipes-connectivity/cc33xx-target-scripts/cc33xx-target-scripts.bb > > -- > 2.34.1 > > > -=-=-=-=-=-=-=-=-=-=-=- > Links: You receive all messages sent to this group. > View/Reply Online (#17766): https://urldefense.com/v3/__https://lists.yoctoproject.org/g/meta-ti/message/17766__;!!G3vK!XVCZsOhdbkylBJZIV_gHT-M3ocW9riIlWaQqNt46bx19rVKipjJmFVDi69Q-iuw5AnYOas9MguGKVrQT297bW2SHGJGc9bxj4Qku$ > Mute This Topic: https://urldefense.com/v3/__https://lists.yoctoproject.org/mt/106774311/7030289__;!!G3vK!XVCZsOhdbkylBJZIV_gHT-M3ocW9riIlWaQqNt46bx19rVKipjJmFVDi69Q-iuw5AnYOas9MguGKVrQT297bW2SHGJGc9biG5k2l$ > Group Owner: meta-ti+owner@lists.yoctoproject.org > Unsubscribe: https://urldefense.com/v3/__https://lists.yoctoproject.org/g/meta-ti/unsub__;!!G3vK!XVCZsOhdbkylBJZIV_gHT-M3ocW9riIlWaQqNt46bx19rVKipjJmFVDi69Q-iuw5AnYOas9MguGKVrQT297bW2SHGJGc9RIWuAVo$ [c-shilwant@ti.com] > -=-=-=-=-=-=-=-=-=-=-=- > ^ permalink raw reply [flat|nested] 21+ messages in thread
* Re: [EXTERNAL] [meta-ti] [RFC][master/scarthgap][PATCH 0/4] add FW and utilities for cc33xx wireless driver 2024-06-20 5:59 ` [EXTERNAL] [meta-ti] " Chirag Shilwant @ 2024-06-20 13:31 ` Khan, Sabeeh 0 siblings, 0 replies; 21+ messages in thread From: Khan, Sabeeh @ 2024-06-20 13:31 UTC (permalink / raw) To: Chirag Shilwant, meta-ti; +Cc: Praneeth Bajjuri, Denys Dmytriyenko, Ryan Eatmon Hi Chirag, On 6/20/2024 12:59 AM, Chirag Shilwant wrote: > Hi Sabeeh, > > On 20/06/24 08:51, Sabeeh Khan via lists.yoctoproject.org wrote: >> This series adds FW support, configuration files, and tools to be >> used with the cc33xx drivers. The cc33xx driver has been added to TI >> kernel 6. 6 with progress being made for kernel upstreaming. Sabeeh >> Khan (4): cc33conf: add new cc33conf tool >> ZjQcmQRYFpfptBannerStart >> This message was sent from outside of Texas Instruments. >> Do not click links or open attachments unless you recognize the >> source of this email and know the content is safe. If you wish to >> report this message to IT Security, please forward the message as an >> attachment to phishing@list.ti.com >> ZjQcmQRYFpfptBannerEnd >> This series adds FW support, configuration files, and tools to be used >> with the cc33xx drivers. The cc33xx driver has been added to TI >> kernel 6.6 >> with progress being made for kernel upstreaming. >> >> Sabeeh Khan (4): >> cc33conf: add new cc33conf tool for cc33xx devices >> cc33calibrator: add new cc33calibrator tool for cc33xx devices >> cc33xx-fw: install cc33xx firmware >> cc33xx-target-scripts: add cc33xx scripts to control TI cc33xx WLAN >> device > > > > I don't see an equivalent RFC patch on meta-arago for adding cc33xx FW > & utils. > In which arago image are we planning to add cc33xx FW & utils? > Will it be via packagegroup-arago-tisdk-connectivity? > > > Thanks, > Chirag > > Thanks for taking a look. Yes, my plan was to send another patch on meta-arago. I was waiting to send this util series as non-RFC before I send patch for meta-arago. I do plan to add these utils to packagegroup arago-tisdk-connectivity. Let me know if I should send RFC patch for meta-arago anyways. > >> >> .../recipes-bsp/cc33xx-fw/cc33xx-fw_git.bb | 26 +++++++++++++++++ >> .../cc33calibrator/cc33calibrator_git.bb | 24 +++++++++++++++ >> .../cc33conf/cc33conf_git.bb | 29 +++++++++++++++++++ >> .../cc33xx-target-scripts.bb | 22 ++++++++++++++ >> 4 files changed, 101 insertions(+) >> create mode 100644 >> meta-ti-extras/recipes-bsp/cc33xx-fw/cc33xx-fw_git.bb >> create mode 100644 >> meta-ti-extras/recipes-connectivity/cc33calibrator/cc33calibrator_git.bb >> create mode 100644 >> meta-ti-extras/recipes-connectivity/cc33conf/cc33conf_git.bb >> create mode 100644 >> meta-ti-extras/recipes-connectivity/cc33xx-target-scripts/cc33xx-target-scripts.bb >> >> -- >> 2.34.1 >> >> >> -=-=-=-=-=-=-=-=-=-=-=- >> Links: You receive all messages sent to this group. >> View/Reply Online (#17766): >> https://urldefense.com/v3/__https://lists.yoctoproject.org/g/meta-ti/message/17766__;!!G3vK!XVCZsOhdbkylBJZIV_gHT-M3ocW9riIlWaQqNt46bx19rVKipjJmFVDi69Q-iuw5AnYOas9MguGKVrQT297bW2SHGJGc9bxj4Qku$ >> Mute This Topic: >> https://urldefense.com/v3/__https://lists.yoctoproject.org/mt/106774311/7030289__;!!G3vK!XVCZsOhdbkylBJZIV_gHT-M3ocW9riIlWaQqNt46bx19rVKipjJmFVDi69Q-iuw5AnYOas9MguGKVrQT297bW2SHGJGc9biG5k2l$ >> Group Owner: meta-ti+owner@lists.yoctoproject.org >> Unsubscribe: >> https://urldefense.com/v3/__https://lists.yoctoproject.org/g/meta-ti/unsub__;!!G3vK!XVCZsOhdbkylBJZIV_gHT-M3ocW9riIlWaQqNt46bx19rVKipjJmFVDi69Q-iuw5AnYOas9MguGKVrQT297bW2SHGJGc9RIWuAVo$ >> [c-shilwant@ti.com] >> -=-=-=-=-=-=-=-=-=-=-=- >> ^ permalink raw reply [flat|nested] 21+ messages in thread
end of thread, other threads:[~2024-06-24 21:20 UTC | newest] Thread overview: 21+ messages (download: mbox.gz follow: Atom feed -- links below jump to the message on this page -- 2024-06-20 3:21 [RFC][master/scarthgap][PATCH 0/4] add FW and utilities for cc33xx wireless driver Sabeeh Khan 2024-06-20 3:21 ` [RFC][master/scarthgap][PATCH 1/4] cc33conf: add new cc33conf tool for cc33xx devices Sabeeh Khan 2024-06-20 20:20 ` [meta-ti] " Denys Dmytriyenko 2024-06-20 20:40 ` Khan, Sabeeh 2024-06-24 20:21 ` Denys Dmytriyenko 2024-06-24 21:19 ` Khan, Sabeeh 2024-06-20 3:22 ` [RFC][master/scarthgap][PATCH 2/4] cc33calibrator: add new cc33calibrator " Sabeeh Khan 2024-06-20 20:22 ` [meta-ti] " Denys Dmytriyenko 2024-06-20 3:22 ` [RFC][master/scarthgap][PATCH 3/4] cc33xx-fw: install cc33xx firmware Sabeeh Khan 2024-06-20 16:33 ` [meta-ti] " Ryan Eatmon 2024-06-20 16:52 ` Khan, Sabeeh 2024-06-20 18:35 ` Denys Dmytriyenko 2024-06-20 18:39 ` Khan, Sabeeh 2024-06-20 3:22 ` [RFC][master/scarthgap][PATCH 4/4] cc33xx-target-scripts: add cc33xx scripts to control TI cc33xx WLAN device Sabeeh Khan 2024-06-20 20:27 ` [meta-ti] " Denys Dmytriyenko 2024-06-20 20:37 ` Khan, Sabeeh 2024-06-21 1:17 ` Denys Dmytriyenko 2024-06-21 1:24 ` Khan, Sabeeh 2024-06-20 3:26 ` [RFC][master/scarthgap][PATCH 0/4] add FW and utilities for cc33xx wireless driver Sabeeh Khan 2024-06-20 5:59 ` [EXTERNAL] [meta-ti] " Chirag Shilwant 2024-06-20 13:31 ` Khan, Sabeeh
This is an external index of several public inboxes, see mirroring instructions on how to clone and mirror all data and code used by this external index.