That's good news.
Thanks for the update Mark.
That's good news.
Thanks for the update Mark.
DT
Trouble with Win7. When I try to compile with PBP2.60L and MCSP3.0.0.5 on a Dell Inspiron 'all-in-one' running Win7 I get an error message "The program or feature "\??\c:\pbp\PM.EXE" cannot start or run due to incompatibility with 64 bit versions of Windows.
I have tried right click on PM.EXE and clicked away at the Compatibility Options but to no avail.
Any help would be greatly appreciated.
Thanks
BrianT
Maybe this will help:
http://www.picbasic.co.uk/forum/show...highlight=win7
-Bert
The glass is not half full or half empty, Its twice as big as needed for the job!
http://foamcasualty.com/ - Warbird R/C scratch building with foam!
OK, I got around the 16 bit incompatibility by forcing MPASM as the default assembler.
Then I get the Duplicate label "DEBUG" problem.
I modified c:\Program files (x86)\Mecanique\MCSP\MPASM\P18F4620.IBC to comment out the DEBUG statements but Win 7 won't let me save the modified file back to the Mecanique directory.
I found I could create a new directory as C:\ MPASM. I moved the entire MPASM directory from the Program files Mecanique\MCSP\MPASM to the new C:\MPASM where I could modify P18F4620.INC.
Hooray my known good code now compiles.
Now I cannot run my MeLabs USB programmer with ver 4.40 code. The code compiles and the small meProg box appears in the top left corner of the screen but it is locked. I cannot move it, view the code, or get any drop down box to open.
I removed meProg 4.40 and tieid to reinstall meProg 4.20 but then I get an error
NT_installer. Cannot start the meProg Win NT/2000/XP service ...
Very frustrated.
BrianT
On 64-bit systems, programs are not allowed direct access to the printer port that was used for the old EPIC programmers.
And any attempt to access it results in errors or lock-ups.
The 4.40 installer should have recognized the 64-bit windows, and disabled the printer port access. But it can be overridden by old .ini files or the port menu.
First, uninstall previous versions of the melabs programmer software.
Delete the folder and any contents if it still remains. C:\Program Files (x86)\melabs Programmer
Delete the application data folder.
C:\Users\Your Name\AppData\Local\VirtualStore\Program Files (x86)\melabs Programmer
Then re-install meProg 4.40.
Select ONLY the U2 programmer when the installer asks.
After installing, start meprog using the (melabs programmer shortcut) first.
Don't run it from MicroCode Studio until it has been opened from the shortcut.
Then close meprog, and try it from MCS.
And make sure you have the U2 programmer plugged in before starting the program.
Last edited by Darrel Taylor; - 9th June 2011 at 18:20. Reason: plug in U2
DT
Thanks Darrel,
I have now got it all working. Starting meProg before doing a 'compile and program' complains about an instance of meProg already running. After a couple of goes I got the compile to work but then meProg complained 'no port found'. Under meProg\file\port I could not select 'AUTO' for some reason - all greyed out. After a complete shutdown and restart it eventually all came good. I now have Win7, PBP 2.60L, MCSP 3,0,0,5 and meProg 4.40 all playing. I lost a full day farting about with this Win7 nonsense.
On my workshop PC I am sticking with WinXP and have bought a second identical XP system (while they are still available0) which I am ghosting so both PCs are identical.
Bookmarks