HOME  |  NEWS  |  BLOGS  |  MESSAGES  |  FEATURES  |  VIDEOS  |  WEBINARS  |  INDUSTRIES  |  FOCUS ON FUNDAMENTALS
  |  REGISTER  |  LOGIN  |  HELP
Comments
You must login to participate in this chat. Please login.

I have not done MCU designs

Iron

This is my first exposure to evaluation boards so I do not have any intellignet suggestions

 

Iron

peripherals extensions are used for sensors, daughter cards

I would be great to get boards that could be integrated into a target hardware as it is done i.e. with the LPCXpresso boards from NXP, where the part of the board that is next to the USB and JTAG I/F is so small that it can be integrated into a target hardware, allowing for a simpler PCB. In case of the FPGAs this would mean to define boards, probably targeting a group of applications that would benefit from using it

Debuggers from IAR, Netburner, and Xylinx

Iron

PIC and Netburner and Xylinx

Iron

Yes, SPI connected to sensors.

Iron

Multiple SPI interfaces.

 

Iron

Hello from Thornville Ohio

 

Iron

@Steve470: If you have the correct filename and it is in the correct location, then maybe this isn't what is causing your problem. It is simply what I encountered.

Iron

@opamp: Thanks for he help.  Got to get back to work now, so will play more later tonight.
@WarrenM: Thanks for the walk-through today.

Good Luck everyone.

Iron

@WarrenM, Ann R. Thryft

 Encountered delay getting started so catching up on list of Q&A after the chat settled:

Debuggers - Microchip ICD, miscellaneous embedded JTAG debuggers in eval boards etc.

IDEs - Microchip MPLAB(X), Keil, IAR, various Eclipse platforms

I2C/SPI - interfaces typically used for sensors and serial memory

Eval Boards - Less is more for add-ons, but definitely like access to more I/O pins but onboard (Micro)SD memory and ADC/DAC are nice too.

Iron

@Steve470: I had something like that too; it defaulted the path name to someplace on the C: drive, but my project was actually on the E: drive. Using the browse button, I found the file, and the path doesn't even show up in the field anymore. Good Luck.

Iron

@Kencox: That first file should be "drivers <backslash> ftdibus.sys" - apparently the chat window didn't like the backslash.

Iron

@opamp:  Okay found what you were talking about.  It had the correct file name and directory location, but when i tried to regenrate, it told me the file doesn't exist.  Went back in, opened the browser, and yet there it was, exactly as it appeared in the file name dialog box.  I'm stumpped!  perhaps the directory structure is too deep.  Other IDEs I'v worked with occasionally have that issue.  I'm going to try moving the project.

Iron

@Kencox: Well, I guess you can try fedibus.inf and see what happens. I had some difficulty at first too, but eventually got it to work. These are the drivers that are shown in Win7:

drivers\ftdibus.sys

ftbusui.dll

ftd2xx.dll

FTLang.dll

(all are in the System32 folder)

Iron

I no longer see that incorrect ROM version message.

Iron

@Steve: After making the mem file correction then dbl click the ipx file again in the filelist and regenerate again to get it to save.

Iron

@Steve470: I don't know. When I double-click the filename in the File List, the IPexpress tabs open and I get a popup window to set the configuration for the module. I think the first time, I got an error that said it was the wrong version, and I selected Regenerate. But the regeneration didn't work (the first time) because the wrong Memory File was selected in the configuration.

Iron

@opamp: I have been using "CDM 2.04.06 WHQL" and it is in not working. I noticed that the fedibus.sys is in the "CDM 2.04.06 WHQL\i386" directory.  I may have the righr driver and have check and rechecked the settings and unistalled and reinstallled several times.

Iron

@Steve: scroll down a bit and click the Regenerate button? Then you'll get the pop-up.

Iron

@Kencox: in Windows see "Programs > Lattice Diamond > Accessories > Install & Uninstall Cable Drivers."

Iron

@Kencox: there is an utility to reinstall drivers

Iron

@opamp: I just get "regenerate", "source" and "target" areas.  If at the initial warning, I tell it not to regerate, I get a module/IP name window that is just blanks.  What am I missing?

Iron

@Kencox: I'm not sure which INF file. I would choose ftdiport.inf - you want the FTDI driver.

Iron

@Kencox: I used the "CDM 2.04.06 WHQL" USB driver, and it works on both XP and Win 7.

Iron

@opamp: There are  two fedibus.inf  and ftdiport.inf.  Do I let it choose or pick one myself.  Which one is correct?  

