Skip to content

Add psoc e84 ai kit - #2

Closed
ederjc wants to merge 370 commits into
mainfrom
add-psoc-e84-ai-kit
Closed

Add psoc e84 ai kit#2
ederjc wants to merge 370 commits into
mainfrom
add-psoc-e84-ai-kit

Conversation

@ederjc

@ederjc ederjc commented Jun 30, 2026

Copy link
Copy Markdown
Member

By creating this pull request you agree to the terms in CONTRIBUTING.md.
https://github.com/Infineon/.github/blob/master/CONTRIBUTING.md
--- DO NOT DELETE ANYTHING ABOVE THIS LINE ---

CONTRIBUTING.md also tells you what to expect in the PR process.

Before merging see comments from here: #1

michal-gora and others added 30 commits May 26, 2026 17:57
There is no reason to fail the script if no symbols are found matching
the criteria; simply log a warning and generate an empty provides file.

Signed-off-by: Luca Burelli <l.burelli@arduino.cc>
Add an option to export TLS symbol offsets to an assembly wrapper in
each board's variant folder, so that they can be used at core compile
time. This will allow 'errno' and other thread-local symbols to be
properly resolved in the sketches.

Also export the '__aebabi_read_tp' function on ARM targets, which is
used by the compiler-generated TLS code to compute absolute symbol
addresses.

Signed-off-by: Luca Burelli <l.burelli@arduino.cc>
Set the configuration for dependabot to update the Go dependencies in
the tools directory on a weekly basis as a single group.
ci: dependabot config: weekly check, one PR for everything
Tools must be kept up to date to avoid bitrot and security issues, but
manually maintaining the dependabot config is error-prone and easy to
forget. Replace the existing broken config (Github does not support glob
patterns) with  a script that generates the dependabot config based on
the actual tools present in the repository, and a check in the CI to
verify that the config is up to date when a PR targeting tools is
executed.
…low_dispatch inputs and HEAD_REF logic in package_core.yml
michal-gora and others added 26 commits June 11, 2026 19:11
…_AI and remove unused sketch header validation
Add contribution to support PSOC Edge E84 AI Kit
return fmt.Errorf("loader (%d bytes) exceeds offset (0x%X)", len(loader), offset)
}

merged := append(padFF(loader, int(offset)), sketch...)

for _, v := range variants {
path := base + v.suffix
out := buildOTA(uint32(magic), v.payload, v.compress)
@michal-gora
michal-gora deleted the add-psoc-e84-ai-kit branch June 30, 2026 17:10
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

Successfully merging this pull request may close these issues.