From 885a01e352013adc966ffa2a62b0caffaac3fcde Mon Sep 17 00:00:00 2001 From: Ari <007ghg7@gmail.com> Date: Tue, 22 Aug 2023 02:50:53 -0700 Subject: [PATCH 1/3] Updated README for instructions on assembling a replacement DIY LED driver board. --- FT232H LED EEPROM template/Wacca EEPROM.xml | Bin 0 -> 4224 bytes README.md | 109 +++++++++++++++++++- 2 files changed, 108 insertions(+), 1 deletion(-) create mode 100644 FT232H LED EEPROM template/Wacca EEPROM.xml diff --git a/FT232H LED EEPROM template/Wacca EEPROM.xml b/FT232H LED EEPROM template/Wacca EEPROM.xml new file mode 100644 index 0000000000000000000000000000000000000000..ca4b2b135f785c6c79a8319af3ad1f90d8b9bc51 GIT binary patch literal 4224 zcmd^D*>2N76ur+#{6oZhY0?dlj4SFc@K6%fY2htOlN6#RE=ue!KM$NUODl^|B?*#F69c%o(Qg!9%a^+NWC0|hQ z2p#bmgB4a{ubO&vO>?kyrI?$RF}tz{cfO6SG=CI@UX=XeJpO3Y=V<@p(D#^7OY+X$+ z(M6@Ev{VJBj$ci-P9jX4F}f_226%D`wQD@poF&KLgms0zO!Zm;%~R&qpyy?b*`jA7 z71+V#OUtRXg}IfgjBO(|^HW=#P1N&O^stwv0ce`pvm>8TBcXEbInPOzDrb4U~V@^{j=W}>dL0!Es(_w@?AA^G_&KsY+XHs>a zO|X-kjS~--oD974GT>NWg4>E~@8H{`-h+NM={G;a z6ZOvbyBvLScH2{0*Op+W-Qg_ULY<7fP^V=M)RWWa^S*8;N61Xo_fhXu%?Fz~pNAXg zRMq%^NcsljUCm1EXkov4OmbM)%qE`n4Q}TSvDrmcL#3rPde`%i857*puCDkt-U}jV zsaI}xY$u4I#fR7pB53g;_JRmne2D!Zf)*d*Ac&yFhu|FcvrCH)!Fl0F(BeaU2qI{y zBe<`8bK9g1qo9F0iGJmrDNXY|n)eRB;nXv6=k@NV_kKS}Dxc4sG_$7JA2_FK3?pUxB~q C=VN35 literal 0 HcmV?d00001 diff --git a/README.md b/README.md index 1ea9af2..87d985a 100644 --- a/README.md +++ b/README.md @@ -145,7 +145,114 @@ https://ie.rs-online.com/web/p/pcb-headers/8960809