Iron

thanks warren, ann, digikey and ieee...

fiy ann- sound start for 'radio' announcement, quit running, but then, just before i could click run, 'started' again in middle of your announcement. Then, about 5 minutes later, sound blanked out [not stopped] for about 10 seconds and restarted. a blank out happen yesterday as well.

@Steve470: Go to the file list and double-click LCDCharMap.ipx. In the popup window, there is a section labelled "Initialization"

Iron

@Ken: I think you need to force windows to load the USB driver from the Lattice web site.

Iron

@All- any questions left?

Iron

Thanks Warren et al.

Iron

@All- send driver list to ken for extra credit!

Iron

Opamp: Not sure what you mean by "Initialization section".  Something in IPexpress, or somewhere in the project code?

Iron

@All- can someone check the drivers they have and send the list to @kencox9228?

Iron

@Kencox9228- I would eed to check the board docs to see which drivers are needed.

Iron

@dhajicek- Timing can still be an issue but the tools are very good now at hitting timing goals if they are not to terribly difficult. Much, much better than 10 years ago...

Iron

Thanks Warren and Ann

Iron

@Warren: I either have a dead board or I have been unsuccessful in getting Windows to accept the Lattice drivers. Are these the correct ones?

C:\windows\system32\drivers\ftser2k.sys

C:\windows\system32\DRIVERS\serenum.sys

C:\windows\system32\ftcserco.dll

C:\windows\system32\ftserci2.dll

Iron

@78RPM- good resource for tutorials! Thanx for pointing it out.

Iron

? In the old days (10 years ago) you had to worry about timing skew for the various signal paths within the FPGA.  Does the IDE or something take care of that aspect of things?

Iron

@redtreetoad- you can select devices from 25 'pins' to 484-pins. there is a 132 BGA available for the XO2-1200. Check out the family table tab here: 

http://www.latticesemi.com/Products/FPGAandCPLD/MachXO2.aspx

Iron

@All who are looking for tutorials, I go to the View pull-down and select Start Page.  There are manuals and tutorials in the right panel.

Platinum

@WarrenM- Thanks for the pointers  I'm all for starting with a simple demo.

Iron

@Steve470: Sorry, typo in my last message, filename should be "lcdcharmap.mem"

Iron

@drrowley- Diamond has synopsys and aldec as engines it can run. For Mach devices you can use the Lattice Synthesis Engine instead of synopsys if you want.

Iron

@karstdiver- Check out one of the tutorial docs or a video shat shows simulation. You create a set of test vectors that are applied to your design and then you can see the output. Look for a simple design example (like a counter) as a first step.

Iron

Thanks for the class.  lost a bit,  not getting the demo to load properly,  Will need to redownload and try again tonight.

thanks again Warren and Ann

Iron

@Steve470: In the Initialization section, there is an entry for Memory file. Be sure to select "lcdcarmap.mem" - when I initially browsed for the file here, there were two options, only this one works.

Iron

so is diamond another gui setting on top of synops and aldec engines?

Which package type is the LCMX02-1200ZE?  Is is CSBGA132?

@drrowley-

I should have explained you can also do post route simulation too! That is a good step if you have tight timing you want to check out.

Iron

Hey gang, I cut and pasted those slide 23 links to a blank office 2010 page and voila! ctrl+click, lattice.

 

Iron

I'm not clear on how to simulate.

Iron

@All- the real link for the videos is as follows:

http://www.latticesemi.com/Products/DesignSoftwareAndIP/FPGAandLDS/LatticeDiamond.aspx then click on the Videos tab. 

Iron

so there is no post route simulation? just debug?

It was the power_control project.  No, the synthesis launched an external application.  I'll set it to LSE and try again, thanks

Iron

Thanks Warren and Ann!

Iron

I was able to rebuild the Power Control Demo with Diamond 3.1.  Haven't attempted d/l due to my hang up with wanting to rebuild the "Environment Scanner" demo.

Iron

@All- any questions I have missed?

Iron

@WarrenM: The link to the Lattice Diamond Videos on slide 23 is invalid.

Iron

just using the default settings it opened with.  I didn't see an associated tutorial file, I'll look again.

Iron

@Steve470- Suggest you run with LSE for synthesis noy symplify. Look at the tutrial description of the synthesis process.

Iron

@NLefebvre- Which demo project did you use? Did you set synthesis to LSE? You might want to check the settings given in the tutorial doc...

