cancel
Showing results for 
Search instead for 
Did you mean: 

Virtual Com Port running from external NOR flash

stm322
Associate II
Posted on December 05, 2008 at 08:12

Virtual Com Port running from external NOR flash

3 REPLIES 3
jj
Associate II
Posted on May 17, 2011 at 12:55

Interesting - have you verified that you can run ''simple/blinky'' program from external NOR flash?

Assuming that you can run code from that memory - suggest that you load simple Uart program & observe/report. (don't believe there are time-sensitive issues there)

Lastly - if you're using hyper-terminal set inter character and inter line delays to much higher values - just in case. (can't tell if your program gets that far...)

stm322
Associate II
Posted on May 17, 2011 at 12:55

Hello,

I'm running the Virtual Com Port demo from ST on a STM3210E-eval board.

If I run this example from internal RAM or internal Flash, it is working fine.

But if I run it from the external NOR flash, Windows give me the message ''Windows didn't recognise your USB device ....''.

When running from external RAM, sometimes I've got the same problem, sometimes it's working.

Would somebody know why I've got this problem when running from external memory?

Could it be because the code is executed slower from external memory?

My code doesn't change from one memory to another.

Thanks in advance.

stm322
Associate II
Posted on May 17, 2011 at 12:55

Thanks jj.sprague for your reply.

Yes, the codde is running fine from the external Flash or External RAM. It doesn t do only USB VCP.

The first function in my main is to switch a led (to make sure it starts to run 🙂 ).

I ll have to do a sendstring from USART to be able to debug.

I ll let you know.

In the meantime, if somebody met this kind of trouble, feel free to share your experience 🙂

Thanks