Привет всем!!!
Я начинающий ПЛИСер. Пытаюсь сделать оригинальный Altera USB Blaster на базе FT245BM и EPM3064.
Вообщем собрал я девайс, зашил все что нужно, комп и квартус определили его как Altera USB Blaster.
Пытаюсь через квартус прошить EPCS4, он ругается что не может прочитать Silicon ID.
Написал прогу на C++ Builder, которая посылает и принемает данные по USB. Послал своему девайсу согласно Configuration Handbook на EPCS сигналы Read Silicon ID Operation Timing Diagram и девайс ответил правильно!
То есть бластер все-таки работает, но квартус посылает не те сигналы что послал я, видимо я неправильно сделал распиновку датовских сигналов, может кто знает как они должни быть?
Вот как у меня:
DCLK = D[0]; (output)
N_CONF = D[1]; (output)
N_CE = D[2]; (output)
N_CS = D[3]; (output)
ASDI = D[4]; (output)
DATAOUT= D[5]; (input)
CDONE = D[6]; (input)