Hi peeps... i have some question regarding the hashing boards. I've found the following, comparing with dogie's photoshoot:
In this image, i've seen that the new hashing boards come with additional pins, with a 3-bit address and a plug pin. Is this a sign of a coming device with 8 hashing boards? Can i connect 8 hashing boards to the same controller with different address bases?
I suppose those A0, A1 and A2 go to the lower part of the addr pinout of each BM1384 on the hashboard, set by the controller board, am i right? Given that 5 Bits are enough to handle 32 I2C devices, and probably the temperature sensor is on the I2C bus too (or something else i'm missing?).
That would allow direct addressing from the controller board to 256 devices, grouped on 8 different boards, with 32 devices on each board.... makes sense? doesn't it?
Also, the controller board:
Comes with an Altera Cyclone 4 FPGA, does this FPGA do some validation? (like nonce checking, etc?) or is it just to communicate with the I2C devices?
Also, what's the purpose of the RX and TX pins? If there's already an I2C bus, why have another serial port between the controller and hashboards? For what purpose is dedicated the I2C bus and the Serial bus?
Also, what's the pinout of the hashboard beaglebone connector? is there a way to prescind the beaglebones and use a "full" computer to control a lot of S5 hashboards from, say, a linux computer?
So many questions! Sorry