TMTC Refactoring #276

Merged
muellerr merged 64 commits from mueller/tmtc-stack-refactoring into develop 2022-08-24 16:52:23 +02:00
Owner

All changes to make fsfw/fsfw#655 work.

Related TMTC PR: eive/eive-tmtc#107

WIP: There are issues to get the MPSoC working. This might not necessarily be related to this PR, but some further testing is required

All changes to make https://egit.irs.uni-stuttgart.de/fsfw/fsfw/pulls/655 work. Related TMTC PR: https://egit.irs.uni-stuttgart.de/eive/eive-tmtc/pulls/107 WIP: There are issues to get the MPSoC working. This might not necessarily be related to this PR, but some further testing is required
muellerr added 14 commits 2022-08-15 19:03:30 +02:00
ACS controller init
Some checks failed
EIVE/eive-obsw/pipeline/head There was a failure building this commit
77cfc6e714
Merge remote-tracking branch 'origin/develop' into mueller/acs-ctrl
Some checks are pending
EIVE/eive-obsw/pipeline/head Build started...
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
6003c6afb5
schedule ACS controller
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
c99cb4a81e
continued ACS controller impl
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
6821a95095
finished MGM data copying function
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
751ae6062e
start refactoring of PLOC SUPV packet defs
Some checks failed
EIVE/eive-obsw/pipeline/head There was a failure building this commit
859ced185d
thats a lot of rewriting..
Some checks failed
EIVE/eive-obsw/pipeline/head There was a failure building this commit
f071b7eba4
change PLOC/MPSOC code to using new SP code
Some checks failed
EIVE/eive-obsw/pipeline/head There was a failure building this commit
0c371623c6
generic TM checker
Some checks failed
EIVE/eive-obsw/pipeline/head There was a failure building this commit
458929957d
more defensive buffer handling
Some checks failed
EIVE/eive-obsw/pipeline/head There was a failure building this commit
232372fd96
possible bugfix
Some checks failed
EIVE/eive-obsw/pipeline/head There was a failure building this commit
e1c06ce1f5
missing packet checks
Some checks failed
EIVE/eive-obsw/pipeline/head Build started...
EIVE/eive-obsw/pipeline/pr-develop There was a failure building this commit
67ab3f981b
muellerr added 1 commit 2022-08-15 19:19:22 +02:00
bump fsfw
Some checks failed
EIVE/eive-obsw/pipeline/pr-develop There was a failure building this commit
eb54a384b4
muellerr added 1 commit 2022-08-16 17:09:48 +02:00
host compiles
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
17279a6fd0
muellerr requested review from meierj 2022-08-16 17:37:53 +02:00
muellerr added 1 commit 2022-08-16 17:39:33 +02:00
Merge remote-tracking branch 'origin/develop' into mueller/tmtc-stack-refactoring
Some checks failed
EIVE/eive-obsw/pipeline/pr-develop There was a failure building this commit
a669137d5c
muellerr added 1 commit 2022-08-16 17:43:04 +02:00
use new API
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
595d098653
muellerr added 1 commit 2022-08-16 17:43:53 +02:00
that works as well.
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
21903c4443
meierj reviewed 2022-08-16 17:48:52 +02:00
@ -91,2 +93,2 @@
static const size_t MAX_REPLY_SIZE = SpacePacket::PACKET_MAX_SIZE * 3;
static const size_t MAX_COMMAND_SIZE = SpacePacket::PACKET_MAX_SIZE;
/**
* TODO: Might be a good idea to document where this is coming from
Owner

https://eive-cloud.irs.uni-stuttgart.de/index.php/apps/files/?dir=/EIVE_TAS-ILH-IRS/ICD-PLOC/TAS&fileid=942896

  • doc: MIND-ICD-TASD-004_v1.14_Annex_TMTC_ICD_TAS_Supervisor_SW_Release_V2.04.final.XLSX
  • sheet: Readme
https://eive-cloud.irs.uni-stuttgart.de/index.php/apps/files/?dir=/EIVE_TAS-ILH-IRS/ICD-PLOC/TAS&fileid=942896 * doc: MIND-ICD-TASD-004_v1.14_Annex_TMTC_ICD_TAS_Supervisor_SW_Release_V2.04.final.XLSX * sheet: Readme
Author
Owner

Thanks, replaced TODO with the information

Thanks, replaced TODO with the information
muellerr added 1 commit 2022-08-16 17:49:50 +02:00
this is even better
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
6ead94b5f4
muellerr added 1 commit 2022-08-16 17:51:37 +02:00
remove redundant call
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
91600bcce9
muellerr added 1 commit 2022-08-16 18:02:32 +02:00
small bugfix
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
800cabb8a1
muellerr added 1 commit 2022-08-16 18:13:57 +02:00
this check is sufficient
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
5c32114bdb
muellerr added 1 commit 2022-08-16 18:37:52 +02:00
better size checks
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
e649d45e3e
muellerr added 1 commit 2022-08-16 18:41:54 +02:00
specify where some info is coming from
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
0c9018c0c9
muellerr added this to the v1.13.0 milestone 2022-08-17 09:08:53 +02:00
muellerr added a new dependency 2022-08-17 09:30:57 +02:00
muellerr added 1 commit 2022-08-18 11:25:42 +02:00
retval translation still fails
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
d9321a83cf
muellerr added 1 commit 2022-08-18 15:11:28 +02:00
supv ack failure
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
732602a4cc
muellerr added 1 commit 2022-08-18 15:32:25 +02:00
important bugfix for CRC calculation
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
ec47d7eeef
muellerr added 2 commits 2022-08-18 15:52:54 +02:00
bump tmtc
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
48ef6e6a5c
muellerr added 3 commits 2022-08-19 12:38:32 +02:00
add sun sensor set
Some checks are pending
EIVE/eive-obsw/pipeline/head Build started...
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
2d795c6dd0
bump tmtc
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
d318ff9781
muellerr added 1 commit 2022-08-19 12:43:30 +02:00
tmtc bugfix
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
4aad06469d
muellerr added 1 commit 2022-08-19 15:49:20 +02:00
some bugfixes
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
0ea993e16b
meierj added 2 commits 2022-08-20 10:27:49 +02:00
bugfixes in tc packaging classes
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
c85035c62e
muellerr added 2 commits 2022-08-20 12:16:06 +02:00
moved a size check
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
8ea6df273d
muellerr added 1 commit 2022-08-20 12:18:03 +02:00
bugfixes
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
5aa0b3530a
muellerr added 1 commit 2022-08-20 12:24:20 +02:00
resolve merge conflict
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
f2190f8aa1
muellerr added 2 commits 2022-08-20 22:52:55 +02:00
And some changes to allow restarting from the middle
allow starting update in the middle
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
47ebf3d8cc
muellerr added 1 commit 2022-08-21 01:38:47 +02:00
hopefully last bugfix
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
b503836a3d
muellerr added 1 commit 2022-08-21 08:38:24 +02:00
re-run generators
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
1f3365960d
muellerr added 2 commits 2022-08-22 12:08:35 +02:00
new command to only perform mem check
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
e71e2e7879
muellerr added 1 commit 2022-08-22 12:41:02 +02:00
something wrong with mem check
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
b3bb029c47
muellerr added 1 commit 2022-08-22 13:50:22 +02:00
memory check always based on file now
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
663b65f159
muellerr added 1 commit 2022-08-22 13:52:32 +02:00
smaller bugfixes
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
51463700d5
muellerr added 1 commit 2022-08-22 15:08:56 +02:00
bump tmtc
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
519c7840cc
muellerr added 1 commit 2022-08-22 17:09:32 +02:00
set boot status report set valid
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
64b2ceea0a
muellerr added 1 commit 2022-08-22 17:10:12 +02:00
set hk set valid as well
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
42e3d92fb9
muellerr added 1 commit 2022-08-22 17:35:22 +02:00
bump tmtc
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
84268c6dd6
muellerr added 1 commit 2022-08-22 21:44:16 +02:00
bump tmtc again
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
208856ef52
muellerr changed title from WIP: TMTC Refactoring to TMTC Refactoring 2022-08-22 22:03:17 +02:00
muellerr added 1 commit 2022-08-22 22:18:07 +02:00
update events
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
e09eaae42f
muellerr added 1 commit 2022-08-22 22:25:16 +02:00
crc check fails on mem 0
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
d7bc35ea45
muellerr added 1 commit 2022-08-23 18:26:11 +02:00
important bugfix for update conitnuation
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
1aeebcc0ee
muellerr added 1 commit 2022-08-23 18:26:49 +02:00
Merge branch 'develop' into mueller/tmtc-stack-refactoring
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
4cfbd5c88c
Author
Owner

PLOC is now working. Some last tweaks to get the update continuation from a start byte != 0 working (even after reboot)

PLOC is now working. Some last tweaks to get the update continuation from a start byte != 0 working (even after reboot)
muellerr added 2 commits 2022-08-24 12:02:12 +02:00
muellerr added 1 commit 2022-08-24 12:07:44 +02:00
bump tmtc
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
ef92673e4e
muellerr added 2 commits 2022-08-24 14:59:59 +02:00
muellerr added 1 commit 2022-08-24 15:16:33 +02:00
small update
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
6d53a38f9f
muellerr added 1 commit 2022-08-24 15:24:45 +02:00
comment typo fix
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
920545b709
muellerr added 1 commit 2022-08-24 16:24:56 +02:00
bump tmtc
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
85172616f8
muellerr modified the milestone from v1.13.0 to v1.14.0 2022-08-24 16:40:25 +02:00
muellerr added 1 commit 2022-08-24 16:46:01 +02:00
re-run generators
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
0d0f32b751
muellerr added 1 commit 2022-08-24 16:48:02 +02:00
Merge remote-tracking branch 'origin/develop' into mueller/tmtc-stack-refactoring
All checks were successful
EIVE/eive-obsw/pipeline/pr-develop This commit looks good
28d00b78a3
muellerr merged commit 2be35768cc into develop 2022-08-24 16:52:16 +02:00
muellerr deleted branch mueller/tmtc-stack-refactoring 2022-08-24 16:52:30 +02:00
Author
Owner

Full MPSoC tests will be performed with another SW update for the MPSoC

Full MPSoC tests will be performed with another SW update for the MPSoC
Sign in to join this conversation.
No description provided.