Bitcoin Forum
August 02, 2024, 02:14:54 PM *
News: Latest Bitcoin Core release: 27.1 [Torrent]
 
   Home   Help Search Login Register More  
Warning: One or more bitcointalk.org users have reported that they strongly believe that the creator of this topic is a scammer. (Login to see the detailed trust ratings.) While the bitcointalk.org administration does not verify such claims, you should proceed with extreme caution.
Pages: [1]
  Print  
Author Topic: Gridseed Blade Recovery/Design questions (GC3355 based)  (Read 557 times)
barrysty1e (OP)
Hero Member
*****
Offline Offline

Activity: 636
Merit: 516



View Profile WWW
September 12, 2015, 08:34:08 AM
 #1

Hi all,

This has been bugging me for a while, and i'd rather just know as opposed to potentially frying some equipment..

A mate of mine lent me his cache of well looked after Gridseed Blades, to muck around with and test out. All of the units worked, aside from one which has one dead PCB (since removed). After a LOT of messing around, I was able to determine that the MCU/RS232 TTL hardware on this PCB had died and have since removed the chip from the board (this is after making sure it wasnt a case of bad firmware etc).



Can anyone say for sure, that the role of the STM32Fxxx MCU is purely for translating from USB to RS232 TTL? I've read that it has a hand in setting the voltage for the GC3355's.. does it also handle multiplexing for communication to each hashing IC - or are they all wired in a common bus layout (hence the ID selection for each GC3355).

I'm not particularly keen on installing a new MCU to the board, however I would be game enough to solder the 4 or 5 wires required for a MAX232CPE (for a regular PC serial port to TTL convertor) as well as the 3.3/5v required in the same PCB area.

The GC3355 datasheets on github (https://github.com/gridseed/gc3355-doc/blob/master/GC3355_1Chip_EVB.pdf and https://github.com/gridseed/gc3355-doc/blob/master/GC3355_8Chip_Sch.pdf) don't seem to rely on an MCU being present - which makes me think that addressing through UART-alone might work.

I'd also previously owned a Zeus Thunder X3 - which literally let you chain each blade like it was on a 'bus', which supports my thinking of this being possible.

Can someone please set me straight on this; only if you know..
james


my father wears sneakers in the pool
J4bberwock
Hero Member
*****
Offline Offline

Activity: 840
Merit: 1000


View Profile
September 12, 2015, 02:49:23 PM
 #2

Hi all,

This has been bugging me for a while, and i'd rather just know as opposed to potentially frying some equipment..

A mate of mine lent me his cache of well looked after Gridseed Blades, to muck around with and test out. All of the units worked, aside from one which has one dead PCB (since removed). After a LOT of messing around, I was able to determine that the MCU/RS232 TTL hardware on this PCB had died and have since removed the chip from the board (this is after making sure it wasnt a case of bad firmware etc).



Can anyone say for sure, that the role of the STM32Fxxx MCU is purely for translating from USB to RS232 TTL? I've read that it has a hand in setting the voltage for the GC3355's.. does it also handle multiplexing for communication to each hashing IC - or are they all wired in a common bus layout (hence the ID selection for each GC3355).

I'm not particularly keen on installing a new MCU to the board, however I would be game enough to solder the 4 or 5 wires required for a MAX232CPE (for a regular PC serial port to TTL convertor) as well as the 3.3/5v required in the same PCB area.

The GC3355 datasheets on github (https://github.com/gridseed/gc3355-doc/blob/master/GC3355_1Chip_EVB.pdf and https://github.com/gridseed/gc3355-doc/blob/master/GC3355_8Chip_Sch.pdf) don't seem to rely on an MCU being present - which makes me think that addressing through UART-alone might work.

I'd also previously owned a Zeus Thunder X3 - which literally let you chain each blade like it was on a 'bus', which supports my thinking of this being possible.

Can someone please set me straight on this; only if you know..
james



The voltage is not software adjustable. the STM32 only serves as the USB interface to send the work to the chains of chips, including the frequency setting.
I should still have the firmware somewhere on one of my HDDs.

The design of the blade is based on the 8 chip design that can be found on github, simply 5x copy/paste.

From what I remember, the 5 chains of chips are in parallel, and the 40 chips can't be individually addressed since the chips address only offers 8 possibilities, so each chip 1 from the different chains will get the same part of work, and so on.

Custom Server PSU breakout boards, 1200w, 1300w, 2000w, 2880w https://bitcointalk.org/index.php?topic=738527.0
Btc: 1J4bberWs6f6XVQ53gn3BNc8qHAicmm7wu
Ltc: LNDmMBtzD3cduwjfxANm2wDrxt9jXRk5ZP
Pages: [1]
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!