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

Update libopencm3 and add Random Number Generator (RNG) #2192

Merged
merged 5 commits into from
Nov 28, 2017
Merged

Conversation

podhrmic
Copy link
Member

RNG is a prerequisite for secure pprzlink.
Updated libopencm3 already has drivers for RNG.
ChibiOS would have to be updated too, but the new ChibiOS currently doesn't work with TLS module
LPC21 autopilots don't have the RNG hardware.

Tested on Lisa MX. Most stm32 chips have RNG hardware.

@gautierhattenberger any chance you would want to update TLS to work with the new Chibios?

@podhrmic
Copy link
Member Author

The errors are due to #2194 - not because of changes introduced here.

@podhrmic
Copy link
Member Author

@gautierhattenberger any comments on this or can I merge?

@kirkscheper
Copy link
Member

It looks like the commit history is a bit mixed up, your changes seemed to be mixed in with ones that are already upstream. Can you rebase your changes on top of the current master?

@gautierhattenberger
Copy link
Member

beside the rebase issue, it looks fine

@podhrmic podhrmic merged commit 640c5aa into master Nov 28, 2017
@podhrmic podhrmic deleted the rng_updates branch November 28, 2017 23:01
biancabndris pushed a commit to biancabndris/paparazzi that referenced this pull request Aug 29, 2018
* Compilation fixes (CAN bus)

* Update libopencm3

* Compilation fixes

* Added Random Number Generator for stm32 autopilots

* Compilation fixes
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