350LCD Revision C Programming Instructions

Gather the requirement and follow the setup procedure. Then run all the three programming stages. The whole programming process is successful if all the three programming stages are successful.The following diagram can help you to locate the connectors and devices on the PCB.
Note:In all programming stages first connect the programmer to the board then power it up and also at the end of the programming first power off the board and then disconnect the programming cable.
CAUTION:High frequency energy present when powered. Touching anywhere in the caution area could result in a Radio Frequency (RF) Burn.
Now connect the GND and 12V connector to the power supply and verify the four specified voltages in the following diagram and then turn off the power.

Requirement

Software

  1. AtmelStudio 4 or above.
  2. Firmware archive file provided by E-Plex.

Hardware

  1. 12V Power supply.
  2. “AVRISP mkII” programmer from Atmel included the USB cable.
  3. Ribbon cable provided by E-Plex.
  4. “usbWiggler debugger” from Macraigor Systems.
  5. “HW-USBN-2A” ispDOWNLOAD Cable from Lattice Semiconductor.

Setup

  1. Install AtmelStudio on the PC.
  2. Install FLASH PROGRAMMER on the PC.
  3. Install isp VM System.
  4. Unzip the firmware archive file in the local drive of the PC.

U10, ATmega8

  1. Connect AVRISP mkII to the PC by a USB cable and J5 on the board by using the provided ribbon cable.
  2. Apply 12V power supply.
  3. Now you must see two-on grean LEDs on the programmer other wise there is an error.
  4. Run the “350LCD V2.16 RevC.bat” in the unzipped-firmware folder provided by E-Plex Ltd and follow the prompts.
  5. Ensure that there were no errors.
  6. Disconnect Power (+12v) first and then disconnect the AVRISP mkII Programmer at this time.

U2, AT91R40008-66AU

  • Connect the usbWiggler debugger to the PC by a USB cable and to the J1 on the board.
  • Apply 12V power supply.
  • Run FLASH PROGRAMMER.

  • Select “Communications” from “Configuration” menu.

  • Make sure there is no difference between contest of “host to target communications” dialog box and below picture and then click Ok.

  • Choose the “Open .OCD File…” from “File” menu.

  • In the Open dailog box browse to the unzipped-firmware folder and select “350LCD V2.16 RevC.ocd” and then click the open.

  • Make sure there is no difference between the FLASH PROGRAMMER dailog box and the below picture.

  • Click the program button and wait for the “program flash” dialog box.
  • Use the browse button to open the “350LCD-ARM V2.16 RevC1.elf” located in the unzipped-firmware folder.
  • Make sure there is no difference between the prgram flash dailog box and the below picture.
  • Click the “Program” button to program the specified sections of flash memory and wait until programming completed. Don't close the program flash dialog box after program termination.

  • For the second time use the browse button to select “background.s19” located in the unzipped-firmware folder and make sure there is no difference between program flash dialog box and below picture.

  • Click the “Program” button to program the specified sections of flash memory and wait until programming completed.
  • Close the program flash dialog box and then flash memory programmer software.
  • Turn of the power supply.
  • Disconnect the 350LCD from usbWiggler debuger.

U5, LFEC3E-3QN208C

  • Connect your ispDOWNLOAD® Cable via USB to J4 based on the below order.
  1. Pin.1 → Red
  2. Pin.2 → Brown
  3. Pin.3 → Orange
  4. Pin.4 → NC
  5. Pin.5 → NC
  6. Pin.6 → Pruple
  7. Pin.7 → Black
  8. Pin.8 → White
  9. Pin.9 → NC
  10. Pin.10 → NC
  • Reapply power (12V).
  • Open ispVM System.

  • Chose file from menu and then select open.
  • Select “350LCD V2.16 ReVC1.xcf” from unzipped-firmware folder and open it.

  • Right click on the “LFEC3E” on the device list and chose the “Edit Device”.

  • Click the Browse button.

  • Select “350LCD-FPGA V2.16 RevC1.bit” from unzipped-firmware folder and then open it.
  • Be sure there is no difference between the “Device Information” dailog box and below picture and then click “OK”.

  • Now click “GO” button from toolbar.
  • Wait to the end of programming.
  • Check the “Status” window to be sure that the operation was successful.

  • Turn of the power supply.
  • Disconnect the ispDOWNLOAD® Cable from the board.
hardwarepub/modules/350lcd/350lcd_programming_procedure.txt · Last modified: 2016/02/22 11:50 by Bob Lynas
 
Recent changes RSS feed

Wiki help | Staff area