Iron

? In the Power Control demo, one IPexpress file, LCDCharMap.ipx, will not regenerate - message says "Module ROM Version:5.0 is not supported".  Simplify refuses to do anything with the project, and just says it is out of date.  Anyone know how to get past this?

Iron

No, only finding where to get the license. Also finding tutorials are a bit of a pain

Iron

Thanks Warren and Ann!

Iron

@Gene- Yep, I needed to put the cat out during the class...

Iron

Thanks Warren, I'll go through the slides again later

Iron

? Warren, when synthesizing the demo project I got : Error: VCP2741 source/demo_top_config.v : (315, 1): Named port connection is not allowed for UDP instance: \\1 \. UDP instance assumed from the use of strength or an unnamed instance.

Iron

@78RPM- Yep, Intellectual property. I should have explained that!

Iron

@78RPM - Intellectual Property ie predesigned modules you cna use.

Iron

Thanks Warren...I'll definitely keep the slides for reference.

Iron

Now to move the cat so I can do my homework.  Thanks Warren.

Iron

The PowerPoints will be invaluable, when I finally get the PICO working. Couldn't find any free Diamond Eval SW. 

Iron

@All- any other problems with instaling and running the software?

Iron

On my system I can open the links in the slides by right-clicking and selecting "Open Hyperlink".

Iron

Thank you Warren for another great one.

?? What does the IP in IP blocks mean?  Internet Protocol? Intellectual Property?

Platinum

Good job. Still reading the Users Handbook and trying the suggested web sit paths. Most don't work, have to go to the Lattice home page and figure it out.

Regards from MS.

Iron

Thanks - very useful presentations

Thank you Warren and Digi-Key.

Iron

See you for the big finale tomorrow.

Iron

Have used debugger within VS platform.

Iron

uP debugging, mainly break points and memory examination

Crossconnect, Atmel and Keil ulink jtag debuggers.

Iron

@All- Please use a leading ? if you have a question for me. Makes it easier to find.

Iron

@nirvanauscn If you view the PowerPoint in Slideshow, you can click the links

Thanks Warren. Very informative and useful class!

Warren, nice presentation.  Looking forward to tomorrow.

Thanks Warren - I am looking forward to Friday

Iron

Warren - great class, thanks.

Iron

S/W Debugging in uSoft C Visual Studio.

H/W Debugging with scopes and logic analyzers.

Iron

Codewarrior with Freescale DSCs

Iron

Logic anayzers and scopes for memory and communications debug.

Iron

links on page 23 are not clickable

 

Only used the debugger with C compiler platform.

Iron

not these particular tools or FPGA but CCS tools for MSP-EXP430G2 from TI, load and debug, etc

We are now on Slide 24

Blogger

MSP430 with IAR's IDE.

Iron

didn´t debugged at HW level, just in software

Iron

no hw debugging experience

Iron

WM's? never used logical anaylzer type for mcu (except external), but always on altera and microsemi.

used Microchip ICD3 plus I/O additions for debugging.

Iron

We are now on Slide 23

Blogger

Various JTAG debuggers, ULINK, JLINK, STLINK, Xilinx

Iron

