Recently purchased the XGecu T48 USB programmer to program some Microchip 12F509 chips. Discovered after it arrived that even though it said it supported the 12F509 the software did not actually work correctly loading the Intel Hex files for the 12F509. It would load the code portion (I believe...) but would not set the config registers. Contacting support got a promise it would be fixed in the next release of the software. They also suggested I manually set the config registers which might work for a one off, but if you are doing any debugging that gets old fast. I waited 2 months for the next release and it was not fixed. I contacted support again and they sent a HEX2BIN program that I presume was to convert my Intel Hex files to BIN format that might have worked with the programmer but this would add steps to the process and the utility was totally in Chinese so I wasn't sure exactly how to use it.
I realized I could have avoided the whole experience by trying their software in demo or simulation mode before purchasing the programmer and I would have discovered their support for my particular chips does not work. So before buying, download the software. When you run it without a programmer attached it will run in simulation mode. See if it loads your code in simulation mode correctly. I also learned that there is no real way to add your own device to their program nor does there seem to be a way to modify existing devices in their support list... it LOOKS like you can add but all it seems to do is copy an existing device. Unsure of the purpose of that feature.
I should add that this did not seem to be a code issue. I tried Intel Hex files produced by multiple different compilers like Microchip MPXLAB and Great Cow Basic and others. All the hex files produced failed, and all the hex files produced worked when I used my PICkit5 programmer.
I liked the device and when programming chips that it properly supported it worked well but the main two devices I now use were not correctly supported and their software release schedule is quite slow and do it yourself options are unavailable. Always sad to see good hardware limited by the software.
I purchased directly from XGecu and found them unwilling to provide return instructions but fortunately I had used PayPal so I opened a dispute and got a quick response and a return shipping label.
17 фев 2024