Hi,
I've recently succesfully set up a PS4 - G25 system using a Leonardo and a FT232R USB board, all working as expected. In an effort to scale down I have since obtained a Duinotech Leonardo Tiny, as well as a CP2102 USB board. I've wired them up as per the specs but trying to update the firmware on the Leonardo I get constant Programmer is not responding messages. I've tried reversing the RX/Tx but same response. Any ideas? One thing to note, i don't have my wheel and DS$ connected at the moment (in storage) I thought I'd still be able to update the Leonardo?
Mark
Duinotech Leonardo Tiny
Re: Duinotech Leonardo Tiny
You should be able to update device fw. Make sure you are using correct chips. Cpu should be atmega32u4 and double check the wiring.
My hardware: PS3 Slim CFW 4.80 | PS4 Pro 500 Million LE | PS5 | Xbox Series X
Steam: Godlike_RU | PSN: GoDlike_RU | XBL: GoDlike
Steam: Godlike_RU | PSN: GoDlike_RU | XBL: GoDlike
Re: Duinotech Leonardo Tiny
Do you use gimx launch or Arduino Leonardo to upload firmware?
Gimx Configs https://drive.google.com/drive/folders/ ... share_link
FRAGnStein/Scorch https://drive.google.com/drive/folders/ ... share_link
FRAGnStein/Scorch https://drive.google.com/drive/folders/ ... share_link
Re: Duinotech Leonardo Tiny
Hmm.. the Leonardo Tiny is definitely an ATMega32u4, and I used Gimx Launcher to try the update.
Link to the Tiny Leo is here:
https://www.jaycar.com.au/duinotech-leo ... VQQAvD_BwE
Could it be the USB board? My first try with the full sized Leo used the FT232R as that was all that was available.. I then ordered the CP2102 thinking it ticked more boxes with compatibility. Only issue is the Tiny requires soldering, whereas the big Leo can use headers.. much easier to troubleshoot!
Mark
Link to the Tiny Leo is here:
https://www.jaycar.com.au/duinotech-leo ... VQQAvD_BwE
Could it be the USB board? My first try with the full sized Leo used the FT232R as that was all that was available.. I then ordered the CP2102 thinking it ticked more boxes with compatibility. Only issue is the Tiny requires soldering, whereas the big Leo can use headers.. much easier to troubleshoot!
Mark
Re: Duinotech Leonardo Tiny
did you solder the ground from uart to the "o" pad?
Gimx Configs https://drive.google.com/drive/folders/ ... share_link
FRAGnStein/Scorch https://drive.google.com/drive/folders/ ... share_link
FRAGnStein/Scorch https://drive.google.com/drive/folders/ ... share_link
Re: Duinotech Leonardo Tiny
You have installed the cp2102 driver i presume.
Double check the soldering so you dont have bridges.
Use gimx launch and update firmware. disconnect/connect uart when prompted.
If nothing works, there might be something broken.
Double check the soldering so you dont have bridges.
Use gimx launch and update firmware. disconnect/connect uart when prompted.
If nothing works, there might be something broken.
Gimx Configs https://drive.google.com/drive/folders/ ... share_link
FRAGnStein/Scorch https://drive.google.com/drive/folders/ ... share_link
FRAGnStein/Scorch https://drive.google.com/drive/folders/ ... share_link
Re: Duinotech Leonardo Tiny
Hi all, and thanks for the suggestions.
After a lot of testing last night here are my results:
Big Leo + FT232R = successful FW update
Big Leo + CP2102 = successful FW update
Tiny Leo + FT23R = unsuccessful
Tiny Leo + CP2102 = unsuccessful
Obviously somethings up with the tiny..
But! The tiny Leo works fine in the Arduino IDE.. well it accepts an upload for blink at least. I'm by no means an expert with these boards but I do have a starter kit with breadboard and lots of bits and pieces.. is anyone aware of a simple Arduino sketch/schematic that can test the Tx Rx pins on a Leo?
Mark
After a lot of testing last night here are my results:
Big Leo + FT232R = successful FW update
Big Leo + CP2102 = successful FW update
Tiny Leo + FT23R = unsuccessful
Tiny Leo + CP2102 = unsuccessful
Obviously somethings up with the tiny..
But! The tiny Leo works fine in the Arduino IDE.. well it accepts an upload for blink at least. I'm by no means an expert with these boards but I do have a starter kit with breadboard and lots of bits and pieces.. is anyone aware of a simple Arduino sketch/schematic that can test the Tx Rx pins on a Leo?
Mark
Re: Duinotech Leonardo Tiny
I have to say that the info on those mini leo boards are hard to find.
Those solderpads lacks information for what they correspond to.
Well done for doing the testing.
Must be some compatiblity issue of some sort.
Those solderpads lacks information for what they correspond to.
Well done for doing the testing.
Must be some compatiblity issue of some sort.
Gimx Configs https://drive.google.com/drive/folders/ ... share_link
FRAGnStein/Scorch https://drive.google.com/drive/folders/ ... share_link
FRAGnStein/Scorch https://drive.google.com/drive/folders/ ... share_link
Re: Duinotech Leonardo Tiny
I know! The Tx Rx pads are on the underside, all the outer pads are analog/digital io as well as power. I found better documentation with another board called Beetle or something similar which looks pretty much identical.
Mark
Mark