Добрый день!
Cобрал мегадрам(на 32 входа) по вашей схеме, но при прошивки контроллеров(как и у многих) возникли проблемы... Мегу шил через понипрог используя прошивку megadrum32_16_20081222.hex и схему кабеля на LPT порт.Прошилось нормально, меню работает MIDI speed 31250 выставил... вобщем вроде бы норма. А вот PIC не хочет шиться почему то....Прошивка pic18f2550usb_12MHz. Пробовал шить и на одном компьютере и на разных, несколько раз проверял схему кабеля, проверял плату на наличие разрывов или коротких замыканий, ну вроде бы все в норме....
Смотрел питание на ногах 1, 14 и 20 ногах....1 и 20 в норме, а вот на 14 пиково 3.3 вольта(или около) а затем идет разряд кондера наверное и медленный заряд...
Полазил по форумам - ничего толком не нашел...у каждого свои тараканы...
Если кто чем поможет - буду рад!
В WinPic пишет следующее
Failed read back of DATA line (HIGH) !
WARNING: Could not initialize programmer !
Testing: delay(500ms) took 0.49 seconds, timer_freq=3.5795 MHz ... ok
Info: Loading definitions for "PIC18F2550" from C:\Program Files\WinPic\devices.ini .
Info: Support for some newer PIC18F devices added by Martin v.d. Werff 2005
Couldn't find "devices\PIC18F2550.dev", please borrow/copy from MPLAB !
PIC18F: family='21'=4550, WriteLatch=32 bytes, EraseLatch=64 bytes .
Device has been erased.
Programming...
Erasing ("bulk" or "chip") ...
Programming CODE, 0x000000..0x001692
Verifying CODE, 0x000000..0x001692
Verifying 0x000000..0x001692
Verify Error: 000000: read 000000, wanted 00EF30, mask 00FFFF ==> diff=00EF30
Verify Error: 000002: read 000000, wanted 00F00B, mask 00FFFF ==> diff=00F00B
Verify Error: 000004: read 000000, wanted 000012, mask 00FFFF ==> diff=000012
Verify Error: 000006: read 000000, wanted 000012, mask 00FFFF ==> diff=000012
More Verify Errors, unable to list all (total=2875)
Programming CONFIG, 0x300000..0x30000C
Verifying CONFIG, 0x300000..0x30000C
Verifying 0x300000..0x30000C
Verify Error: 300000: read 000000, wanted 000E22, mask 00FFFF ==> diff=000E22
Verify Error: 300002: read 000000, wanted 001E3F, mask 00FFFF ==> diff=001E3F
Verify Error: 300004: read 000000, wanted 0081FF, mask 00FFFF ==> diff=0081FF
Verify Error: 300006: read 000000, wanted 003F85, mask 00FFFF ==> diff=003F85
More Verify Errors, unable to list all (total=7)
ERROR: Programming FAILED !
Подскажите что делать?!?! Заранее спасибо!!!