Jump to content

Janssen

Members
  • Posts

    4
  • Joined

  • Last visited

Recent Profile Visitors

The recent visitors block is disabled and is not being shown to other users.

  1. Little update from my side: just got the new board, in the end shipping from TM was pretty fast and not that expensive. I do live in the EU though. I pm'd BN880 but just read he isn't going to share anyting about his service overseas. Fair enough, albeit a bit of a bummer for a hobbiest like me. The cpu/chip seller also cancelled my order. Just curious, I replaced my board in minutes (came in a regular envelope, think about that) and installed a so called "industry standard ESD Protection USB hub" from Amazon. Works, but does this help in any way? Or is it placebo? Link: https://www.waveshare.com/usb-hub-4u.htm
  2. Ouch I might have wiped that part by flashing without the -D option… Good info, I might give it a try with Python with the new board. Not sure how to proceed after that… Edit: just ordered the new board, €45,37 (51USD) shipping included. The part number is: "5090084 HOTAS WARTHOG THROTTLE MAIN PCB" just in case you want to speed things up.
  3. Never mind, I'm able to read the chip as well now At first I compiled the wrong Psocdude. My dumpfile is identical to yours @walmis I used an Arduino Leonardo with this program -> https://github.com/miracoli/arduino_hssp SDATA_PIN -> 9 SCLK_PIN -> 8 XRES_PIN -> 4 5V -> to the 5V pin on the Arduino GND -> to the GND pin on the Arduino Furhtermore I used VM Workstation 16 and loaded an Ubuntu 20.04.3LTS server (headless) on it. Bind comX, for X look into device manager where your Arduino resides. In my case COM8. Installed the needed tools (autotools-dev automake gcc) and compiled Walmis' psocdude. psocdude -C psocdude.conf -p CY8C24894 -c arduino -P /dev/ttyS1 -b 115200 -U flash:r:out.bin:r And I got my bin file. Edit: tried to write the BIN file back to the Cypress chip. In the end I get a verficiation error: psocdude: AVR device initialized and ready to accept instructions Reading | ################################################## | 100% 0.01s psocdude: Device signature = 0x001f psocdude: NOTE: "flash" memory has been specified, an erase cycle will be performed To disable this feature, specify the -D option. psocdude: erasing chip psocdude: reading input file "TMWarthog.bin" psocdude: writing flash (16384 bytes): Writing | ################################################## | 100% 17.65s psocdude: 16384 bytes of flash written psocdude: verifying flash memory against TMWarthog.bin: psocdude: load data flash data from input file TMWarthog.bin: psocdude: input file TMWarthog.bin contains 16384 bytes psocdude: reading on-chip flash data: Reading | ################################################## | 100% 7.63s psocdude: verifying ... psocdude: verification error, first mismatch at byte 0x0000 0x51 != 0x00 psocdude: verification error; content mismatch psocdude done. Thank you. Guess I bricked it because the first 8k is not there in the .BIN.
  4. Mine (Member No. 94959) bricked too, just after 2-years and 3 weeks. Just before Christmas I powered down my pc completely with the switch on the powersupply. After 2 days switched it back on and the throttles' 5 LEDs only flash for a brief moment and 'USB device not recognized' appears in Windows 10. I'm in the process of repairing it myself, why not, Canada is just a bit too far away. I'm pretty sure I can swap out this QFN chip and have all the stuff needed except for the replacement chip and the firmware, so I wanted to ask @walmis if you succeeded in flashing or reading the chip by any chance? I see you managed to repair it by reflowing, but maybe you managed to get a working dump from the chip as well? Already oredered a bunch of these CY8C24894-24LTXI chips and have a few Arduinos laying around. Parallel to this I wrote TM an email about ordering a new motherboard, I live in the Netherlands, so shouldn't take that long. Just in case.
×
×
  • Create New...