STM32F7_LXI_Device
STM32F7_LXI_Device copied to clipboard
Status of the Project - "production" usable?
Hey,
Thanks for the awesome work! Looks very nice and well documented! :100:
Apart from the listed bugs/issues in the Readme, is there anything I should know before diving into this and trying to use it in a "productive/production" setup?
Yo, cool to hear. This is one of those projects that you start, then put on your backlog and forget about. It's been a while since I worked on it. But here is what I can tell you.
The intent of the project was indeed to have something production ready. The main focus was to get familiar with the LXI standard and implementing piece-by-piece all the required features. When I was still figuring things out, I had two project versions in parallel (baremetall and RTOS). Because the online tutorials sometimes use FreeRTOS and sometimes not. I continued until I stayed with FreeRTOS.
The current state of the project is documented quite well, yeah. I don't think you will get LXI certified easily (mostly because of the password protection feature). I would therefore focus on the features that you really need (raw SCPI over TCP and maybe the discovery feature). There are T&M companies out there who do it very similarly and don't certify their devices either.
If you make it to production. I would be interested in what you achieved with your project :)
Oh, and consider outsourcing the MAC address assignment to somebody else. Get something like a 24AA02E48 EEPROM which already contains a unique MAC address that you can assign to your device.