After scanning select JTAG Device’ and iCE40 UltraPlus’ ‘Generic ‘Select Under click iCE40UP3K and change it to iCE40UP5K ‘Device’ Under double click Program’ and change Mode:’ to Flash ‘Operation’ ‘Fast ‘Access ‘SPI Programming’ Select your *.hex programming file under file’. ‘Programming Configure the following Flash Options’ ‘SPI Numonyx SPI-N25Q032 8-pin VDFPN8 Click from File’ under Programming’ to get load size ‘Load ‘SPI ‘Design’’Program’ Programming (Internal SRAM): Open Lattice Diamond Programmer Cable’ then ‘Detect ‘OK’ scanning select JTAG Device’ and iCE40 UltraPlus’ ‘Generic ‘Select Under click iCE40UP3K and change it to iCE40UP5K ‘Device’ Click ‘Design’’Program’ Project Synthesis (Compiling) and bitstream (Firmware) generation: Unzip RGB_LED_BLINK_20170606.zip Open Lattice iCECube2 Software Double Project’ ‘Open Navigate to *\RGB_LED_BLINK_20170606\rgb\rgb_sbt.project and ‘Open’ Double click Synplify Pro Synthesis’ ‘Run Right click on P&R’ and left click Bitmap’ ‘Run ‘Run Note this will run all remaining synthesis including place, route and bitmap – generation. Generated bitstream will be loaded in the *\rgb\rgb_Implmnt\sbt\outputs\bitmap folder
After scanning select ‘Generic JTAG Device’ and ‘Select iCE40 UltraPlus’ Under ‘Device’ click iCE40UP3K and change it to iCE40UP5K Under ‘Operation’ double click ‘Fast Program’ and change ‘Access Mode:’ to ‘SPI Flash Programming’ Select your *.hex programming file under ‘Programming file’. Configure the following ‘SPI Flash Options’ Numonyx SPI-N25Q032 8-pin VDFPN8 Click ‘Load from File’ under ‘SPI Programming’ to get load size ‘Design’’Program’ Programming (Internal SRAM): Open Lattice Diamond Programmer ‘Detect Cable’ then ‘OK’ scanning select ‘Generic JTAG Device’ and ‘Select iCE40 UltraPlus’ Under ‘Device’ click iCE40UP3K and change it to iCE40UP5K Click ‘Design’’Program’ Project Synthesis (Compiling) and bitstream (Firmware) generation: Unzip RGB_LED_BLINK_20170606.zip Open Lattice iCECube2 Software Double ‘Open Project’ Navigate to *\RGB_LED_BLINK_20170606\rgb\rgb_sbt.project and ‘Open’ Double click ‘Run Synplify Pro Synthesis’ Right click on ‘Run P&R’ and left click ‘Run Bitmap’ Note – this will run all remaining synthesis including place, route and bitmap generation. Generated bitstream will be loaded in the *\rgb\rgb_Implmnt\sbt\outputs\bitmap folder