-
Notifications
You must be signed in to change notification settings - Fork 645
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
[nrf fromtree] Bump bsim support #2549
Open
rugeGerritsen
wants to merge
10
commits into
nrfconnect:main
Choose a base branch
from
rugeGerritsen:bump-bsim-support
base: main
Could not load branches
Branch not found: {{ refName }}
Loading
Could not load tags
Nothing to show
Loading
Are you sure you want to change the base?
Some commits from the old base branch may be removed from the timeline,
and old review comments may become outdated.
Open
+40
−6
Conversation
This file contains 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
Main changes since v2.4: * libRandv2: New API to fill buffers & Wextra warning fixes * libCryptov1: Add new AES-ECB API Note: Like before, bsim remains fully backwards compatible Signed-off-by: Alberto Escolar Piedras <[email protected]> (cherry picked from commit ebbdb10)
The following west manifest projects have changed revision in this Pull Request:
✅ All manifest checks OK Note: This message is automatically posted and updated by the Manifest GitHub Action. |
The models include enough of the CRACEN to run the same nrfx drivers as in Zephyr. So let's add it to the list. Also let's remove the RTC from the list as the hal does not expose it anymore for this platform as the GRTC is to be used instead. Signed-off-by: Alberto Escolar Piedras <[email protected]> (cherry picked from commit a211999141833bba7dfd3336f8e3b9b135bb4627)
…sting int Similar to 923d4fb. Prevent overrunning the irq vector table. This is not happening today in tree, but coverity thinks it does. Checking for it to prevent it is not a bad idea anyhow, so let's do it. Signed-off-by: Krzysztof Chruściński <[email protected]> (cherry picked from commit cd23fdf63fd3d15f38f29686fc29454b1d07a2ee)
…nch behind Update the HW models module back to the main branch, 2570f4a697ce2d860ff39ec34afd91749bd66d3 leaving behind zephyr_2025_01_22 * 68df9ed Force build of cracen hal even if HAL is not 3.10 As the nordic HAL has been updated to be this version, we do not need this hack in the HW models anymore to be able to build the CRACEN HW models for the nrf54l15. This update includes the following new commit in main: * 2570f4a docs: Do not list the RTC as included for the 54L15 Signed-off-by: Alberto Escolar Piedras <[email protected]> (cherry picked from commit a2bb2bc848a50e5673b9f3fa570e82709bea9589)
There seems like there is no good reason for having it disabled. For bsim boards CONFIG_SERIAL is disabled by default, there will anyways not be any logging on the UART. Signed-off-by: Rubin Gerritsen <[email protected]> (cherry picked from commit a2d1b28ba0f78467de81b71167cbdc9be2e3180e)
This makes the bsim boards more similar to their corresponding DKs. This makes it simpler to run samples and application requiring the use of a console. Signed-off-by: Rubin Gerritsen <[email protected]> (cherry picked from commit 77de5935f2ff97948dc3c836d775e24d206171ec)
… bsim This commit describes how to build and run applications using the console. This documentation is added because it may not be obvious how this is done. That is, sometimes a user may believe that the terminal launching the application is the the console which is not the case. Signed-off-by: Rubin Gerritsen <[email protected]> (cherry picked from commit 0f3e6fd3d624f3647005b8f2bc30bd477933a60a)
Update the HW models module to: 5dc34b26662c6ec91edf1174d775d78590b1a05b Including the following: * 5dc34b2 CLOCK (52-54): Silly bugfix * 4f622b7 CLOCK (52-54): Make TASK_*CLKSTOP instantaneous and clear LFCLK.STAT * 07b1bdb RADIO 54: Correct 2 comments related the CCM trigger Signed-off-by: Alberto Escolar Piedras <[email protected]> (cherry picked from commit 58b95837d0b50913acc7f6dbe96fd6a61c978415)
Update the HW models module to dcfcffeee5c3ad8718723df4b5297caec33c23e7 Including the following: * dcfcffe UART: Support diffent clocks, correct UART00 clock and fix BAUDRATE model Signed-off-by: Alberto Escolar Piedras <[email protected]> (cherry picked from commit aa6d4830ccda8c90588cd9e0b5a3d16f42f922de)
Update the HW models module to 73a5d5827a94820be65b7d276d28173ec10bab9f Including the following: * 73a5d58 54 CCM: Fix UBSAN reported issue with zero size VLAs Signed-off-by: Rubin Gerritsen <[email protected]> (cherry picked from commit c031e127b0fde2f538113f60ff530743da3cbba2)
43b516e
to
bf0ba4c
Compare
aescolar
approved these changes
Feb 24, 2025
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Labels
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.
Brings in a set of bsim related commits