This sends the pretty colors to the touch controller. -Attempts to swap the board to an Adafruit FT232H breakout board to replace LED driver ongoing, Wacca LED tests pass fine, but no data seems to be sent out from pin 14. +Custom LED Driver replacement instructions and pcb link. +
Click to expand + +[Adafruit FT232H Breakout](https://www.adafruit.com/product/2264) + +[FT_PROG EEPROM programmer](https://ftdichip.com/wp-content/uploads/2023/08/FT_Prog_v3.12.37.642-Installer.exe_.zip) + +
XML Template +``` + + + FT232H + + + 0 + 0403 + 6014 + USB 2.0 + + + + false + false + true + + false + 100 + + + FTDI + Single RS232-HS + false + + FT + true + + + false + + + true + <_245FIFO>false + false + false + false + + + false + true + + + + false + false + false + + + Tristate + Tristate + Tristate + Tristate + Tristate + Tristate + Tristate + Tristate + Tristate + Tristate + + + + false + false + 4mA + + + false + false + 4mA + + + +``` +
+ +
Flashing Instructions. +Ensure the FTDI d2xx drivers are installed and the FT232H board is the only FTDI device connected to your computer (verify this by opening Device Manager and inspecting each device under the COM & LPT ports drop down if you're unsure). + +Open FT_PROG and navigate to "DEVICES" > "Scan and Parse" you will see a new device populate in the device tree. + +Click on the device in the tree and verify "Chip Type:" is 'FT232H' as this will be the Adafruit board. + +Navigate to "USB String Descriptors" under the "FT EEPROM" section of the Device tree and change the "Product Description" field to "Single RS232-HS" and ensure the Serial Number field is blank, and the Serial Number Enabled box is unchecked. + +Navigate to the "Driver" tab in the device tree under "Hardware Specific" > "Port A" and ensure "Virtual COM Port" is the checked option and D2XX Direct is not selected. + +Right click the root Device in the device tree and click "Program Device" + +Once the programming has been completed disconnect the USB cable and reconnect it. + +Open your Windows Device Manager if it is not already and navigate to "USB Serial Converter" Under the "Universal Serial Bus Controllers" click Properties and navigate to the "Advanced" tab, ensure "Load VCP" is checked. Close the window and disconnect the USB cable and reconnect it. + +Within the Device manager navigate to "USB Serial Port (COM*)" under "Ports (COM & LPT)" right click, select "Properties" > "Port Settings" > "Advanced" > "COM Port Number" and select "COM6" disconnect the USB cable and reconnect it. + +Connect a wire to GND for LED Ground, and a wire to pin D1 for LED Data + +Load the game and you should have LED activity disaplaying if everything is configured correctly. +
+
``` IC1: FTDI FT232HL - Single Channel HiSpeed USB to Multipurpose UART/FIFO IC From 2782e4f02f86ab2f34f24b732e671e80b38e9958 Mon Sep 17 00:00:00 2001 From: Ari <007ghg7@gmail.com> Date: Tue, 22 Aug 2023 02:56:22 -0700 Subject: [PATCH 2/3] fixed issues in formatting --- README.md | 81 ++----------------------------------------------------- 1 file changed, 2 insertions(+), 79 deletions(-) diff --git a/README.md b/README.md index 87d985a..adc085d 100644 --- a/README.md +++ b/README.md @@ -152,85 +152,8 @@ Custom LED Driver replacement instructions and pcb link. [FT_PROG EEPROM programmer](https://ftdichip.com/wp-content/uploads/2023/08/FT_Prog_v3.12.37.642-Installer.exe_.zip) -
XML Template -``` - - - FT232H - - - 0 - 0403 - 6014 - USB 2.0 - - - - false - false - true - - false - 100 - - - FTDI - Single RS232-HS - false - - FT - true - - - false - - - true - <_245FIFO>false - false - false - false - - - false - true - - - - false - false - false - - - Tristate - Tristate - Tristate - Tristate - Tristate - Tristate - Tristate - Tristate - Tristate - Tristate - - - - false - false - 4mA - - - false - false - 4mA - - - -``` -
-
Flashing Instructions. -Ensure the FTDI d2xx drivers are installed and the FT232H board is the only FTDI device connected to your computer (verify this by opening Device Manager and inspecting each device under the COM & LPT ports drop down if you're unsure). +```Ensure the FTDI d2xx drivers are installed and the FT232H board is the only FTDI device connected to your computer (verify this by opening Device Manager and inspecting each device under the COM & LPT ports drop down if you're unsure). Open FT_PROG and navigate to "DEVICES" > "Scan and Parse" you will see a new device populate in the device tree. @@ -250,7 +173,7 @@ Within the Device manager navigate to "USB Serial Port (COM*)" under "Ports (COM Connect a wire to GND for LED Ground, and a wire to pin D1 for LED Data -Load the game and you should have LED activity disaplaying if everything is configured correctly. +Load the game and you should have LED activity disaplaying if everything is configured correctly.```
From 0512cffd80ac32a895dff8f696fa5d5372cad4c3 Mon Sep 17 00:00:00 2001 From: Ari <007ghg7@gmail.com> Date: Tue, 22 Aug 2023 02:57:17 -0700 Subject: [PATCH 3/3] actually fixed formatting this time --- README.md | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/README.md b/README.md index adc085d..2ddefde 100644 --- a/README.md +++ b/README.md @@ -153,7 +153,7 @@ Custom LED Driver replacement instructions and pcb link. [FT_PROG EEPROM programmer](https://ftdichip.com/wp-content/uploads/2023/08/FT_Prog_v3.12.37.642-Installer.exe_.zip)
Flashing Instructions. -```Ensure the FTDI d2xx drivers are installed and the FT232H board is the only FTDI device connected to your computer (verify this by opening Device Manager and inspecting each device under the COM & LPT ports drop down if you're unsure). +Ensure the FTDI d2xx drivers are installed and the FT232H board is the only FTDI device connected to your computer (verify this by opening Device Manager and inspecting each device under the COM & LPT ports drop down if you're unsure). Open FT_PROG and navigate to "DEVICES" > "Scan and Parse" you will see a new device populate in the device tree. @@ -173,7 +173,7 @@ Within the Device manager navigate to "USB Serial Port (COM*)" under "Ports (COM Connect a wire to GND for LED Ground, and a wire to pin D1 for LED Data -Load the game and you should have LED activity disaplaying if everything is configured correctly.``` +Load the game and you should have LED activity disaplaying if everything is configured correctly.