Not for hardware. I have for PC software (Visual Studio, Eclipse, and Borland's Delphi).

Have not used debuggers myself, but have worked with our EE when he was running.

Iron

No thid type of embedded debugger.

Iron

Have not used a debugger

Iron

not used scope debuggers

Iron

Have used MCU IDE for programming and debug.  Used CodeWarrior and PIC recently.

Iron

GDB, CMS-2M debugger

Iron

Debug: At HW leevel internal yes -- rarely though.

Iron

Not yet used a debugger.

yes Code Composer, IAR, and gdb

Iron

Oh yeah.  Debugging at the low level is normally needed to show the hardware is not working as intended and to provide a temporary/permanent workaround with software.

Iron

I  have not used FPGA debuggers before.

Iron

Instead of using debuggers, I route internal signals out to a port that I hool up to a Logic Analyzer to see what's going on inside the FPGA.

Iron

yes i have used the debugger on LPCXpresso ARM /Cortex M4

Iron

Used debuggers but only on MCU.  On PIC, Atmega, Silabs, TI, PPC.

Iron

ICE machines, gdb with jtag units.

Iron

Used IN-Circuit Emulators. Signum, INtel, HMI (Huntsville) and Agilent Logic analyzers.

Iron

Used debuggers for the motorola hc11, a dated processor.

Iron

Not much For FPGA designs

Iron

Just JTAG debuggers for MCUs; not for FPGAs

Iron

Microchip ICD2, Axiom AX-BDM12, others, logic analyzzer, etc.

Iron

Usually use flashing LEDs and print statements for debugging.

Iron

I have used a debugger but don't remember the name

Iron

gdb debugger (in background with eclipse), visual studio

Iron

Typically have not needed MCU internal type debuggers/ICE, etc.

Iron

dbuggers and logic analyzer on MCU, not yet FPGA

MPLAB IDE

Iron

yes, for MCU: software debugger IAR for MSP430, MPLAB for PIC

Iron

MPLAB, Android, Windows Visual Studio

Iron

have observed debig; have not done myself

Iron

No debugging within device necessary

 

Iron

We are now on Slide 22

Blogger

I have no personal experience on debuggers.

Iron

Yes for vatious MCUs. Eclipse, GNU debugger.

Iron

i Have not debug at HW level

Iron

Have used debuggers in PIC IDE

Platinum

Yes I have used microcontroller debuggers and simulators - Microchip

Iron

Never used debuggers

Iron

Can you post the address for the tutorials?

Iron

Warren's question was, Have you used debuggers before? If so, which ones?

Blogger

I would like to start a small FPGA program to implement a 32-Bit Register. Is it possible to start from that and build bigger blocks of logic circuits ?

We are now on Slide 21

Blogger

? Does pin selection affect timing?

Iron

We are now on Slide 19

Blogger

We are now on Slide 18

Blogger

It gave an error "Error: VCP2741 source/demo_top_config.v : (315, 1): Named port connection is not allowed for UDP instance: \\1 \. UDP instance assumed from the use of strength or an unnamed instance."

Iron

program examples to edit, ethernet. sorry i behind.

We are now on Slide 16

Blogger

Eclipse currently both for MCU and for Zilinx

Iron

We are now on Slide 15

Blogger

Motorola 6800 and 68000 MPU many years ago.

 

Iron

I haven't used an IDE before.

Iron

IDEs: IAR, Keil, crossworks, netburner, tasking and others.

Iron

Atmel related IDE, MPLAB, and CCS for Microchips 

Iron

Freescalea, TI and Microchip

Iron

I have also used IAR MCU tools

Iron

Eclipse, Codewarriior

Iron

We are now on Slide 14

Blogger

Allegro, PADS, modelsim and Xilinx

Iron

I've briefly used TI Code Composer Studio IDE and the Wind River Tornado IDE.

Iron

WM's? altera and microsemi is simiular. in ide silicon labs is also simular

Microchip MPLAB, various compilers, ImageCraft IDE

Iron

Lots of IDEs and MCUs.  PIC, Atmel, Silabs, TI, IAR

Iron

Have used MPLAB (microchip) IAR (for TI) and Code warrior and Atmel's IDE

yes, I've used Tasking, IAR, Eclipse, MPLAB, Embedded VC

Iron

Have used IAR Embedded Workbench, now using Keil MDK-ARM Software.

Iron

Keil, CodeRed, Cypress PSOC

Iron

finally on my laptop :)

Iron

know that MCU related IDEs used but need to refresh memory as to which ones

Iron

Cypress IDE is truly clever.

iar, eclipse, codeblocks, several others

Iron

Used Eclipse, VS6 - VS13, Code Composer 2 - 5 and AVR Studio

Iron

code composer studio, code warrior

Iron

8-bit Assemblers, compilers, linkers, loaders,  and ICE

 

Iron

Used lots of IDEs -- lot's based on Eclipse and MS Studio and Embarcadero

Iron

Yes, I've done MCU designs with Eclipse, IAR, Keil, etc.

have used Intel MCU tools

Iron

Have not used MCU related IDEs.

Iron

I have used a Niuos-II soft processor from Altera in some of my designs.

Iron

Eclipse, Visual Studio, TI Code Composer, Code Warrior

Iron

MCU ICE/IDE for HC12

Iron

Have not used MCU related IDEs

Iron

PSoc3 (Cypress devices have some FPGA fabric).

Atmel Studio is not to bad

Iron

Some experience with Altium Designer,  Very limited.

Iron

Have use MicroChips MPLAB

Iron

TI Code Composer, Eclipse, Arduino,

Iron

I have no experience with those tools.

Iron

I have used PIC micros and IDE

Iron

Used MPLAB, Keil MDK and AVR Studio.

Iron

We are now on Slide 13

Blogger

