Skip to content
New issue

Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.

By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.

Already on GitHub? Sign in to your account

Requesting to guide through enabling and using EUSART and I2C peripherals for the EFR32xG24_dk2601b Board #5

Open
srihari-bg opened this issue Mar 28, 2023 · 0 comments

Comments

@srihari-bg
Copy link

Hi,
We are working on the EFR32MG24 and are trying to port zephyr for a project, in this process we are stuck with tweaking the device tree to get both EUSART peripherals and I2C0 peripheral working , We are aware that the official support for this development board is still under progress and are referring to the efr32mg24-initial-support branch for our project requirements.

I request you to clarify some of my doubts mentioned below:

  1. What files are we supposed to look into, to enable additional peripherals, is it enough to tweak device tree files?
  2. Refering to the below screenshot of the file efr32mg24.dtsi file, what are the numbers assigned to interrupts? and what is peripheral-id?
    image
  3. What exactly are GECKO_LOC and GECKO_PSEL doing with the parameters passed in the efr32mg24-pinctrl.dtsi file ?
    image

My apologies if this is not the right place for a query, I am very much new to ZephyrRTOS as well as Github and was redirected to here from a Silicon Labs forum.
It would be greatful for any help.
Thank you
SriHari BG

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
None yet
Projects
None yet
Development

No branches or pull requests

1 participant