elhep / MicroTCA-chassis

Micro TCA chassis for single AMC + RTM
2 stars 2 forks source link

CPU selection #5

Closed gkasprow closed 1 year ago

gkasprow commented 3 years ago

@kaolpr We plan to replace the CPU anyway with something already used in the Sinara family (STM32). Or, maybe we should go for some single-board computer with Linux?

kaolpr commented 3 years ago

SBC seems to be sort of appealing solution. The cost would not be much larger and at least at expected quantities it shouldn't be a problem. On the other hand, a CPU with MicroPython support available may be satisfactory.

I imagine a simple web interface for managing the box would be a very pleasant feature. We don't need much here, a simple server with HTTP requests support + statically served JS web app for decent UX.

gkasprow commented 3 years ago

Maybe the same approac we use in MCORD - STM32? We can run uPython and also RUST.

kaolpr commented 2 years ago

I'd opt for Omega2S. It's SMT package, has integrated Ethernet PHY and all peripherals we need + WiFi w/uFL connector.

gkasprow commented 2 years ago

we can, later on, upgrade to the 2s+ option with twice bigger memory.

gkasprow commented 2 years ago

this particular SBC has the PCIe exposed. We can route it to SATA and in case we need, connect it to the backplane SATA connector which is connected to PORT2/3.

gkasprow commented 2 years ago

of course, we would need to route the clock. but I'm not sure if that makes sense. The idea is to keep the project simple

kaolpr commented 2 years ago

Don't think there is any reason to use PCIe.

Jest not to forget - when using Omega 2S, don't forget to add onboard reset button, so that bootloader update is possible.