My design is basically the same as the reference design but I used the LTC3417 chip (same design as the XC-5) to provide power on reset and also 3.3v and 1v switching power supplies.
Attached is the schematic.
I assembled the board and tested the voltage outputs and the 3.3v and 1v supplies are stable.
I hooked up the XTAG2 and tried to program a simple program to test it:
Code: Select all
#include <stdio.h>
int main(void)
{
puts("Hello world!");
return 0;
}
However when I run it on my custom board, it doesn't print the result out to the console. It seems to go into some sort of infinite loop.
When I disconnect power to my custom board, XRUN reports an error connecting to the board so it looks like my board and the XTAG2 are talking fine.
Anybody see any obvious errors in my schematic? Any other suggestions for troubleshooting and/or testing? Thanks in advance.