Event: Zephyr Project: Dev Meeting - 10/28/2021
#cal-reminder
devel@lists.zephyrproject.org Calendar <noreply@...>
Reminder: 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
________________________________________________________________________________
|
|
Issue with k_poll
Venkatesh Sukumaran
Hi Zephyr developers, I was looking at the k_poll mechanism in Zephyr and found that it can potentially miss events from the producer in SMP when the following happens: 1) Set up a bunch of events with K_POLL_TYPE_SIGNAL and K_POLL_MODE_NOTIFY_ONLY. 2) A producer thread calls k_poll_signal_raise() to set the "signalled" field to 1 for event X in the list above. 3) The destination/consumer thread is already in the middle of processing of events and finds the same event X "raised" (from a previous signal_raise() call maybe), runs the handler for the event to completion and sets the "signalled" field to zero. 4) Destination thread goes back to k_poll to pend on events. Now depending how 2) and 3) are ordered - step 3) could set "signalled" back to zero and lose the update from the producer thread in step 2). Am I missing something here? Shouldn't we take a snapshot of the events/signals when exiting k_poll in the critical section and pass that to the destination thread? Once, a thread calls k_poll again then "OR" the pending events with events that the thread has not handled so far (if any)? Thanks, - Venkatesh.
|
|
Event: Zephyr Project: APIs - 10/26/2021
#cal-reminder
devel@lists.zephyrproject.org Calendar <noreply@...>
Reminder: 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
________________________________________________________________________________
|
|
API meeting: agenda
Carles Cufi
Hi all,
Agenda for today: - RFC: API Change: Device Tree change for ranges property handling - https://github.com/zephyrproject-rtos/zephyr/issues/39464 - PM structure optimization: Update - Issue: https://github.com/zephyrproject-rtos/zephyr/issues/39286 - PR (option 4): https://github.com/zephyrproject-rtos/zephyr/pull/39397 Time permitting, we can continue with pinctrl. - Pinctrl: Now focusing on #37572 as the single PR to target our efforts - API, tests & docs: https://github.com/zephyrproject-rtos/zephyr/pull/37572 - nRF implementation: https://github.com/zephyrproject-rtos/zephyr/pull/39429 - STM32 port: https://github.com/zephyrproject-rtos/zephyr/pull/39430 - Discussion, specifically Devicetree layout format: https://github.com/zephyrproject-rtos/zephyr/discussions/35077#discussioncomment-1201394 If you have additional items please let me know. Teams link: https://teams.microsoft.com/l/meetup-join/19%3ameeting_NWU2MjZlYWEtZDcwMi00MWQzLTgwMjEtNDdkYjQwMjBjMmFj%40thread.v2/0?context=%7b%22Tid%22%3a%22af0096d9-700c-411a-b795-b3dd7122bad2%22%2c%22Oid%22%3a%22841a7c92-7816-4faf-9887-5e334e88f6d8%22%7d https://lists.zephyrproject.org/g/devel/calendar https://github.com/zephyrproject-rtos/zephyr/projects/18 Minutes: https://docs.google.com/document/d/1lv-8B5QE2m4FjBcvfqAXFIgQfW5oz6306zJ7GIZIWCk/edit Regards,
|
|
Event: Zephyr Memory Footprint - biweekly discussion - 10/25/2021
#cal-reminder
devel@lists.zephyrproject.org Calendar <noreply@...>
Reminder: Zephyr Memory Footprint - biweekly discussion When: Where: Organizer: devel@... An RSVP is requested. Click here to RSVP Description: ______________________________
Microsoft Teams meeting
Join on your computer or mobile app
Click here to join the meetingOr call in (audio only)
+1 321-558-6518,,546018126# United States, Orlando
______________________________
|
|
windows 10 new installation.
novello
Sorry I'm trying to install zephyr . But in the power shell after the installation of the first step following: When I install west .... it don't work. I can't install it. Best Regards Novello G.
|
|
Re: Modbus: Support for user defined function codes
Henrik Lindblom
Hi Johann, thanks for the reply! >> There are a few of reasons why having this feature would be nice:
I haven't had the time to dig into the testing side of Zephyr. I guess the tests are written against QEMU? Btw, what's your preferred workflow with GitHub PRs? Mainly, should I open an issue before creating
|
|
Event: Zephyr: Power Management Sync - 10/21/2021
#cal-reminder
devel@lists.zephyrproject.org Calendar <noreply@...>
Reminder: Zephyr: Power Management Sync When: Where: Organizer: devel@... An RSVP is requested. Click here to RSVP Description: ________________________________________________________________________________
Microsoft Teams meeting
Join on your computer or mobile app
Click here to join the meetingOr call in (audio only)
+1 321-558-6518,,677440320# United States, Orlando
________________________________________________________________________________
|
|
FW: Zephyr Project: Contact Inquiry
Harshal Wadhwa <Harshal.Wadhwa@...>
From: Brett Preston <bpreston@...>
CAUTION: This email originated from outside of the organization. Do not click links or open attachments unless you recognize the sender and know the content is safe.
Hi Harshal,
re: Hi, I am from Silicon Labs. Currently I started gathering info about Zephyr OS and run some example on our EFM32 series of micro-controllers using VS code. We already have our examples in FreeRTOS, so we thought of providing examples with Zephyr OS from now. For that we have to integrate Zephyr into Simplicity Studio, which is our official eclipse based IDE. I tried porting Zephyr into our IDE but ran into quite problems. So I was wandering, is there any document or any reference to integrate Zephyr into any eclipse based IDE.
Please email technical questions to the Zephyr mailing lists. Best options for the above request are likely: 1. devel@... (https://lists.zephyrproject.org/g/devel) OR 2. users@... (https://lists.zephyrproject.org/g/users) Additionally, you may try the Zephyr Discord: https://chat.zephyrproject.org/ (https://discord.com/invite/Ck7jw53nU2)
Thank you,
Brett
--
|
|
Cancelled Event: Zephyr Project: Dev Meeting - Thursday, October 21, 2021
#cal-cancelled
devel@lists.zephyrproject.org Calendar <noreply@...>
Cancelled: Zephyr Project: Dev Meeting This event has been cancelled. When: Where: Organizer: devel@... Description: ________________________________________________________________________________
+1 321-558-6518 United States, Orlando (Toll)
Conference ID: 483 314 739#
Local numbers | Reset PIN | Learn more about Teams | Meeting options
________________________________________________________________________________
|
|
spi_sam0 driver
Raj Gundi
Hi All,
Is anyone actively using spi_sam0 driver in your applications? I tried enabling it on SAMD21_xpro but I am unable to see any activity on the SCK pin (tried both SERCOM0 and SERCOM5). The SCK pin transitions to HIGH upon plug and it stays there forever (instead of continuously toggling). The loopback test also failed (tests/drivers/spi/spi_loopback). Any idea if the driver is working?
Regards, Raj
|
|
Event: Zephyr: Power Management Sync
#cal-invite
devel@lists.zephyrproject.org Calendar <noreply@...>
Zephyr: Power Management Sync When: Where: Organizer: devel@... An RSVP is requested. Click here to RSVP Description: ________________________________________________________________________________
Microsoft Teams meeting
Join on your computer or mobile app
Click here to join the meetingOr call in (audio only)
+1 321-558-6518,,677440320# United States, Orlando
________________________________________________________________________________
|
|
Cancelled Event: Zephyr Project: Dev Meeting - Thursday, November 25, 2021
#cal-cancelled
devel@lists.zephyrproject.org Calendar <noreply@...>
Cancelled: Zephyr Project: Dev Meeting This event has been cancelled. When: Where: Organizer: devel@... Description: ________________________________________________________________________________
+1 321-558-6518 United States, Orlando (Toll)
Conference ID: 483 314 739#
Local numbers | Reset PIN | Learn more about Teams | Meeting options
________________________________________________________________________________
|
|
Cancelled Event: Zephyr Project: Dev Meeting - Thursday, November 4, 2021
#cal-cancelled
devel@lists.zephyrproject.org Calendar <noreply@...>
Cancelled: Zephyr Project: Dev Meeting This event has been cancelled. When: Where: Organizer: devel@... Description: ________________________________________________________________________________
+1 321-558-6518 United States, Orlando (Toll)
Conference ID: 483 314 739#
Local numbers | Reset PIN | Learn more about Teams | Meeting options
________________________________________________________________________________
|
|
Re: Modbus: Support for user defined function codes
Johann Fischer
Hi,
Am 16.10.2021 20:43 schrieb Henrik Lindblom: Hi!not yet. I looked at the implementation in 2.6.0 and there isIt is not limited to TCP and allows to use any transport backend than UART. It is actually other end of the system. I was tinkering around the codebase andIt could work, struct modbus_server_param should also be changed accordingly. And we would need test for this functionality. There are a few of reasons why having this feature would be nice:There is a mandatory function from the spec that is not implemented? Which one? I implemented a quick hack which I'm still testing, but one thing thatAs said MODBUS_RAW is another side of the system and has nothing to do with "FC handling" directly. Johann
|
|
Event: Zephyr Project: APIs - 10/19/2021
#cal-reminder
devel@lists.zephyrproject.org Calendar <noreply@...>
Reminder: 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
________________________________________________________________________________
|
|
Re: Changes to project roles and github permissions
Nashif, Anas
Oops, sorry about the bad formatting, the correct link is https://github.com/zephyrproject-rtos/zephyr/discussions/39437
toggle quoted messageShow quoted text
Anas On 2021-10-18, 4:36 PM, "devel@... on behalf of Nashif, Anas" <devel@... on behalf of anas.nashif@...> wrote: Hello, The changes below will take effect today. If you are a Zephyr project collaborator or maintainer and notice that your access was downgraded, then make sure your github name is in the MAINTAINERS.yml file and check your inbox for team invites from the zephyr project and accept those. This topic was added to GH discussions, for any comments, feedback or complaints please use: https://github.com/zephyrproject-rtos/zephyr/discussions/39437 <https://github.com/zephyrproject-rtos/zephyr/discussions/39437</div><div><br></div><div> Thanks,</div><div> Anas</div><div><br></div><div><br></div><div> On> Thanks, <https://github.com/zephyrproject-rtos/zephyr/discussions/39437</div><div><br></div><div> Thanks,</div><div> Anas</div><div><br></div><div><br></div><div> On> Anas <https://github.com/zephyrproject-rtos/zephyr/discussions/39437</div><div><br></div><div> Thanks,</div><div> Anas</div><div><br></div><div><br></div><div> On>
On <https://github.com/zephyrproject-rtos/zephyr/discussions/39437</div><div><br></div><div> Thanks,</div><div> Anas</div><div><br></div><div><br></div><div> On> 2021-10-14, 8:31 AM, "devel@... on behalf of Nashif, Anas" <devel@... on behalf of anas.nashif@...> wrote:
Hello everyone, We recently made changes to the project roles and the access levels given to contributors on github. Please refer to the full documentation of the roles below for more details: https://docs.zephyrproject.org/latest/development_process/project_roles.html <https://docs.zephyrproject.org/latest/development_process/project_roles.html</div><div><br></div><div> The> The <https://docs.zephyrproject.org/latest/development_process/project_roles.html</div><div><br></div><div> The> summary of the changes: - Contributors are initially only given Read access to the Zephyr GitHub repository. Specifically, at the Read access level, Contributors are not allowed to assign reviewers to their own pull requests. An automated process will assign reviewers. - Contributors who show dedication and skill are granted the Github Triage permission[1] level to the Zephyr GitHub repository. You may nominate yourself, or another GitHub user, for promotion to the Github Triage permission level by creating a GitHub issue, using the nomination issue type: Go to Issues, click on “New Issue” and select “Contributor Nomination” issue type, submit the issue and wait for it to be processed. - Contributors granted the Github Triage permission level are permitted to add reviewers to a pull request and can be added as a reviewer by other GitHub users. Contributor votes on pull requests are not counted with respect to accepting and merging a pull request. However, Contributors comments and requested changes should still be considered by the pull request author. - Contributors are promoted to the Collaborator role by adding the GitHub user name to one or more collaborators sections of the MAINTAINERS File in the Zephyr repository. Collaborator votes on pull requests can block or approve the pull request. Many new contributors already had the same access as “Collaborators” (Write access). This access will be reset and only collaborators and maintainers referenced in the MAINTAINER file will have write access now. If you notice that you do not have the same access as before, then most likely you are not in the MAINTAINER file. You will need to add yourself to the MAINTAINER file in the areas you are most active in using a pull request, once merged and approved, you will be assigned the collaborator access level. This change will take effect Monday, October 18th. If you have any concerns or questions, please reply to this email or use discord. Thank you, Anas [1] https://docs.github.com/en/organizations/managing-access-to-your-organizations-repositories/repository-permission-levels-for-an-organization <https://docs.github.com/en/organizations/managing-access-to-your-organizations-repositories/repository-permission-levels-for-an-organization</div><div><br></div><div><br></div><div><br></div><div>
|
|
Re: Changes to project roles and github permissions
Nashif, Anas
Hello,
The changes below will take effect today. If you are a Zephyr project collaborator or maintainer and notice that your access was downgraded, then make sure your github name is in the MAINTAINERS.yml file and check your inbox for team invites from the zephyr project and accept those. This topic was added to GH discussions, for any comments, feedback or complaints please use: https://github.com/zephyrproject-rtos/zephyr/discussions/39437 Thanks, Anas On 2021-10-14, 8:31 AM, "devel@... on behalf of Nashif, Anas" <devel@... on behalf of anas.nashif@...> wrote: Hello everyone, We recently made changes to the project roles and the access levels given to contributors on github. Please refer to the full documentation of the roles below for more details: https://docs.zephyrproject.org/latest/development_process/project_roles.html <https://docs.zephyrproject.org/latest/development_process/project_roles.html</div><div><br></div><div> The> The <https://docs.zephyrproject.org/latest/development_process/project_roles.html</div><div><br></div><div> The> summary of the changes: - Contributors are initially only given Read access to the Zephyr GitHub repository. Specifically, at the Read access level, Contributors are not allowed to assign reviewers to their own pull requests. An automated process will assign reviewers. - Contributors who show dedication and skill are granted the Github Triage permission[1] level to the Zephyr GitHub repository. You may nominate yourself, or another GitHub user, for promotion to the Github Triage permission level by creating a GitHub issue, using the nomination issue type: Go to Issues, click on “New Issue” and select “Contributor Nomination” issue type, submit the issue and wait for it to be processed. - Contributors granted the Github Triage permission level are permitted to add reviewers to a pull request and can be added as a reviewer by other GitHub users. Contributor votes on pull requests are not counted with respect to accepting and merging a pull request. However, Contributors comments and requested changes should still be considered by the pull request author. - Contributors are promoted to the Collaborator role by adding the GitHub user name to one or more collaborators sections of the MAINTAINERS File in the Zephyr repository. Collaborator votes on pull requests can block or approve the pull request. Many new contributors already had the same access as “Collaborators” (Write access). This access will be reset and only collaborators and maintainers referenced in the MAINTAINER file will have write access now. If you notice that you do not have the same access as before, then most likely you are not in the MAINTAINER file. You will need to add yourself to the MAINTAINER file in the areas you are most active in using a pull request, once merged and approved, you will be assigned the collaborator access level. This change will take effect Monday, October 18th. If you have any concerns or questions, please reply to this email or use discord. Thank you, Anas [1] https://docs.github.com/en/organizations/managing-access-to-your-organizations-repositories/repository-permission-levels-for-an-organization <https://docs.github.com/en/organizations/managing-access-to-your-organizations-repositories/repository-permission-levels-for-an-organization</div><div><br></div><div><br></div><div><br></div><div>
|
|
API meeting: agenda
Carles Cufi
Hi all,
Agenda for tomorrow: - PM structure optimization - Issue: https://github.com/zephyrproject-rtos/zephyr/issues/39286 - PR (option 4): https://github.com/zephyrproject-rtos/zephyr/pull/39397 Time permitting, we can continue with pinctrl. - Pinctrl: Now focusing on #37572 as the single PR to target our efforts - API, tests & docs: https://github.com/zephyrproject-rtos/zephyr/pull/37572 - nRF implementation: https://github.com/zephyrproject-rtos/zephyr/pull/39429 - STM32 port: https://github.com/zephyrproject-rtos/zephyr/pull/39430 - Discussion, specifically Devicetree layout format: https://github.com/zephyrproject-rtos/zephyr/discussions/35077#discussioncomment-1201394 If you have additional items please let me know. Teams link: https://teams.microsoft.com/l/meetup-join/19%3ameeting_NWU2MjZlYWEtZDcwMi00MWQzLTgwMjEtNDdkYjQwMjBjMmFj%40thread.v2/0?context=%7b%22Tid%22%3a%22af0096d9-700c-411a-b795-b3dd7122bad2%22%2c%22Oid%22%3a%22841a7c92-7816-4faf-9887-5e334e88f6d8%22%7d https://lists.zephyrproject.org/g/devel/calendar https://github.com/zephyrproject-rtos/zephyr/projects/18 Minutes: https://docs.google.com/document/d/1lv-8B5QE2m4FjBcvfqAXFIgQfW5oz6306zJ7GIZIWCk/edit Regards, Carles
|
|
Now: Zephyr: Toolchain Working Group - 10/18/2021
#cal-notice
devel@lists.zephyrproject.org Calendar <noreply@...>
Zephyr: Toolchain Working Group When: Where: Organizer: Torsten Rasmussen 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
|
|