Hacker News new | ask | show | jobs
by gpioMaris 3445 days ago
Controller inputs and outputs features rugged protection circuits to operate the in the harsh environment. All interfaces work up to 30VDC and has overvoltage, overcurrent protection. Output pins can control relays and stepmotors directly. Currently, we use a Cortex-M3 ethernet microcontroller, and running bare metal firmware in it. But we have a plan to migrate ARMv7 processor and run an embedded Linux, to improve security.
1 comments

> But we have a plan to migrate ARMv7 processor and run an embedded Linux, to improve security.

What will the update strategy be?

Because it is meant to control machinery we provide two different update ways. Manually uploading firmware and second option when customers distribute from cloud and schedule restart procedure. Do automatic updates are not a option.