OK, good to know... Yes, three different PC's and three different OS's all had the same result. The PC *does *see the USB MSD device when the circuit is connected, so I don't think it's any kind of USB hardware-issue, if it was, it would probably fail completely. VDDCORE and VUSB were set-up as per datasheet requirements.
It's probably some idiosyncrasy with the 18F26J50 that the MSD code doesn't like, or perhaps some required pragma/fuse that wasn't set I'll try a CDC serial example to make sure it's not some weird USB issue, but there are no proven native 18F46J50 family USB examples, so that's a bit of an issue. FYI, I did try low and high-speed USB and there was no difference. (it did "work" at 24MHz/6MHz, but the same error occurred...) I'm quite surprised that nobody has worked with the 18F46J50 family since the '26J50 is available as a 28-pin DIP. The lack of USB examples is a bit of a stumbling block since you're not really sure if it's a code issue, or hardware, if you have no known/proven point of reference. Thanks again. On Saturday, June 4, 2016 at 2:31:07 PM UTC-4, Matthew Schinkel wrote: > > I just tested USB MSD and USB Serial on my circuit on windows 7 and > windows 10 with 18f67j50. Both work without any issues. I use a external > power source. > > Can you try on another PC and/or OS? Did you try the USB serial sample? > Did you connect VUSB pin to 3.3v? Do you have a 0.1uf capacitor at > VDDCORE/VCAP pin? as shown in my circuit. > > I've always used Wireshark with USBPcap for troubleshooting USB. USB has a > lot to get familiar with, not so easy to troubleshoot. > > The one thing I do need, is a way to test if our USB libraries are > compliant with the standards. > > Matt. > -- You received this message because you are subscribed to the Google Groups "jallib" group. To unsubscribe from this group and stop receiving emails from it, send an email to [email protected]. To post to this group, send email to [email protected]. Visit this group at https://groups.google.com/group/jallib. For more options, visit https://groups.google.com/d/optout.
