-
Notifications
You must be signed in to change notification settings - Fork 86
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
Get Checkout Apps to Build and Run with hwlib Simulator .c code #146
Comments
msuder
added a commit
to nasa-itc/hwlib
that referenced
this issue
Mar 31, 2023
… hwlib. Hacky for now... need to come up with a permanent mutex solution and need to fix all of nos_link.c, not just the UART part.
msuder
added a commit
to nasa-itc/sample
that referenced
this issue
Mar 31, 2023
… hwlib. Hacky for now. Need to switch between real hardware/cross compile/etc. and simulated hardware/linux compiler/NOS Engine/etc.; need to fix up compile/link flags for 32 bit and debug; need to think about .. directory specs, I don't like them.
msuder
added a commit
to nasa-itc/hwlib
that referenced
this issue
Apr 4, 2023
…x OSAL types (e.g. int32) to be standard int types (e.g. int32_t). Eliminated header dependencies on PSP and OSAL.
msuder
added a commit
that referenced
this issue
Apr 5, 2023
…ckout app talking to sample sim through hwlib. Hacky for now. Add in build for cpu2, specified as pc-linux/posix. Builds, but does not run due to hwlib not loading.
msuder
added a commit
to nasa-itc/hwlib
that referenced
this issue
Apr 5, 2023
…sts/format specifiers. Include osapi.h. Eliminate hacky nos_link_uart_only.c as no longer needed; all of nos_link.c has now been updated.
msuder
added a commit
that referenced
this issue
Apr 5, 2023
…w FSW to build (does not build 32 bit due to lack of 32 bit libsocketcan.so)... runs ok under GDB, but dumps when not under GDB... none of the busses/devices exist, so not surprising.
msuder
added a commit
to nasa-itc/sample
that referenced
this issue
Apr 5, 2023
…r NOS Engine (cpu1) or for the actual hardware (cpu2), depending on the setting of macro TGTNAME.
msuder
added a commit
that referenced
this issue
Apr 5, 2023
msuder
added a commit
to nasa-itc/hwlib
that referenced
this issue
Apr 5, 2023
…t packs structures (as long as __GNUC__ is defined).
msuder
added a commit
to nasa-itc/sample
that referenced
this issue
Apr 5, 2023
…ray initializations. Fix wrong indexing in debug message. Fix token processing and misleading messages in sample checkout.
msuder
added a commit
that referenced
this issue
Apr 5, 2023
msuder
added a commit
to nasa-itc/sample
that referenced
this issue
Apr 5, 2023
msuder
added a commit
that referenced
this issue
Apr 5, 2023
msuder
added a commit
to nasa-itc/sample
that referenced
this issue
Apr 6, 2023
…_BIG_BIT_ORDER which is deprecated) to ntohl. Add additional event logging/debugging information. Eliminate confusing ={0} array initializers.
2 tasks
jlucas9
added a commit
that referenced
this issue
Apr 12, 2023
msuder
pushed a commit
to nasa-itc/hwlib
that referenced
this issue
Apr 18, 2023
…ull request code review.
jlucas9
added a commit
to nasa-itc/hwlib
that referenced
this issue
May 4, 2023
jlucas9
added a commit
to nasa-itc/hwlib
that referenced
this issue
May 5, 2023
…d-run-with-hwlib-simulator-c-code [nasa/nos3#146] get checkout apps to build and run with hwlib simulator c code
jlucas9
added a commit
that referenced
this issue
May 5, 2023
Merged into |
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Currently checkout application code for components is untestable with real hardware because there is none.
This code is untestable with the simulator because of issues building with the simulator hwlib (but it is not required for testing the sim... the sim can be tested with fsw, the sim terminal, or by other means... so it is not high priority to fix this).
Figure out issues with building (compiling/linking) and running against nos3/fsw/hwlib/sim/src code.
The text was updated successfully, but these errors were encountered: