For all experiencing GUI issues try this:
.... it is very odd to have a XP startup on a Linux box without a dual boot. My other favourite is Dosbox, very nice.
For all experiencing GUI issues try this:
1. Insert your Windows Xp installation CD.
2. Go to Control Panel->Regional and Language option and select Languages tab.
3. Check Install files for East Asian languages. Reboot computer.
4. Go to Control Panel->Regional and Language option and select Advanced tab.
5. Select Chinese(PRC) in the Language for non-Unicode programs dropdown combo. Reboot computer.
6. After reboot select English (or whatever you have) in Language for non-Unicode programs dropdown combo. Reboot again.
These operations will install all necessary fonts and files for chinesse language.
Enjoy!
Nope. The controller is Pic18F87j50 and has no internal Eeprom. Its same hardware for both CS and A version, but firmware is diferrent. Internal flash memory map look like this:
00000-017FF=Boot loader
01800-FFFFF=main firmware.
The firmware upgrade process will reflash only second portion(01800-fffff), and boot loader code contains device version and serial code. The file update.dat contains encrypted firmware for both version and is transmitted encrypted over usb. The decryption key is contained in the bootloader and decryption is done also by the bootloader which remain unchanged for entire life of the programmer. The hard work was the firmware decryption (done by an Ukrainian guy). Unfortunately erasing microcontroller and reprogram it does not preserve original device serial number, but I think it is possible to patch .hex with original serial number.
Cheers and 73.
Well, yes I mean serial number, right. I don't know if CS or A depends on devcode, it is there by reference only. About your own serial number and devcode, I've looked at minipro software and I'm not seen anything suspect, it is only displayed in the about box. Probably in the future, developers will implement something like a black list to ban some devices, I don't know. Right now I'm not have enough spare time to study disassembled firmware. The schematic diagram is for didactic/repair purpose. If anyone want to look, here is firmware:
https://www.dropbox.com/s/i7jjr3s9wet4kf0/TL866A_firmware.zip
You will need an pic programmer (pickit2 or another TL866A is good) to reflash the firmware.
Hook the programmer to the J1 connector, load the hex file and reflash. The serial number and devcode will be changed, but don't worry it will work. If the programmer is an CS version then will be transformed into the full A version, just solder an connector on the unpopulated ICSP and voila! I'm not responsible for bricked devices, you are just warned.
Cheers!
Because i received a few emails asking me for firmware upgrade procedure, i decided to write detailed instructions on how to do this. BTW my english sucks, if someone do not understand something, please reply here. Thank you.
TL866 Upgrade procedure