| Andy Neil 01/21/10 17:34 Read: 132 times Basingstoke Uk |
#172656 - Sounds like hardware again Responding to: Louis S's previous message |
Louis S said:
Is there an advantage to explicitly writing the code into an assembly file as opposed to emulator stepping? No - I think Richard was worried that you might just be stepping at the 'C' level... I've noticed that when the emulator uses its internal clock at 12 MHz the loop "never" (haven't caught it yet) hangs. When I set the internal emulation clock to 11.059MHz or use my target hardware clock (also 11.059MHz) than the hang comes back. If tweaking the clock causes it to hang or not, that again sounds like a hardware fault - probably a timing issue. Bit odd that it works at the higher frequency and not the lower, though! On the scope, the target hardware clock signal looks stable and clean. I think it's the memory timing that you need to be looking at... Have you run a thorough memory test yet? I'm not too sure on how the emulator POD generates multiple clock frequencies and will look into that. As Jez says, emulator pods can introduce a whole load of unwanted effects all of their own...! This is one of the reasons why JTAG was invented... |
| Topic | Author | Date |
| Simulation vs. Embedded Discrepancy | Louis S | 01/15/10 07:14 |
| Hardware fault? | Andy Neil | 01/15/10 07:39 |
| Responding to: Andy Neil's previous message | Louis S | 01/15/10 07:51 |
| illustration of edge difference? | Erik Malund | 01/15/10 08:00 |
| SPI Phase/Polarity | Louis S | 01/15/10 08:06 |
| address instead of value | Andy Neil | 01/15/10 08:17 |
| Doesn't seem coincidental | Louis S | 01/20/10 13:19 |
| MOVX command fails | Louis S | 01/21/10 09:28 |
| Definitely sounds like a hardware fault! | Andy Neil | 01/21/10 12:01 |
| Have you tried doing this in ASM? | Richard Erlacher | 01/21/10 12:32 |
| The loop in ASM | Louis S | 01/21/10 14:27 |
| I think... | Jez Smith | 01/21/10 15:11 |
| Sounds like hardware again | Andy Neil | 01/21/10 17:34 |
| If this were reduced to the essentials ... | Richard Erlacher | 01/21/10 18:36 |
| Oh Richard | Jez Smith | 01/22/10 01:32 |
| What I was after ... | Richard Erlacher | 01/21/10 18:30 |
| Reducing to Essentials | Louis S | 01/22/10 10:56 |
| RE: Magic Switch On The Compiler | Andy Neil | 01/22/10 12:21 |
| Emulator trace | Louis S | 01/22/10 12:59 |
| Yes | Neil Kurzman | 01/23/10 02:39 |
| SOLVED | Louis S | 01/25/10 11:10 |
| A bit ocnfused | Andy Neil | 01/25/10 11:24 |
| Emulator and AUXR | Louis S | 01/25/10 14:15 |
Things do tend to work best... | Andy Neil | 01/25/10 14:54 |
| one guess with a question | Erik Malund | 01/21/10 13:46 |
| Memory has plenty of gaps | Louis S | 01/21/10 14:29 |
| That doesn't make sense! | Andy Neil | 01/23/10 03:25 |
| Sloppy language on my part | Louis S | 01/23/10 23:00 |
| Am I missing something | Neil Kurzman | 01/21/10 19:06 |
| questions/request | Erik Malund | 01/22/10 06:52 |



