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

Support of WolfSSL on Aurix TC4d #8240

Open
Narratot opened this issue Nov 29, 2024 · 2 comments
Open

Support of WolfSSL on Aurix TC4d #8240

Narratot opened this issue Nov 29, 2024 · 2 comments
Assignees

Comments

@Narratot
Copy link

Narratot commented Nov 29, 2024

Version

5.7.4

Description

I am trying to use WolfSSL for a research Project with the Aruix TC4D,
Is there a adapted WolfSSL version for this chip - Or a guide on how to get it working? The issue is, that the avaliable system libraries changed between aurix generations.
Thank you

@bigbrett
Copy link
Contributor

Hi @Narratot,

Thanks for your interest in wolfSSL. There is no "out-of-the-box" configuration for AURIX TC4, nor special wolfSSL version for the chip, because there is not really anything AURIX-specific to get it to work. wolfSSL is highly portable, so the steps to build for AURIX would be the same as building for any generic target.

I recommend starting with the user_settings.h template in examples/configs/user_settings.h, and turning on/off features that you need via the #if 0 switches present in the file. See the "building wolfSSL" section of the wolfSSL manual for more details on each feature.

You can also look at examples/IDE/GCC-ARM for more inspiration on a configuration that targets a generic cortex-m microcontroller that would be a good start (though make sure not to uncomment/enable any of the ARM-specific optimizations). But if you compile the source files with a build configuration similar to cortex-m, making sure no ARM-specific assembly optimizations are used, then you should be able to arrive at a configuration that works.

Don't hesitate to reach out to us at [email protected] if you have issues compiling the library.

Best,
Brett

@anhu
Copy link
Member

anhu commented Nov 29, 2024

@bigbrett , Thanks for these excellent suggestions!!

Hi @Narratot

Here at wolfSSL we love learning about how the academic community is using our source code. Can you please tells more about yourself and your project?

  • where are you located?
  • what are the goals of your project?
  • will there be a paper published based on your work on this project?
  • is there a specific institution and/or professor associated to this project?
  • any other relevant information you'd like to share.

If you are hesitant to share this information on a public platform, you can send me email at [email protected]

Warm regards, Anthony

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

3 participants