Part Number: AM3358
Other Parts Discussed in Thread: AMIC110
Good afternoon,
For my graduation project I am developing a sniffer to monitor and log Ethernet traffic between PLC systems (logging must be stored on an SD card). For this I have chosen an AM3358 MPU combination with the KSZ9896C phy switch. The sniffer must receive, pass through and read this PLC data. So there is an ethernet interface for the am3358 MPU. I also need a USB interface for programming and configuring the AM3358.
This is my first project to develop my own PCB, so I have a lot of questions. Is it advisable to use an operating system for my situation or is it overkill? Does an OS take away the complexity involved in realizing an Ethernet and USB interface? Or is it an exaggeration to use an OS for the Ethernet and USB interface only? (I don't need a GUI).
This question also arises a bit from the fact that I first thought to only provide the AM3358 MPU with an SD card. So that I would boot from the SD card. But if an OS would be easier I will also have to add some RAM.
I would like to hear from you.
Greeting,
Martijn