Hi.
A couple a weeks ago a friend of mine came by and asked ma to program a 18F2550 for some project that he is working on. He gave me a hex file that he found on the web, and after a while we had it working just like it is supposed to work (using the pickit2, using the general propose programmer wont work for some reason). One week after, I found myself building another project, where I had issues with MPLABX, and that is when I started the other topic, but after reinstalling everything I eventually got it to compile some code. But when I would program the 18F2550 I would always get the unknown device info on Windows 7. Then I tried to find some hex files on the web of projects that actually work, and I programmed them into the 18f2550, but no change. Later I went to my friends house to get his rom file, but when he plugged his gizmo in the pc-usb it didn't work, and it never worked again. When I got home and plugged my gizmo i got nothing, not even the unknown device warning from windows. I tried downloading a bunch of various hex files from the web, but nothing happened.
I checked the mcu, it is directly powered from the usb, 20MHz crystal that does oscillate, a resistor for mclr, and two wires for usb data, and that is it.
But nothing works, I tried changing the chip itself, but nothing changes.
I checked all of the connections with the multimeter, the usb cable, the usb port itself, but all seems to be fine!
What can I try to do?
I ran out of ideas!