Tools - Cypress PSoC - includes additional blocks with MCU

Iron

Have used PIC IDEs

Platinum

Warren's question was, Have you used any MCU related IDEs? Which ones?

Blogger

Used SPI - external EEPROM, ADCs, DACs, Accelerometers.  I2C smartbattery, RTC and EEPROMs.

Iron

have not used I2C or SPI

Iron

I have used both SPI and I2C.

Iron

We are now on Slide 12

Blogger

i2c for power controllers

Iron

Used I2C and SPI for ADC communication and other sensor interface application

Iron

i use a Zigbee modem

Iron

Used spi to interface to sd card

Iron

I have not used I2C or SPI

yes I've used SPI  for ADCs before

Iron

Haven't used I2C , have used SPI.

Iron

We are now on Slide 11

Blogger

no i haven't used either 

 

Iron

Use SPI and I2C frequntly. To interrface to various peripherals, memories, etc.

Iron

I used SPI to control a Maxim 7219  from an atmel

WM's? 'rarely' use i2c or spi, but current design has accelerometer chip with spi.

use i2c, for master slave conf. between 2 boards.

Iron

Yes, interfacing ADCs, EEPROMs and Graphical LCD

Iron

SPI uses: RTC, ADC, FRAM

Iron

Used I2C for temp and other sensors, SPI for a display.

Iron

Have used I2C and SPI for processor to processsor communication and I/O.

Iron

Used both I2C and SPI extensively for ADC, DACs, RTC, memory, accel, barometer, temperature, etc.

Iron
Yes, for eeprom memory and various sensors
Iron

I have not used I2C or SPI

Iron

have not used any of those before, just starting now to learn..

Iron

Used SPI extensively to connect to off chip peripherals or occasionally a second processor

I2C: temperature, ADC, CAN gateway

Iron

I2C & SPI, both for device interfaces

Iron

also SPI for reading SDcards

Iron

ADIS16240 SPI shock sensor, ADC and PGA. I2C for EEPROM.

Yes used both for audio control and displays

Iron

Used I2C and SPI to connect to another processor

Iron

Have used I2C for temp sense, ADC, I/O port. Used SPI for ASCII comm...

Iron

I2C for temp sensor.  Spi for flash.

Iron

Current project uses I2C for control/comm between MCU and a radio rx chip.

Iron

have not used I2C or SPI

Iron

I have not personally used I2C or SPI before.

Iron

used both, maily to add extra peripherals

Iron

I use both I2C and SPI but mostly for A/D interface

Iron

I2C - Temperature sensor, ADC device.

Iron

I2C for digital potentiometers.

I've used SPI and I2C for sensors and small displayys

I've used SPI to connect two processors, and I2C for reading EEPROMs, A2D, D2A, temperature sensors,

Iron

I've used I2C for serial eeproms and various sensors.

Iron

haven't used any I2C or SPI

Iron

have never used spi or i2c

Iron

Use I2C and SPI every project for sensors.

Iron

Never used I2C or SPI.

Iron

I have I2C for temp sensor and SPI for serial flash.

Iron

Haven't used I2C before

 

Iron

I've used SPI to connect to ADCs and DACs.

Iron

Used I2C and SPI on temp sensors before

Iron

Not knowing used before.

Iron

mostly used I2C for sensors and memory

used both for data conversion

Iron

on accelerometer and compass sensor

Iron

Have not used IIC but have heard of it.

Iron

I do not have a board

Iron

have not used I2C or SPI

Platinum

We are now on Slide 10

Blogger

Warren's question was, Have you used I2C or SPI before? What application?

Blogger

I dont have the board. Has critical test probe points?

Iron

?

Are there Lattice parts that implement the microprocessor as HW the way Cypress does?

Iron

wired and wireless enet, bluetooth or zigbee, more io points

Iron

hello, which slide we're on?

Iron

I'd like to see the pins from the on-board programming hardware brought out, so the board could retain use as a programming tool for prototyping.

Iron

I would like more documentation

We are now on Slide 9

Blogger

How about less instead of more on the board?  Reduce the cost so prototyping with multiple FPGAs would be cheaper.

Iron

Ethernet would be nice, io's really helpful

Iron

We are now on Slide 8

Blogger

UARTS, ADC, DAC and RTC. 

Iron

Yes--DDR memory interfacing would be good..

Iron

external RTC, jumpers, and all IO pins

Iron

register is misspelled

Iron

ethernet, sd card, usb, uart and a sort of IOs

