Wayne,
Here are a few steps I follow. (Some of which you have already done...)
1. Verify power on all +5 pins 2. make sure CPU oscillator is wiggling 3. Make sure clock input to CPU is wiggling 4. Make sure A0 on the flash is wiggling, maybe CE and OE as well 5. Make sure clock input to UART is wiggling 6. See if Tx pin on UART is wiggling after reset, if so serial wiring is likely the problem 7. Use low level test images with short loops (also known as scope loops) 8. When doing low level probing , if a signal is not doing what you expect you may have a problem where the socket pin does go into the hole, but for some reason solder hasn't reached it, reflow it and check again (test for continuity between chip lean and trace underneath the board. I have found some of these).
It is possible to have a bad chip. The bottom line if following the basic functions... CPU clock is running, EEPROM is reading (if not maybe problem with I/O decoder) Check enabled on I/O devices
These are my major thoughts. Be brave, we have all been through this difficult moment and most have working boards now. You learn a lot in this phase if you engage it enthusiastically.
Regards,
Douglas
Hi all,
I completed my build yesterday and unfortunately I haven't got my board working as yet. When I power on, I get no output on the serial console. I have read this great thread on troubleshooting https://groups.google.com/d/topic/n8vem/0MRwLgNxEPY/discussion These are the steps that I have done to try and diagnose the problem:
- Confirmed that I have clock on the pin 6 of the cpu and pin 16 on the 16550
- checked that all ICs are seated properly and no pins are bent over
- inspected my soldering for obvious problems
- tried re-burning the rom a few times
- checked that no magic smoke was released, and no ICs are warm to touch
- based on the discussion on the link I referenced above, I checked the reset circuit which I believe could be the problem. When I power on the board, the reset line goes high and stays there. I'm not very experienced, but looking at the schematic, I'm guessing reset should stay high until C2 charges, then be pulled low?
Board Configuration:
As I stated above, I do believe the reset could be issue. If someone could kindly describe this part of the schematic, I think that will help me diagnosing the issue. Thanks, Wayne.
--
You received this message because you are subscribed to the Google Groups "N8VEM" group.
To view this discussion on the web visit https://groups.google.com/d/msg/n8vem/-/tBttSK_sYK4J.
To post to this group, send email to n8...@googlegroups.com.
To unsubscribe from this group, send email to n8vem+un...@googlegroups.com.
For more options, visit this group at http://groups.google.com/group/n8vem?hl=en.
|