create new tag
, view all tags
Requirements :

In order to program the flash prom of ExpressMIMO2 card you need :

Programming steps :

  1. Connect the Jtag cable to the ExpressMIMO2 Jtag connector and the USB side to a USB port in your PC
    - A green led should appear on the Jtag platform cable to indicate that the card is found
    - If it is still orange, either the card is not powered up or you are connecting the cable in the wrong side
    - If there is no led, either you don't have the necessary drivers in your PC for your Jtag cable or the led is broken
  2. Go to the directory containing all the necessary files ($OPENAIR_TARGETS/ARCH/EXMIMO/BITSTREAM) or where you downloaded the files
  3. If you are using a Linux you can run in the command line :
    $> ./program_fpga
    If this succeeds, that means you are either lucky or a Geek. move to step 7
  4. If you are using Windows or you are using Linux and you want to use the graphical interface, launch "impact" and when it asks to create a new project select "No" then when it asks to load a project file select express-mimo2.ipf
  5. By default you should be able to program immediatly the FPGA with the new bitstream by right clicking on the FPGA and selecting "Program" option, you can also select the eprom and program it as well
    If this step succeeds move immediately to step 7, otherwise move to step 5
  6. In the main window select the Flash device then right-click on it -> Assign New Configuration File
    Browse to the "exmimo2_prom.mcs" file and then select the options SPI Prom W25Q64BV and datawidth=4
    Select the Flash device again, right-click on it anf then select the operation "Program"
  7. A success notifaction will appear after programming the Flash is finished, otherwise a failure message appears
You can also program only the FPGA and not the Flash prom by selecting in step 6 the FPGA device instead of the Flash device, you have also to select the bitstream file (express-mimo2.bit) instead of the mcs file

Topic revision: r8 - 11 Feb 2014 - RiadhGhaddab
Copyright 2004-2010 Institut Eurecom & all contributing authors.