Iron

WiFi, Ethernet, RS485

Iron

More provision for analog

This board has almost everything I like to see:  header, buttons, sensor, and display.  A rotary input like a pot or optical encoder would be nice.

Iron

The evaluation board is nice, but I would like a fpga with multipliers like the cyclone 2.

Iron

LEDs for basic test

Iron

GPS module would be interesting

Iron

I don't have specific needs at this moment

Iron

Wifi or Bluetooth, MIDI

am still new to FPGAs projects

Iron

This is good... Read in PB switches. Write out to LCD Display...Rd & WR on I2C and SPI. Maybe set an I/O pin high or low. Done! ( Oh ...and load MC08 code?)

Iron

Ethernet, SD card, PWM.

Iron

RS232..."Hello world".

 

Bigger LCD, more sensors like Temp, Light, wireless, etc.

Ethernet, and analog I/O

Iron

UARTS, possible RS485. wireless, usb

Iron

and a 10Gig ethernet port

Iron

better graphic display for output.

Iron

Additional?  Not sure.  What I look for is the ability to connect to external components.

Iron

RJ-45 w/ associated stack

 

Iron

GPIO lines and tactile switches would be nice

LCD display with more than 4 characters would be more helpful.

Iron

Eval Board: Accelerometer I2C or ADC style. Light Detector of some kind.

Iron

More PROTO PINS broken out to headers would be great!

Iron

I would like an evaluation board with an accelerometer

Iron

I would like to be able to evaluate different chips with the same evaluation board.

Iron

CAN bus, Ethernet, Video

Iron

PWM output would be nice.  Though I'm sure this can be programmed.

Iron

WM's? hard to say what features; woulld depend on project.

I would like to see more documentation in the software tool and more expansion on the board.

Iron

How about some demos that actually work!

Iron

USB, JTAG, SPI, I2C are all good things to have on the board.

Iron

evaluation board with embedded ip ethernet

Iron

Ethernet and wireless

Iron

Board to be fully Plug and Play compliant

 

Iron

SDCard or MicroSD card interface would be interesting.

Iron

easy expanability with perhaps screw terminals

Iron

@Warren - What are the four large mounting holes around the Lattice cihip for?

Iron

An accelerometer would be nice

Platinum

this meets my needs now

Iron

We are now on Slide 7

Blogger

Warren's question was, What additional features would you like to see on an evaluation board?

Blogger

Hello from Longmont, CO.

Iron

@opamp:  How do you like the board?

We are now on Slide 6

Blogger

Hello From Boston.. snowy...

 

@Ken and other having trouble with USB: After installing the drivers, plug in the board and wait for the tones to indicate that Windows has recognized the board. Then use your terminal program to set the COM port and the baud (115200).

Iron

We are now on Slide 5

Blogger

@DaveWR: Will try Putty. http://www.putty.org/

Iron

No problems installing Diamond on XP.

Iron

We are now on Slide 4

Blogger

Hello from Montreal Canada

Iron

PUTTY Link:

http://www.putty.org/

hth

Iron

We are now on Slide 3

Blogger

@Ken Suggest you try Putty and double check COM port in Device driver panel. Link given on Day 1 or 2

It should be working -- based on your comments -- so try something else.

Iron

We are now on Slide 2

Blogger

68 and sunny in Lincoln NE

Iron

Hello from Atlanta

Iron

Hello from Chicago.

Iron

@All: Those of you who did the homework- installing Diamond and running an example design- did you run into any problems? What did you do to overcome them?

Please share with the rest of the class so they can benefit from your experiences.

Iron

 

hello from Mishawaka

 

Iron

Hi all -Audio is live! If you don't see the audio bar at the top of the screen, please refresh your browser. It may take a couple tries. When you see the audio bar, hit the play button. If you experience audio interruptions and are using IE, try using FF or Chrome as your browser. Many people experience issues with IE. Also, make sure your flash player is updated with the current version. Some companies block live audio streams, so if that is the case for your company, the class will be archived on this page immediately following the class and you can listen then. People don't experience any issues with the audio for the archived version.

As others reported, I also see the 14 warnings after loading the power control demo project due to converting it from v1.3 to v3.0. Have not proceeded further yet. (no board, sw only)

Iron
Hello everyone from Timisoara
Iron

hello from Albuquerque.

Iron

@Steve470- Good point. I had a similar issue with the USB com port!

Iron

Hello from Cedar Rapids

Iron

