News for hackers. Stuff that matters.
Re:Nommu Linux by stephen_g on Monday October 10, 2016 @04:42AM (#12675871)
We used it on microwave link products and satellite tracking antennas (on MicroBlaze microcontrollers in Xillinx FPGAs) for many years until we moved to Zynq (FPGAs with a dual core Cortex-A9 bolted on) in 2013.
Re:Nommu Linux by TickleSteve on Monday October 10, 2016 @04:52AM (#12675909)
curious... why would you take the overhead of a general-purpose OS for a system like that?

If its just for an IP stack, there's easier, more standard, less resource intensive ways of doing that than using a version of Linux with all its drawbacks.

Re:Nommu Linux by stephen_g on Monday October 10, 2016 @07:29AM (#12676404)
I wasn't there when the decision was made, but it was not too bad an environment. It ran a web server with quite a complex web application, multiple daemons monitoring and controlling various devices, SNMP, various DMAs into the FPGA's block memory to shunt data back and forth for processing in various ways.

I probably would have looked at lighter options like VxWorks or QNX or something but for our new products with a dual core A9 Linux suits us really well.

Re:Nommu Linux by rjsw on Monday October 10, 2016 @07:35AM (#12676434)
If you are creating a complicated communications product it can be helpful to be able to develop on a desktop machine then use basically the same source code on the embedded target.