Добрался я наконец вплотную до этого контроллера. Собран пару лет назад, с налета не запустился, отложил в долгий ящик. Потом сделал все доработки для MFM, опять не запустился, опять отложил. На днях достал и начал разбираться вплотную. Плата собрана со всеми доработками, указанными в данной ветке форума. В Львове тоже все необходимые доработки сделаны. Хамелеон взят самый последний из этой ветки, прошит в 2716. Дискетки записаны с помощью ZXStudio (также пробовал с Gotek на FF - результат тот же). Дисковод и 8877 проверены - исправно работают на Корвете, т.е. заведомо исправны. При включении стандартная заставка, затем запускается дисковод, на нем загорается светодиод выбора диска, крутит и потом вот такая картинка:

Начал изучать осциллографом: ША и ШД доходят куда надо, на контроллере генерируются все необходимые частоты - 1,2 и 4 МГц, осликом видно, как генерируются все необходимые сигналы и со стороны 8877 и со стороны дисковода, но кажется, что при чтении 0 сектора происходит зависание, при этом сигнал step если и появляется, то какой-то подубитый чтоли... на слух это выглядит, как странное потрескивание дисковода... при чем чаще всего step появляется, если держать щуп ослика на /rawr (27я нога 8877). Гипотеза, что действует емкость ослика подтвердилась подвешиванием конденсатора на землю на этот вывод. В этом случае гарантированно появляется step, но видимо какой-то настолько кривой, что его не хватает, чтобы полноценно двигать головку. В результате вместо подвисания появляется I/O error и так до бесконечности. Фото платы:


Чет туплю, куда копать? Очевидных косяков найти не удалось...