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

ev11l78a: add en_sink as a custom binding. #61740

Closed
wants to merge 3 commits into from

Commits on Nov 26, 2023

  1. ev11l78a: minimize memory usage in the default config.

    The ATSAMD20E16 used in this board only has 8KiB SRAM, so the defaults
    are not really suitable for anything close to useful, particularly the
    sink sample that most closely resembles the original demo for the board.
    
    This should also allow more tests not to be skipped for this board as
    otherwise they overflow RAM usage.
    
    Signed-off-by: Diego Elio Pettenò <[email protected]>
    Flameeyes committed Nov 26, 2023
    Configuration menu
    Copy the full SHA
    ee59378 View commit details
    Browse the repository at this point in the history
  2. ev11l78a: configure DAC peripheral

    This configures the DAC in the same way as it is configured for the
    arduino_zero and other similar boards.
    
    It also includes the board in the DAC tests.
    
    Signed-off-by: Diego Elio Pettenò <[email protected]>
    Flameeyes committed Nov 26, 2023
    Configuration menu
    Copy the full SHA
    9bcfe68 View commit details
    Browse the repository at this point in the history
  3. ev11l78a: add en_sink as a custom binding.

    This exposes the EN_SINK signal as a custom binding, since it is ore to
    the business logic of the board.
    
    EN_SINK is a GPIO line connected to a MOSFET that provides power on the
    screw terminal of the board, and should be enabled after USB-PD
    negotiation.
    
    Signed-off-by: Diego Elio Pettenò <[email protected]>
    Flameeyes committed Nov 26, 2023
    Configuration menu
    Copy the full SHA
    8e3c219 View commit details
    Browse the repository at this point in the history