overlays: ed-ipc: Add EDATEC IPC/EXP unified board overlay#7479
Open
zjzhao-eda wants to merge 1 commit into
Open
overlays: ed-ipc: Add EDATEC IPC/EXP unified board overlay#7479zjzhao-eda wants to merge 1 commit into
zjzhao-eda wants to merge 1 commit into
Conversation
ed75c17 to
47f0d81
Compare
pelwell
reviewed
Jul 8, 2026
| /plugin/; | ||
|
|
||
| / { | ||
| compatible = "brcm,bcm2712", "brcm,bcm2711", "brcm,bcm2835"; |
Contributor
There was a problem hiding this comment.
What you've written here is valid Device Tree, but it's not how we use it. Just "brcm.bcm2835" is preferred for a general purpose overlay like this.
Contributor
Author
There was a problem hiding this comment.
Thanks for letting me know, I've fixed it.
47f0d81 to
f8333ef
Compare
Contributor
|
Thanks for also adding the newline at the end. |
Add a new overlay for EDATEC IPC/EXP series industrial PC carrier boards. This overlay configures PCA9535 GPIO expanders on both i2c_csi_dsi and i2c_arm buses, with support for multiple board profiles (IPC2100, IPC2300, IPC3100, IPC3300, PLC2010, etc.) and optional expansion modules (exp8x8y, exp4x4y). Signed-off-by: zjzhao <zjzhao@edatec.cn>
f8333ef to
014937e
Compare
Contributor
Author
|
You're welcome. It's my pleasure. I'll keep monitoring the repair process until it's completely problem-free. |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Add this suggestion to a batch that can be applied as a single commit.This suggestion is invalid because no changes were made to the code.Suggestions cannot be applied while the pull request is closed.Suggestions cannot be applied while viewing a subset of changes.Only one suggestion per line can be applied in a batch.Add this suggestion to a batch that can be applied as a single commit.Applying suggestions on deleted lines is not supported.You must change the existing code in this line in order to create a valid suggestion.Outdated suggestions cannot be applied.This suggestion has been applied or marked resolved.Suggestions cannot be applied from pending reviews.Suggestions cannot be applied on multi-line comments.Suggestions cannot be applied while the pull request is queued to merge.Suggestion cannot be applied right now. Please check back later.
Add a new device tree overlay
ed-ipcfor EDATEC IPC/EXP seriesindustrial PC carrier boards (based on Raspberry Pi Compute Module 4/5).
This overlay configures PCA9535 GPIO expanders on both i2c_csi_dsi
and i2c_arm buses, providing support for multiple board profiles and
optional expansion modules.
Supported board profiles
Usage example
dtoverlay=ed-ipc,ipc2600Additional parameters
addr— I2C address for primary PCA9535 (default 0x20)exp_addr— I2C address for secondary PCA9535 (default 0x27)exp8x8y— Enable 8-input/8-output expansion module (CM5)exp4x4y— Enable 4-input/4-output expansion module (CM5)All fragments use the dormant/override mechanism and have no effect
unless explicitly activated by a board profile parameter.