As far as I can tell the connections look good. I used a volt meter to test continuity on the respective pin on each board, with the cables plugged in. Beeps all around. I flashed the Teensy again for the fun of it, and so that I could collect the logs to show the one message that I think is benign, but wanted to verify.
Code: Select all
18:49:32.160: Teensy Loader 1.40, begin program
18:49:32.205: File "atmega32u4.hex". 3922 bytes, 12% used
18:49:32.212: Listening for remote control on port 3149
18:49:32.213: initialized, showing main window
18:49:32.448: HID/win32: vid:04D9 pid:1919 ver:0106
18:49:32.448: HID/win32: vid:1234 pid:BEAD ver:0218
18:49:32.448: HID/win32: vid:0EB7 pid:183B ver:0001
18:50:04.450: Device came online, code_size = 32256
18:50:04.450: Board is: Teensy 2.0 (ATMEGA32U4)
18:50:04.451: File "atmega32u4.hex". 3922 bytes, 12% used
18:50:04.452: set background IMG_ONLINE
18:50:04.698: HID/win32: HidD_GetPreparsedData ok, device still online :-)
18:50:07.783: Open File event
18:50:10.344: File "atmega32u4.hex". 3922 bytes, 12% used
18:50:13.430: Program event
18:50:13.431: File "atmega32u4.hex". 3922 bytes, 12% used
18:50:13.434: can't open file 'C:\Users\gcard\Documents\firmwares-5.8\EMUG27PS3\atmega32u4.elf' (error 2: the system cannot find the file specified.)
18:50:13.434: Code size from .elf file = 0
18:50:13.435: begin operation
18:50:13.440: flash, block=0, bs=128, auto=0
18:50:13.625: flash, block=1, bs=128, auto=0
18:50:13.631: flash, block=2, bs=128, auto=0
18:50:13.636: flash, block=3, bs=128, auto=0
18:50:13.642: flash, block=4, bs=128, auto=0
18:50:13.647: flash, block=5, bs=128, auto=0
18:50:13.653: flash, block=6, bs=128, auto=0
18:50:13.658: flash, block=7, bs=128, auto=0
18:50:13.663: flash, block=8, bs=128, auto=0
18:50:13.669: flash, block=9, bs=128, auto=0
18:50:13.674: flash, block=10, bs=128, auto=0
18:50:13.679: flash, block=11, bs=128, auto=0
18:50:13.685: flash, block=12, bs=128, auto=0
18:50:13.690: flash, block=13, bs=128, auto=0
18:50:13.696: flash, block=14, bs=128, auto=0
18:50:13.701: flash, block=15, bs=128, auto=0
18:50:13.706: flash, block=16, bs=128, auto=0
18:50:13.712: flash, block=17, bs=128, auto=0
18:50:13.717: flash, block=18, bs=128, auto=0
18:50:13.723: flash, block=19, bs=128, auto=0
18:50:13.728: flash, block=20, bs=128, auto=0
18:50:13.733: flash, block=21, bs=128, auto=0
18:50:13.739: flash, block=22, bs=128, auto=0
18:50:13.744: flash, block=23, bs=128, auto=0
18:50:13.749: flash, block=24, bs=128, auto=0
18:50:13.755: flash, block=25, bs=128, auto=0
18:50:13.760: flash, block=26, bs=128, auto=0
18:50:13.766: flash, block=27, bs=128, auto=0
18:50:13.771: flash, block=28, bs=128, auto=0
18:50:13.776: flash, block=29, bs=128, auto=0
18:50:13.782: flash, block=30, bs=128, auto=0
18:50:13.790: end operation, total time = 0.355 seconds
18:50:13.791: set background IMG_DOWNLOAD_OK
18:50:13.793: redraw timer set, image 12 to show for 1500 ms
18:50:15.291: redraw, image 10
18:50:15.291: set background IMG_ONLINE
18:50:17.105: Verbose Info event
18:50:28.894: Reboot event
18:50:28.897: begin operation
18:50:28.906: sending reboot
18:50:28.909: begin wait_until_offline
18:50:28.912: offline, waited 0
18:50:28.915: end operation, total time = 0.014 seconds
18:50:28.919: set background IMG_REBOOT_OK
18:50:28.923: redraw timer set, image 14 to show for 1200 ms
18:50:28.945: HID/win32: vid:04D9 pid:1919 ver:0106
18:50:28.947: HID/win32: vid:1234 pid:BEAD ver:0218
18:50:28.951: HID/win32: vid:0EB7 pid:183B ver:0001
18:50:30.119: redraw, image 9
I mean, it says that the proper firmware is loaded, but I see the .elf file error. I have tried multiple USB port on my computer, and still the same result.
EDIT: I installed the Logitech drivers, but I assume that my DIY adapter needs to be working properly first in order for the Logitech stuff to 'detect' the emulated G27.