inuyasha
Newbie
Offline
Activity: 46
Merit: 0
|
|
June 21, 2013, 09:01:55 AM |
|
Quit? Let the riot begin:
The Firmware is not yet production ready cgminer throws a shitton of errors on starting. AND the chip currently runs at 128Mhz because its not properly cooled, i have tested it at 256mhz too and it works but its too hot for long tests.
Now the bad news: I will very likely not get the boards tomorow so we have to wait until Monday.
What kind of hashrates do you see at 256mhz? Should be 256MH/s One (double) sha256 per tick...
|
|
|
|
dex1
|
|
June 21, 2013, 09:36:35 AM |
|
Lovely job burnin. Really appreciate it. Thanks. Also I have got some inquiries. This is a quote from OP: # CAN-Bus inter-module communication (Only one USB connection for up to 32 Modules)
and then in the very same post 7 lines and 2 pics down: Stacking will be similar to the cairnsmore boards from Enterpoint. The CAN-Bus module connection will allow modules to form a big cluster like the Avalon machines. That way you need only one USB-Connection for up to 16 Modules, maximum bus-length >10 Mtr.
So the question is: how many modules you can connect over one USB? Is it 16 or 32 modules? And does it make any difference when the module is 10 or 20 chips? Also as you said earlier... I think i'll go for a ~850W, gold rated, single rail PSU perfect for one tower of 16 modules.
...I take it you meant 16 modules with 20 chips per module correct me if I'm wrong. Also in that case (16 modules with 20 chips per module) what other cables (and how many) you need ?
|
|
|
|
robix
|
|
June 21, 2013, 09:51:46 AM Last edit: June 21, 2013, 10:05:34 AM by robix |
|
From my understandig it is maximum 16 boards (20 chips each) you can daisy chain by CAN Bus. So you need a ribbon cable with 16 connectors or less if you want to make smaller stacks. The bus connectors are 10 pin. For the first board of the stack you need a USB cable, micro USB connector on board side, to connect your stack to a PC, raspi, USB Hub or whatever. Besides you need a appropriate power supply, but that was already discussed here. Edit: power supply discussion https://bitcointalk.org/index.php?topic=179769.msg2506808#msg2506808 and following posts
|
|
|
|
grabber
Member
Offline
Activity: 67
Merit: 10
|
|
June 21, 2013, 01:23:50 PM |
|
Quit? Let the riot begin:The Firmware is not yet production ready cgminer throws a shitton of errors on starting. AND the chip currently runs at 128Mhz because its not properly cooled, i have tested it at 256mhz too and it works but its too hot for long tests. Now the bad news: I will very likely not get the boards tomorow so we have to wait until Monday. F*ck yeah! You are the man! My chips are ordered to you, need 31 boards of the Bitburner XX!
|
|
|
|
burnin (OP)
Sr. Member
Offline
Activity: 243
Merit: 250
ALTCOM Ab9upXvD7ChnJxDRZgMmwNNEf1ftCGWrsE
|
|
June 21, 2013, 01:36:53 PM |
|
Quit? Let the riot begin:
The Firmware is not yet production ready cgminer throws a shitton of errors on starting. AND the chip currently runs at 128Mhz because its not properly cooled, i have tested it at 256mhz too and it works but its too hot for long tests.
Now the bad news: I will very likely not get the boards tomorow so we have to wait until Monday.
What kind of hashrates do you see at 256mhz? Should be 256MH/s One (double) sha256 per tick... correct, for my long term tests i am running 128Mhash(Mhz). Lovely job burnin. Really appreciate it. Thanks. Also I have got some inquiries. This is a quote from OP: # CAN-Bus inter-module communication (Only one USB connection for up to 32 Modules)
and then in the very same post 7 lines and 2 pics down: Stacking will be similar to the cairnsmore boards from Enterpoint. The CAN-Bus module connection will allow modules to form a big cluster like the Avalon machines. That way you need only one USB-Connection for up to 16 Modules, maximum bus-length >10 Mtr.
So the question is: how many modules you can connect over one USB? Is it 16 or 32 modules? And does it make any difference when the module is 10 or 20 chips? Also as you said earlier... I think i'll go for a ~850W, gold rated, single rail PSU perfect for one tower of 16 modules.
...I take it you meant 16 modules with 20 chips per module correct me if I'm wrong. Also in that case (16 modules with 20 chips per module) what other cables (and how many) you need ? Oh i really need to update that post! Let me illustrate: The 32 (10 Chip boards) / 16 (20 Chip boards) Limits comes from the maximum chip count in the Original Avalon units. Because I use the same interface i currently stick to those numbers. The protocol could support more, and i'll try to add support for even more then 32/16 but I can not guarantee it. (CAN bus could be up to 30Meters long) And the USB cable can be plugged in at any point on the bus. (Start, end, middle, somewhere) I am currently working on the CAN protocol actually. Thinking about posting a picture of the test rig, but it is a truly horrible mess of wires. I don't want any of you to think the end-product could look even remotely similar to that thing.
|
|
|
|
bennybong
|
|
June 21, 2013, 02:05:13 PM |
|
Thinking about posting a picture of the test rig, but it is a truly horrible mess of wires. I don't want any of you to think the end-product could look even remotely similar to that thing.
PICS!! ...or it didn't happen?
|
|
|
|
DutchBrat
|
|
June 21, 2013, 03:00:26 PM |
|
Thinking about posting a picture of the test rig, but it is a truly horrible mess of wires. I don't want any of you to think the end-product could look even remotely similar to that thing.
Porn hardly ever looks like the real thing
|
|
|
|
turtle83
|
|
June 21, 2013, 03:21:10 PM |
|
Thinking about posting a picture of the test rig, but it is a truly horrible mess of wires. I don't want any of you to think the end-product could look even remotely similar to that thing.
Porn hardly ever looks like the real thing Yeah. just post it already, im ready to fap.
|
|
|
|
dani
|
|
June 21, 2013, 04:11:58 PM |
|
Thinking about posting a picture of the test rig, but it is a truly horrible mess of wires. I don't want any of you to think the end-product could look even remotely similar to that thing.
Do it. come one. Do it.
|
Hai
|
|
|
AniceInovation
Donator
Sr. Member
Offline
Activity: 446
Merit: 262
Interesting.
|
|
June 21, 2013, 04:20:13 PM |
|
Nice one burnin, you're nailing it. Just 2 questions: -Do you provide standoffs, or should i get them:https://bitcointalk.org/index.php?topic=234459.0 And if so, how high should they be? -The CAN cable, do you provide, or must we build one? I searched for a DIY one but found no easy to do ones.
|
|
|
|
CumpsD
|
|
June 21, 2013, 06:24:01 PM |
|
Nice one burnin, you're nailing it. Just 2 questions: -Do you provide standoffs, or should i get them:https://bitcointalk.org/index.php?topic=234459.0 And if so, how high should they be? -The CAN cable, do you provide, or must we build one? I searched for a DIY one but found no easy to do ones.
He will sell CAN on his site.
|
|
|
|
|
|
SebastianJu
Legendary
Offline
Activity: 2674
Merit: 1083
Legendary Escrow Service - Tip Jar in Profile
|
|
June 21, 2013, 10:41:53 PM |
|
Cant those cables be bought? I wouldnt like having to create such cables, buying the tools needed and so on.
|
Please ALWAYS contact me through bitcointalk pm before sending someone coins.
|
|
|
iikun
Legendary
Offline
Activity: 1062
Merit: 1003
|
|
June 22, 2013, 12:28:28 AM |
|
wow..stable at 350mh/s If this speed can be achieved by Burnin that would be truly awesome
|
|
|
|
mike2kt
Member
Offline
Activity: 80
Merit: 10
|
|
June 22, 2013, 01:46:43 AM |
|
For short runs and/or slower speeds a flat ribbon cable may not pose issues on the bus. Having said that... The CAN specification uses two wire twisted pair differential signaling. Since external interference tends to affect both wires together, and information is sent only by the difference between the wires, the technique improves resistance to electromagnetic noise compared with use of only one wire and an un-paired reference (ground). I’m not sure what Burnin has on the board in regards to can, but in addition to using a twisted pair, a terminating resister should be placed at each end of the daisy-chain of devices. Again, short runs may get away without issues. When you are using High-Speed CAN, a resister is placed at each end, bridging the wire pair. The resisters bleed off residual line voltage (aka reflections). The resister value is 120 ohms, which matches the cable’s nominal impedance of 120 ohms. Low-Speed CAN is designed to have a resister at each node, which comes along with the hassle of calculating the values for the resisters. /no I have never done extensive work with CAN busses in cars/ //go BMW, they switched over to Ethernet/IP, makes interfacing so much simpler//
|
|
|
|
|
burnin (OP)
Sr. Member
Offline
Activity: 243
Merit: 250
ALTCOM Ab9upXvD7ChnJxDRZgMmwNNEf1ftCGWrsE
|
|
June 23, 2013, 02:24:24 AM |
|
Nice one burnin, you're nailing it. Just 2 questions: -Do you provide standoffs, or should i get them:https://bitcointalk.org/index.php?topic=234459.0 And if so, how high should they be? -The CAN cable, do you provide, or must we build one? I searched for a DIY one but found no easy to do ones.
1. Standoffs are included . 2. The CAN cable can be ordered with the boards both in DIY-Kit form and completely assembled. wow..stable at 350mh/s If this speed can be achieved by Burnin that would be truly awesome Well that does depend on both board and chips, but with overvolting those higher speeds might be more stable then in the originals. For short runs and/or slower speeds a flat ribbon cable may not pose issues on the bus. Having said that... The CAN specification uses two wire twisted pair differential signaling. Since external interference tends to affect both wires together, and information is sent only by the difference between the wires, the technique improves resistance to electromagnetic noise compared with use of only one wire and an un-paired reference (ground). I’m not sure what Burnin has on the board in regards to can, but in addition to using a twisted pair, a terminating resister should be placed at each end of the daisy-chain of devices. Again, short runs may get away without issues. When you are using High-Speed CAN, a resister is placed at each end, bridging the wire pair. The resisters bleed off residual line voltage (aka reflections). The resister value is 120 ohms, which matches the cable’s nominal impedance of 120 ohms. Low-Speed CAN is designed to have a resister at each node, which comes along with the hassle of calculating the values for the resisters. /no I have never done extensive work with CAN busses in cars/ //go BMW, they switched over to Ethernet/IP, makes interfacing so much simpler// 10 Pin Ribbon cable is a quite common CAN-Cable when not used in automobiles or rough environments. It has the right impedance, and i've included termination resistors on the board that need to be enabled on the Bus ends. Yes these would be absolutely perfect and i intend to use these for the next generation. The BFL chips would require a lot more development because of the flip-chip package. Thinking about posting a picture of the test rig, but it is a truly horrible mess of wires. I don't want any of you to think the end-product could look even remotely similar to that thing.
Do it. come one. Do it. ok here we go: Whole test setup: Test Jig: The Microcontroller: Size reference for the chip:
|
|
|
|
dan99
|
|
June 23, 2013, 02:43:54 AM |
|
Awesome work, Looks great
|
|
|
|
Defkin
Member
Offline
Activity: 80
Merit: 10
|
|
June 23, 2013, 03:13:38 AM |
|
Test Jig: Awesome soldering skills \o/
|
|
|
|
|