Open Carton9 opened 5 years ago
You mention using an RTOS but not which RTOS. Look into a few different ones. They can be in this report, or another one. I was looking, I think mbed
looks interesting but there's plenty available. There's also Petalinux
with Xilinx.
Section 4 should have more information about the architectures used. For example, most Arduinos use AVR architecture.
Look at architectures for the FRU. For example, redundant "lock-step" CPUs are typical for this kind of failsafe. It should be a different architecture than the main CPU.
Same issue with broken BiBTeX references as in DR00003.
Architectures for FRU: The rt unit will be using state machine which by control the state signal, it could similar things as the "lock-step" CPUs.
A state machine is not the same as a lock-step CPU. This is specific to the hardware. I'm talking about something like a TI RM44L920.
Blbliography, same as DR00001/DR00002; see DR00006 for reference.
As discussed, FRU should be completely different if possible. At the very least, a different compiler toolchain, libraries, CPU architecture, and a separate chip. This can be a separate DR if necessary, same as RTOS.
Further Discussion Needed
@gjsmo @sbergested Can you guys read the doc and select the design you like?