Optional drivers and board configuration
Michael Hope
Hi there. I'm adding a new SAM0 based board. What's the best way to enable optional peripherals? For example, not all users need the PWM driver. Should I: - Put CONFIG_PWM=y and CONFIG_PWM_SAM0=y in defconfig and live with the unneeded code? - Put CONFIG_PWM_SAM0=y in defconfig and ignore the warning? - or add a config PWM_SAM0 default y depends on PWM section to Kconfig.board? Thanks, -- Michael
|
|
Zephyr v2.3.0 released
Carles Cufi
Hi all,
We are pleased to announce the release of Zephyr RTOS version 2.3.0. Major enhancements with this release include: * A new Zephyr CMake package has been introduced, reducing the need for environment variables * A new Devicetree API, based on hierarchical macros, has been introduced. This new API allows the C code to access virtually all nodes and properties in a clean, organized fashion * The kernel timeout API has been overhauled to be flexible and configurable, with future support for features like 64-bit and absolute timeouts in mind * A new k_heap/sys_heap heap allocator has been introduced, with much better performance than the existing k_mem_pool/sys_mem_pool Zephyr now integrates with the TF-M (Trusted Firmware M) PSA-compliant framework * The Bluetooth Low Energy Host now supports LE Advertising Extensions * The CMSIS-DSP library is now included and integrated The detailed release notes can be found here: https://github.com/zephyrproject-rtos/zephyr/releases/tag/zephyr-v2.3.0 The next release, v2.4.0, is tentatively scheduled for September 25th 2020. I would like to thank everybody who contributed to this release, be it with code, feedback or documentation. Thanks, Carles
|
|
Updated Event: Zephyr: Toolchain Working Group
#cal-invite
devel@lists.zephyrproject.org Calendar <devel@...>
Zephyr: Toolchain Working Group When: Where: Organizer: Maureen Helm An RSVP is requested. Click here to RSVP Description: Live meeting minutes: https://docs.google.com/document/d/1IQKBK-GcJNZG0O9QArqYfvb6Huk5xHscN-XIGEZr-z8/edit#heading=h.x36xe8bnwr9r
________________________________________________________________________________
+1 321-558-6518 United States, Orlando (Toll)
Conference ID: 682 738 030#
Local numbers | Reset PIN | Learn more about Teams | Meeting options
________________________________________________________________________________
|
|
Updated Event: Zephyr Project: Dev Meeting
#cal-invite
devel@lists.zephyrproject.org Calendar <devel@...>
Zephyr Project: Dev Meeting When: Where: Organizer: devel@... An RSVP is requested. Click here to RSVP Description: ________________________________________________________________________________
+1 321-558-6518 United States, Orlando (Toll)
Conference ID: 483 314 739#
Local numbers | Reset PIN | Learn more about Teams | Meeting options
________________________________________________________________________________
|
|
Upcoming Event: Zephyr Project: Dev Meeting - Thu, 06/04/2020 3:00pm-4:00pm, Please RSVP
#cal-reminder
devel@lists.zephyrproject.org Calendar <devel@...>
Reminder: Zephyr Project: Dev Meeting When: Thursday, 4 June 2020, 3:00pm to 4:00pm, (GMT+00:00) UTC Where:Microsoft Teams Meeting An RSVP is requested. Click here to RSVP Organizer: devel@... Description: Join Microsoft Teams Meeting: https://teams.microsoft.com/l/meetup-join/19%3ameeting_M2Q2ZDk4OWItMWE2MS00MTExLTkyYTQtNmUwOTA4MzgwOGYw%40thread.v2/0?context=%7b%22Tid%22%3a%22686ea1d3-bc2b-4c6f-a92c-d99c5c301635%22%2c%22Oid%22%3a%2262b63b80-05d3-4465-b5a0-f04e4e156f10%22%7d
|
|
Dev-Review Meeting Agenda Jun 4
Kumar Gala
Here’s the agenda topics for this week:
* Concept Overview for improving support for serial flash devices via SPI and QSPI [Peter]: https://github.com/zephyrproject-rtos/zephyr/issues/25958 * optimize integration testing in CI [Anas]: https://github.com/zephyrproject-rtos/zephyr/pull/25703 * 2.4 plans * Any topics anyone else has. - k
|
|
Updated Event: Zephyr Project: APIs
#cal-invite
devel@lists.zephyrproject.org Calendar <devel@...>
Zephyr Project: APIs When: Where: Organizer: devel@... An RSVP is requested. Click here to RSVP Description: Meeting decisions/discussions in their respective PRs, tracked here: https://github.com/zephyrproject-rtos/zephyr/projects/18 ________________________________________________________________________________
+1 321-558-6518 United States, Orlando (Toll)
Conference ID: 317 990 129#
Local numbers | Reset PIN | Learn more about Teams | Meeting options
________________________________________________________________________________
|
|
Zephyr 2.3.0-rc2 tagged
Carles Cufi
Hi all,
The second release candidate for Zephyr 2.3.0 has now been tagged (v2.3.0-rc2). The current issue counts are: - 1 high-priority bug - 16 medium-priority bugs The high-priority bug (#23364) has a PR (#25954), but a waiver to release without a fix for this particular issue has been requested, due to the invasiveness of the Pull Request and the risk of merging it this late in the release cycle. A note would be added to the release notes and a subsequent 2.3.1 would be released to address this issue. During the days left until the release, I would encourage everybody to test thoroughly and file any issues found so that they can be fixed as quickly as possible. Additionally, there are still sections in the release notes that need filling, those can be tracked here: https://github.com/zephyrproject-rtos/zephyr/issues/25869 The full release log can be found here: https://github.com/zephyrproject-rtos/zephyr/releases/tag/v2.3.0-rc2 More details about Zephyr releases can found on the pages below: https://docs.zephyrproject.org/latest/development_process/release_process.html https://github.com/zephyrproject-rtos/zephyr/wiki/Program-Management The final release remains scheduled for June 5th. Thank you to everybody who contributed to this release so far! Carles
|
|
Running LWM2M client on nucleo_wb55rg
Brenton Chetty <brent7984@...>
Hi, I am new to Zephyr. I managed to get the LWM2M client working using qemu. How do I get lwm2m working on the nucleo_wb55rg? On RIOT OS, I had to make use of a border router and tap interface to get the board communicating with the leshan server on my pc. With thanks Brenton
|
|
Updated Event: Zephyr Project: APIs
#cal-invite
devel@lists.zephyrproject.org Calendar <devel@...>
Zephyr Project: APIs When: Where: Organizer: devel@... An RSVP is requested. Click here to RSVP Description: Live meeting minutes: https://docs.google.com/
________________________________________________________________________________
+1 321-558-6518 United States, Orlando (Toll)
Conference ID: 317 990 129#
Local numbers | Reset PIN | Learn more about Teams | Meeting options
________________________________________________________________________________
|
|
Upcoming Event: Zephyr Project: APIs - Tue, 06/02/2020 4:00pm-5:00pm, Please RSVP
#cal-reminder
devel@lists.zephyrproject.org Calendar <devel@...>
Reminder: Zephyr Project: APIs When: Tuesday, 2 June 2020, 4:00pm to 5:00pm, (GMT+00:00) UTC Where:Microsoft Teams Meeting An RSVP is requested. Click here to RSVP Organizer: devel@... Description: Join Microsoft Teams Meeting: Live meeting minutes: https://docs.google.com/
|
|
Re: [Zephyr-users] Support for Atmel SAMG55
Kumar Gala
On Jun 1, 2020, at 8:25 AM, Michael Hope <michaelh@juju.nz> wrote:Just an FYI, working on moving pinmux for SAM0 over to DTS like I did for atmel SAM. Also, we’re under some discussions on QSPI so good to know that you are looking at support for that as well on SAM0. - k
|
|
API meeting: agenda
Carles Cufi
Hi all,
************************************************* We will be using Teams instead of Zoom: https://teams.microsoft.com/l/meetup-join/19%3ameeting_YzYzZTAzNGItOWFiMS00MDBkLTkyYmMtNzljZjkwNDVlMThm%40thread.v2/0?context=%7b%22Tid%22%3a%22686ea1d3-bc2b-4c6f-a92c-d99c5c301635%22%2c%22Oid%22%3a%2262b63b80-05d3-4465-b5a0-f04e4e156f10%22%7d ************************************************* Today's topics: - QSPI flash drivers: - Should we revisit the common QSPI API? https://github.com/zephyrproject-rtos/zephyr/pull/20069 - Should it be part of the current SPI API? https://github.com/zephyrproject-rtos/zephyr/issues/17902 - If not, should we try to unify the common functionality in the multiple QSPI flash drivers? - https://github.com/zephyrproject-rtos/zephyr/pull/25806 - https://github.com/zephyrproject-rtos/zephyr/pull/25669 - SPI JEDEC runtime support - PR https://github.com/zephyrproject-rtos/zephyr/pull/23658 - RTC API follow-up (if the relevant people are present and there is material for discussion) - PR: https://github.com/zephyrproject-rtos/zephyr/pull/23526 Pending additional investigation: - Documenting API behavior in Doxygen: - Issue: https://github.com/zephyrproject-rtos/zephyr/issues/18970 - Issue: https://github.com/zephyrproject-rtos/zephyr/issues/21061 Additional items in the "Triage" column in the GitHub project may be discussed if time permits. If you want an item included in the meeting, please add it to the GitHub project. https://github.com/zephyrproject-rtos/zephyr/wiki/Zephyr-Committee-and-Working-Group-Meetings#zephyr-api-discussion https://github.com/zephyrproject-rtos/zephyr/projects/18 https://docs.google.com/document/d/1lv-8B5QE2m4FjBcvfqAXFIgQfW5oz6306zJ7GIZIWCk/edit Regards, Carles
|
|
Re: [Zephyr-users] Support for Atmel SAMG55
Michael Hope
Yip, looks like I jumped the gun. Sorry about that!
toggle quoted messageShow quoted text
On Mon, 1 Jun 2020 at 18:10, Adam Podogrocki <a.podogrocki@gmail.com> wrote:
|
|
Re: [Zephyr-users] Support for Atmel SAMG55
Adam Podogrocki
Hi Michael, I'm afraid it won't be as easy as using definition for SAMD51. I've compared memory mapping. It is enough to see that Internal Flash has different address, there is Internal ROM in G55. G55 has a single AHB-APB Brigde, wheres D51 has 4 Bridges. In D51 there are Serial Communication Interfaces (SERCOM) which can be configured in I2C, SPI, or USART mode. In G55 similar role is played by FLEXCOM, but memory addresses are different. In short words it looks like G55 needs its own HAL files. BR, Adam
On Mon, 1 Jun 2020 at 15:25, Michael Hope <michaelh@...> wrote: Hi Adam. I just so happen to be adding support for the Adafruit
|
|
Re: [Zephyr-users] Support for Atmel SAMG55
Michael Hope
Hi Adam. I just so happen to be adding support for the Adafruit
toggle quoted messageShow quoted text
ItsyBitsy M4 board ATM. It's SAMD51 based which seems to be basically the same as the SAMG55. I've checked the UART, GPIO, SPI, and watchdog drivers so far. I'm adding a PWM and QSPI driver, and will check the USB driver. You'll need to create your own board definition and to create the device tree files. -- Michael
On Mon, 1 Jun 2020 at 14:32, Adam Podogrocki <a.podogrocki@gmail.com> wrote:
|
|
Support for Atmel SAMG55
Adam Podogrocki
Hi, are there any activities ongoing to add support for SAMG55 MCU to Zephyr? Regards, Adam
|
|
Zephyr 2.2.1 released
Hi,
We are excited to announce the release of Zephyr 2.2.1, the first maintenance release of Zephyr 2.2. This is primarily a bug fix release, concentrating on security vulnerabilities and issues affecting Bluetooth qualification. The following security vulnerabilities (CVEs) have been addressed: - CVE-2020-10028 - CVE-2020-10060 - CVE-2020-10063 - CVE-2020-10066 More details on these can be found in https://docs.zephyrproject.org/latest/security/vulnerabilities.html A list of all issues fixed or addressed can be found here: https://github.com/zephyrproject-rtos/zephyr/releases/tag/zephyr-v2.2.1 Thank you to everyone who contributed to this release! Johan
|
|
Upcoming Event: Zephyr Project: Dev Meeting - Thu, 05/28/2020 3:00pm-4:00pm, Please RSVP
#cal-reminder
devel@lists.zephyrproject.org Calendar <devel@...>
Reminder: Zephyr Project: Dev Meeting When: Thursday, 28 May 2020, 3:00pm to 4:00pm, (GMT+00:00) UTC Where:Microsoft Teams Meeting An RSVP is requested. Click here to RSVP Organizer: devel@... Description: Join Microsoft Teams Meeting: https://teams.microsoft.com/l/meetup-join/19%3ameeting_M2Q2ZDk4OWItMWE2MS00MTExLTkyYTQtNmUwOTA4MzgwOGYw%40thread.v2/0?context=%7b%22Tid%22%3a%22686ea1d3-bc2b-4c6f-a92c-d99c5c301635%22%2c%22Oid%22%3a%2262b63b80-05d3-4465-b5a0-f04e4e156f10%22%7d
|
|
Re: Zephyr Toolchain Working Group Meeting – 28 May 2020
Rasmussen, Torsten
Today’s meeting minutes:https://docs.google.com/document/d/1IQKBK-GcJNZG0O9QArqYfvb6Huk5xHscN-XIGEZr-z8/Notes/MinutesStatus updates
Best regards
Torsten T. Rasmussen
From: Rasmussen, Torsten
Sent: 28 May, 2020 14:14 To: devel@... Subject: Zephyr Toolchain Working Group Meeting – 28 May 2020
Probably not much has happened since last meeting, due to 2.3 release in the making, but letøs get an update on statuses.
Feel free to send a mail, if you would like additional topics to be discussed.
Best regards
Torsten T. Rasmussen
Live meeting minutes: https://docs.google.com/document/d/1IQKBK-GcJNZG0O9QArqYfvb6Huk5xHscN-XIGEZr-z8/edit#heading=h.x36xe8bnwr9r ________________________________________________________________________________
+1 213-437-3346 United States, Los Angeles (Toll) Conference ID: 570 955 823# Local numbers | Reset PIN | Learn more about Teams | Meeting options ________________________________________________________________________________
|
|