I am new to FPGA, and bought myself just an Olimex iCE40HX8K-EVB
I landed on this tutorial, to get started. I installed ICESTORM, and now the next step is programming the FPGA.
The tutorial talks about using the OLIMEXINO-32U4 as a programmer. I don't have it. Maybe I will buy it if needed. What I do have is an AVR-ISP-mkII, from when I was programming AVR microcontrollers. (see https://ww1.microchip.com/downloads/en/DeviceDoc/Atmel-42093-AVR-ISP-mkII_UserGuide.pdf )
When searching on the net I find instead another Olimex product ( https://www.digikey.se/product-detail/en/olimex-ltd/AVR-ISP-MK2/1188-1008-ND/3471448?utm_adgroup=Programmers%2C%20Emulators%2C%20Debuggers&utm_source=google&utm_medium=cpc&utm_campaign=Shopping_Product_Development%20Boards%2C%20Kits%2C%20Programmers&utm_term=&productid=3471448&gclid=CjwKCAjw-e2EBhAhEiwAJI5jgw9te9qVi5GIhZCRcXteI8_myQUroHEMr7VDlflbkVaH-HLP9ISz-BoCaXYQAvD_BwE )
1. Can I somehow use the AVR programmer to program the Olimex FPGA?
2. If not, what is the recommended way?
3. What is up with the two similar products with similar product names. Olimex
AVR-ISP-MK2 and Atmel
Instead of Olimexino-32u4 - you can use any Arduino or Raspberry Pi board if you have such available.