ICE50 Bugs

Go To Last Post
4 posts / 0 new
Author
Message
#1
  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

Using ICE50 for first time and have run into what appears to be several bad bugs. Has anyone experienced these or seen them posted anywhere? I’m emulating a MEGA8.

MUL instruction produces bad data,
UART reverses received bits half the time,
Trace buffer logs instructions that are outside the trace window.

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

I have seen the "MUL" problem now for the first time after upgrading to Studio 4.05 (build 181). I'll let you know what I find out.

admin's test signature
 

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

I tried but couldn't get any help from Atmel on this problem (improper MUL for MEGA8).

I switched back to Studio 4.04 so that at least the ICE50 would emulate the MUL instruction.

admin's test signature
 

  • 1
  • 2
  • 3
  • 4
  • 5
Total votes: 0

I discovered that the UART problem I posted was caused by my failure to wait for the completion of stop bits before reading. The ICE50 UART emulation is working fine. However, I too am waiting for a reply from Atmel. It has been over a month since I made my request for confirmation of my problems and requested help in dealing with these problem. Apparently, Atmel does not place much emphasis on supporting its ICE50 customers.