Two Uart Implementations 'Exiting with abort signal and core dump file. \ Aborted' #2888
samuellemus
started this conversation in
General
Replies: 2 comments 2 replies
-
Line 232 in dfc655f Making this config value larger in your config will allow the assert string to be longer, and we'll be able to see where the assertion is happening in the file. |
Beta Was this translation helpful? Give feedback.
2 replies
-
I used this as a reference https://github.com/fprime-community/fprime-osr/blob/ctrl-algorithm/OsrDeployment/Top/topology.fpp .. it's working now |
Beta Was this translation helpful? Give feedback.
0 replies
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
-
Howdy -
Im currently setting up 2 uart connections with fprime.
one is the xbee implementation and another is for an eps impl.
I am able to run the Drv::LinuxUartDriver as expected (with only the xbee connection) on fprime 3.4.3. I'm creating two Fw::Buffer objects for both the xbee and the eps impl, and am able to open the ports for /dev/ttyUSB0 and /dev/ttyACM0. I tried the fix mentioned in this thread ( #2071 (reply in thread) ) - and previously, i was getting an error where there wasnt any bins to assign (this was before allocating a buffer object for the eps uart connection.
I spent a some hours fighting with the autocoder in the generated build directory, adding 'state' to configComponents as mentioned in this thread ( #2814 (comment) ) - and editing the deploymentTopologyAc(.cpp/.hpp).
Attached are photos that help convey the state of my issue.
I've edited the deploymentTopology.cpp and have tried phases - both together and separately.
Is there a way to connect 2 uart lines with 2 Fw::Buffer objects ? Could I be going about this any better?
Beta Was this translation helpful? Give feedback.
All reactions