Hi, everyone. I have some good and bad news.
1. The good one. I can say that 99% of hardware is tested. There are several non critical things that I should cover by tests, but all other stuff looks good and works properly. Of course, HW v1.0.0 had several stupid bugs, like incorrect pull-up resistor, but nothing more critical, I will describe that in schematics changelog.
2. Bad news. Right now, I'm at the step of ordering components to manufacture devices for you. I decided to use my own funds to produce the first batch of devices, as
I believe that this will be the most safe and comfortable way for me and you.
When I was developing this device I prefered to use newest and popular parts that can be easily ordered.
Well, this is sad, but for today there is a huge trouble with electronic components all over the world. I can't understand what's going on..., but most active parts just disapeared from the market. For example, the most critical component of the OpenIRV device - FPGA is non-stock.
The FPGA partnumber I used: XC7S50-1CSGA324C
Digikey:
https://www.digikey.com/en/products/detail/xilinx-inc/XC7S50-1CSGA324C/7389940?s=N4IgTCBcDaIBoGEDsBlArABgLQEYEoHEBBAZjABYEQBdAXyAMouser:
https://www2.mouser.com/ProductDetail/Xilinx/XC7S50-1CSGA324C?qs=%2Fha2pyFadug6lhtDd2nY6nfTIF3gPsXeo1XQxeK2CVrGltDj3T%252Bmgw%3D%3DAvnet:
https://www.avnet.com/shop/us/products/xilinx/xc7s50-1csga324c-3074457345632838168/Farnell:
https://uk.farnell.com/xilinx/xc7s50-1csga324c/fpga-spartan-7-210-i-o-csbga-324/dp/2828963Of course, there are possible replacements:
XC7S50-1CSGA324I (industrial grade, more expensive)
XC7S50-2CSGA324C (a bit faster, more expensive)
XC7S50-2CSGA324I (faster + industrial...)
But these are not avaliable too. Mouser promises, that ~500 pcs. will be avaliable in september, but who knows...
By the way, the FPGA is not the only part, that is hard to order, there are several power supply ICs, that are non-stock too, though I can't remember any time I couldn't buy them.
3. I know that there are some people, who would like to manufacture devices themselves, as they have all parts from the BOM and just need PCBs.
I think that this is possible to do. I'm going to finish v1.1.0 very soon, order PCBs and send them for those who wish.
I'm a bit confused. Any suggestion are welcome.