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

Desmakers 3492 xmc4ino update xmclib to be in sync with mtb #279

Conversation

LinjingZhang
Copy link
Contributor

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.

Description
update XMCLib to 4.3.0

Related Issue
/

Context
update cores\xmc_lib\XMCLib

  • CAN macro manually changed
  • only XMC1400 device header file updated

@LinjingZhang
Copy link
Contributor Author

LinjingZhang commented Jun 6, 2024

https://github.com/LinjingZhang/XMC-for-Arduino/releases/download/V4.0.0/package_infineon_index.json

I made a fork release, hope it will make the review/ quick test easier... I know it could be hard to review this change

Copy link
Member

@ederjc ederjc left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

The fork release made it way easier for me to test, thanks.
This is not a detailed review:

  • I looked through the docs changes and they make sense
  • I compile-checked for all platforms and tested with the CO2 sensor on XMC1400 Arduino Kit, works so far
  • Approved from what I could test now, but as discussed this needs further testing before merging in master

Copy link
Member

@jaenrig-ifx jaenrig-ifx left a comment

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Just checked to build for some examples :) Looks good 👍 @LinjingZhang !
As Julian said, on target manual validation is necessary covering as much as reasonable possible the matrix of boards, built-in libraries and reference language API.

@@ -1,7 +1,7 @@

import argparse, copy, hashlib, json, re, requests, os, shutil

version = '0.2.0'
Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

This release.py needs review together with the diff that we have now in master vs develop. By the way, we should merge the master into the develop after the last PR.

Copy link
Contributor Author

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Sure. We could review it together whenever you have time😄

Copy link
Member

Choose a reason for hiding this comment

The reason will be displayed to describe this comment to others. Learn more.

Yep, next week we can do it!

@LinjingZhang
Copy link
Contributor Author

As discussed, I will do the test next sprint with students. So merge here for now~
btw, since the merge is to feature branch, I was merge the develop to feature/branch to keep it up to date. The diff include some overlapping changes you already reviewed...😉

@LinjingZhang LinjingZhang merged commit cc380a7 into Infineon:feature/can_bus Jun 7, 2024
8 checks passed
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.

None yet

3 participants