
Тъп проблем с AVR дебъгер
Ползвам един китайски дебъгер, който е некво нескопосано копие на JTAGICE mkII. Чипа е Mega88 и единственият начин да се дебъгва е чрез DebugWire интерфейс.
До преди известно време всичко беше горе-долу добре, с изключение на това, че прозорците гърмяха със син екран от време на време, заради красивите и правилно написани драйвери, но се търпеше, щото не се случваше чак толкова често.
Значи всичко беше прекрасно докато не си сложих Windows 7.

Първо с 300 зора си инсталирах драйверите, но накрая всичко "тръгна", естетсвено, с тъп проблем. Който се състои в това, че мога да дебъгвам само
еднократно, т.е. като рестартирам дебъгера, ми реве, че бил дисконектнат. Оправя се, като изключа дебъгера от юесбито, после изключа захранването на контролера, после обратно включвам всичко наново. И пак еднократно дебъгване.
На самото китайско чудо има една синя лампичка, която би трябвало да индикира комуникациите между чудото и контролера. В idle-режим мига на равни интервали. Като влезе в дебъг режим, мига само когато има комуникации. Като се рестартира дебъгера, почва да свети
постоянно. Когато мине целия цикъл с изключването на тоците, пак почва да си мига на равни интервали. Като следва да се отбележи, че ако се изключи само едното, не се оправя, трябва задължително да се изключат и
двете.
Тъпа мизерия, от която сигурно няма излизане, ама аз да питам. Може пък на някой да му хрумне нещо.