@DaveWR: Not using Putty. Not familar within it. Am using Tera Term.  Set flow control to none. Am on COM2. 

Iron

Greetings from Plymouth, MN!

Iron

hello from Arizona!

Iron

where can I find the Demos?

 

 

Iron

Good afternoon from sunny Minnetonka Minn.

Iron

Hello again from Cedar Park TX

Iron

A cold hello from MI.

Iron

aloha from Kona Hawaii

Iron

One thing I noticed in connecting to the PICO board, is that the USB com port likes to set itself up as COM16.  I have to go into the hardware manager and manually change it to COM2(my choice), and things start to talk.

Iron

Hello from KLansas City

Iron

Greetings from Colorado Springs.

Iron

Hello from DSM IA

 

Iron

hello again from Boulder

Iron

Hello everyone from San Mateo, CA

Iron

hello from Sag Harbor, on the island.

 

TxDOT Austin is listening

Iron

Good morning and afternoon from San Diego

Iron

Hello from Los Angeles, California

Iron

@Ken -- Are you using Putty? I just checked my device panel -- board showed up on COM10.

So -- depress and release button, hit m-- get Menu.

With Putty -- make sure to turn off all XON/XOFF or hardware control in the Serial parameters.

Iron

@DaveWR:  I have Lattice Diamond on Win7 and loaded the lattice drivers on Vista and XP.

Iron

And it is also very cold in Eastern Pennsylvania

Iron

Hello again from Long Island, NY

Iron

Hello from a very cold Western Pennsylvania

Iron

Hello from sunny Montana

Platinum

hello from SW Michigan

Iron

When I opened the low power demo, I got a message about converting from 1.3 to 3.0.  It still opened, but showed 14 warnings, all appear to be about bit length 7 differs from formal bit length 8.  I'm assuming this is related to defining characters for the 7 segment display.


Other than that, Diamond appears to be intact, and accepting the license file.

Iron

@DaveWR. I have tried Win7 64 bit Pro, Vista and XP.

Iron

@Ken: If you installed Lattic Diamond the drivers should have installed.

If not, there have been links posted to the FTDI drivers.

Also, Which Windows? It can make a difference. I had to give permission several times to install drivers.

Iron

Has anyone been able to run the demos? I haven't been able to successfully run any of the demos without errors. Some of the process steps run without error (but lots of warnings), but I've never been able to get through all the steps. The demos seem to have been created in an older version of Diamond; maybe the conversion doesn't set all the strategy entries correctly. I WAS able to regenerate the IPX files for the new version - at least it appears to have worked. Any ideas?

Iron

I tried hold reset and the m.  Got no response. Windows didn't want to use or change to the CDM 2.04.06 WHQL Certified drivers.  It has these drivers. Are they correct?

C:\windows\system32\drivers\ftser2k.sys

C:\windows\system32\DRIVERS\serenum.sys

C:\windows\system32\ftcserco.dll

C:\windows\system32\ftserci2.dll

Iron

You are eligible to earn IEEE Professional Development Hours by attending these courses and participating in the chat function. Additionally, we are no longer using the points system, offering "graduation", or giving grades. The IEEE hours are taking the place of that. There are some important things for you to know about earning the hours. The most important ones are that you need to attend these courses live, you need to attend a minimum of two of them per semester, you need to fill out a course evaluation form within 2 weeks of the end of the class, you need to attend 4 out of the 5 classes per course, and you need to participate in the chat function every day you attend. Please click on the link at the top of this page that says "How do I earn IEEE professional development hours" to read all of these important details and more.

Blogger

Hello from sunny SE Lake SImcoe Ontario Canada.

Iron

isn't software fun???

@drrowley: I used to think hardware was simple... Now I'm not so sure ;-)

 

Iron

When I load the sample power control project I get 14 warnings.  Eight of them are "redeclaration of ansi port LCDxxxx is not allowed."  One is "instantiating unknown module count16_ldrg".  Four more are associated with the LCD:  "actual bit length 7 differs from formal bit length 8 for port LCDx."  And the final one is "actual bit length 32 differs from formal bit length 1 for port OutClockEn."

I'm guessing that the ones about bit length are unimportant, the others may be important.  I don't have a board so I can't test.

Has anyone else seen similar results?  Does the demo actually work?

Iron

@ken: Depress the button on the board and then type "m".

Iron

@Warren. Good afternoon How are you toady?

Iron

