при отладке проекта в nios2ide возникла проблема: заглючил то ли программатор, то ли сам отладчик. например, при загрузке программы в ОЗУ, выкидывает соощение "verify failed at address ..." и отладка не стартует. иногда отладка стартует, но валится в произвольном месте, не доходя до контрольных точек. может свалиться до входа в main(). потом, после долгого битья в различные бубны, вроде начинает работать, вот сегодня пол-дня отладка проработала, и снова сдохла. при этом нормально работает signal-tap, можно заливать sof и прошивать epcs - все пашет. а отладчик-ни в какую. поиск по гуглю выдал, что подобная проблема была с usb-blaster ревизии A, и альтера в своих ерратах сей факт отразила (там идет речь о целостности сигналов jtag). у меня ревизия C и беглый осмотр осциллографом проблем не выявил, да и проблема с отладчиком проявляется в произвольное время. единственная пока мысль приходит, что это как-то связано с прерываниями (у меня штук 5 компонентов с прерываниями из них один самописный). могут прерывания наглухо блокировать работу процессора? или проблема с jtag? у кого-нибудь была похожая фигня?
|