I have been unable to sucessfullly connect to the board.   I have tried different computers, terminals. I type "m" in the terminal and nothing happens. Reset doesn't work either.  I get the power lite but nothing else. 

Iron

@badule123

Go to
http://www.latticesemi.com/Products/DesignSoftwareAndIP/FPGAandLDS/LatticeDiamond.aspx
 Click on Support at the bottom of the page. Click on Request License.  You will need to provide your 12-digit MAC address.  You can get this by going into a Command Prompt and entering ipconfig /all.  You'll see the address next to Physical Address.  Check your email for the license.dat file and put that in the \license directory where the Lattice Diamond is installed.  Voila!

Platinum

greetings from slc ut.

isn't software fun???

I installed Diamont 3.1 but it cannot find a license file or the license file system. Where can get and how to install the License file?

Iron

Hello again from Simi Valley, CA.

Iron

Please join our Digi-Key Continuing Education Center LinkedIn Group at http://linkd.in/yoNGeY and be sure to follow @designnews and @DigiKeyCEC on Twitter for the latest class information. We encourage you to tweet about today's class using #DigiKeyCEC.

Blogger

good evening from Jordan

Iron

Good afternoon from Spain, Valladolid

Iron

Had some problems downloading the drivers - I only downloaded the LED driver software

Iron

good afternoon from Detroit MI

Hello from Forest, MS

Iron

@All: Those of you who did the homework- installing Diamond and running an example design- did you run into any problems? What did you do to overcome them?

Please share with the rest of the class so they can benefit from your experiences.

Iron

Hello. From Hudson's Hope BC

Iron

Hello Ann. Hoe are you today?

Iron

The streaming audio player will appear at the top of this web page when the show starts at 2 PM Eastern time today. When you see it, click on the play button to start the audio. Note however, that some companies block live audio streams. If when the show starts, the audio bar doesn't appear or you don't hear any audio, try refreshing your browser. If that doesn't work, try using Firefox or Google Chrome as your browser. Some users experience audio interruptions with IE. Also, make sure your flash player is updated with the current version. If that doesn't work, the class will be archived immediately following our live taping. You shouldn't experience any problems with the audio when listening on-demand.

Blogger

Hi from Panama City, FL.

Iron

Good morning from Colorado Springs

Iron

Be sure to click 'Today's Slide Deck' under Special Educational Materials above right to download the PowerPoint for today's session.

Blogger

Hows everyone doing? I hope everyone is well.

Iron

Good morning from Summerville, SC

Iron

Good morning from sunny Edmonton, AB

Iron

"Toto, I don't think we are in Kansas anymore"

Slides real good

Iron


Partner Zone
Latest Analysis
Thanksgiving is a time for family. A time for togetherness. A time for… tech?
The promise of the Internet of Things (IoT) is that devices, gadgets, and appliances we use every day will be able to communicate with one another. This potential is not limited to household items or smartphones, but also things we find in our yard and garden, as evidenced by a recent challenge from the element14 design community.
Researchers have developed a new flexible fabric that integrates both movement and sensors, introducing new potential for technology-embedded clothing and soft robots.
Made by Monkeys highlights products that somehow slipped by the QC cops.
If you didn't realize that PowerPoint presentations are inherently hilarious, you have to see Don McMillan take one apart. McMillan -- aka the Technically Funny Comic -- worked for 10 years as an engineer before he switched to stand-up comedy.
More:Blogs|News
Design News Webinar Series
11/19/2014 11:00 a.m. California / 2:00 p.m. New York
11/6/2014 11:00 a.m. California / 2:00 p.m. New York
10/7/2014 8:00 a.m. California / 11:00 a.m. New York
12/11/2014 8:00 a.m. California / 11:00 a.m. New York
Quick Poll
The Continuing Education Center offers engineers an entirely new way to get the education they need to formulate next-generation solutions.
Dec 1 - 5, An Introduction to Embedded Software Architecture and Design
SEMESTERS: 1  |  2  |  3  |  4  |  5  |  6


Focus on Fundamentals consists of 45-minute on-line classes that cover a host of technologies. You learn without leaving the comfort of your desk. All classes are taught by subject-matter experts and all are archived. So if you can't attend live, attend at your convenience.
Last Archived Class
Sponsored by Littelfuse
Learn More   |   Login   |   Archived Classes
Twitter Feed
Design News Twitter Feed
Like Us on Facebook

Sponsored Content

Technology Marketplace

Copyright © 2014 UBM Canon, A UBM company, All rights reserved. Privacy Policy | Terms of Service