end18
Newbie
Offline
Activity: 40
Merit: 0
|
|
January 21, 2014, 03:50:18 AM |
|
MOQ is 50?
I sent mail.
|
|
|
|
giorgiomassa
|
|
January 21, 2014, 09:15:31 AM |
|
Just FYI you should check our github repository for the latest datasheet with the final IC package specification, please don't take in consideration datasheet versions earlier than 1.0.A because they are preliminary.
An update with more accurate electrical specifications and updated registers will be released soon.
|
|
|
|
danchoo
Newbie
Offline
Activity: 17
Merit: 0
|
|
January 21, 2014, 11:07:59 AM |
|
I want to buy. me too~ I sent an email. Thank you Mr, zefir.
|
|
|
|
goodney
Member
Offline
Activity: 102
Merit: 10
|
|
January 21, 2014, 07:32:20 PM |
|
Yes, You are right we already added some Capacitors there Here is the stable config @ the moment Marto74: Great work! Can you confirm the current consumed per chip at 25GH/s and at 30GH/s? thanks. -a[g
|
|
|
|
marto74
|
|
January 21, 2014, 07:34:31 PM |
|
Did not have time for this. Any way We are going to measure it as soon Bitmine can send us a few more chips to test fully populated board
|
|
|
|
Bicknellski
|
|
January 22, 2014, 02:46:34 AM |
|
Did not have time for this. Any way We are going to measure it as soon Bitmine can send us a few more chips to test fully populated board
Yes that be nice for us as well a few more chips for our boards so we can populate it.
|
|
|
|
zulunation
|
|
January 23, 2014, 09:31:34 PM |
|
I have one question regarding chip clocking.
As i understood the chip does not have internal oscillator? if CLKMUX = 0 then the 32MHz clock is passed through the CLOCK pin and then multiplied by PLL settings. if CLKMUX = 1 then clock is passed through the CLOCK pin without any PLL multiplication
Am i correct?
|
|
|
|
cscape
|
|
January 25, 2014, 04:20:42 PM Last edit: January 25, 2014, 07:56:08 PM by cscape |
|
3) Command Sequence After a HW-reset as described above issue the following command sequence stages: a) initialize chain - RESET_BCAST: send 0x0400, poll for 0x0400 response
- BIST_START_BCAST: send 0x0100, poll for 0x01nn, where nn is the number of chips found in chain
- BIST_FIX_BCAST: send 0x0300, poll for 0x0300
I have a single A1 chip on a board. When I send 0x0400 I get the 0x0400 response, but when I send 0x0100, I get 0x0100 0x0000 back. Any idea ? If I continue with 0x0300 command, and 0x0A01, I read 0x0A01 back, followed by 0xFFFF. If I send 0x0A00, then I get 0x1A00, and the correct register value.
|
Happy with your c-scape product ? Consider a tip: 16X2FWVRz6UzPWsu4WjKBMJatR7UvyKzcy
|
|
|
intron
Sr. Member
Offline
Activity: 427
Merit: 251
- electronics design|embedded software|verilog -
|
|
January 25, 2014, 07:47:25 PM |
|
Some eye candy, an A1 after reflow:
|
|
|
|
Cheshyr
|
|
January 25, 2014, 07:53:06 PM |
|
Nice shot. That certainly makes me happy. Can't wait to get my hands on these chips. :-) My design wasn't quite ready enough when the eng samples were going out.
|
|
|
|
temen
Member
Offline
Activity: 119
Merit: 10
|
|
January 25, 2014, 08:12:43 PM |
|
Hi
Anyone making ready-made pcb:s for this coincraft asic? I would be interested
|
|
|
|
Cheshyr
|
|
January 25, 2014, 08:19:46 PM |
|
Hi
Anyone making ready-made pcb:s for this coincraft asic? I would be interested
I believe TechnoBit plans to sell complete products using the A1. It's my understanding that the Wasp Collective plans to license PCB designs to manufacturers. My team is still discussing how we plan to move with our design; given the cost of the A1, I didn't know if there would be sufficient interest in a pre-manufactured PCB sans the ASIC.
|
|
|
|
Bicknellski
|
|
January 26, 2014, 05:22:45 AM |
|
Some eye candy, an A1 after reflow: That is a purdy view. Almost see under that chip... heehehe. VERY VERY DELICATE placement indeed.
|
|
|
|
Bigdeal
Newbie
Offline
Activity: 1
Merit: 0
|
|
January 26, 2014, 09:31:00 AM |
|
I want to buy ,,,when will they start the shipment ?
|
|
|
|
mastahofdesastah
|
|
January 26, 2014, 09:37:16 AM |
|
Update: Chip Distribution re-opened
Now that the first independent developer confirmed A1 chips are working as specified and word is that chips are sent out from China before the Chinese New Year, chances to get the first wave of chips in January look good.
cut
1 Page before. No one knows when chips arrives. But these are only chips. If you search complete miners, you should have a look at technobit...
|
|
|
|
zefir (OP)
Donator
Hero Member
Offline
Activity: 919
Merit: 1000
|
|
January 26, 2014, 09:59:48 AM |
|
3) Command Sequence After a HW-reset as described above issue the following command sequence stages: a) initialize chain - RESET_BCAST: send 0x0400, poll for 0x0400 response
- BIST_START_BCAST: send 0x0100, poll for 0x01nn, where nn is the number of chips found in chain
- BIST_FIX_BCAST: send 0x0300, poll for 0x0300
I have a single A1 chip on a board. When I send 0x0400 I get the 0x0400 response, but when I send 0x0100, I get 0x0100 0x0000 back. Any idea ? If I continue with 0x0300 command, and 0x0A01, I read 0x0A01 back, followed by 0xFFFF. If I send 0x0A00, then I get 0x1A00, and the correct register value. Please double check: - keep RESETn low for a second, then at RESETn=1 wait for another second before you send the first command
- connect SDI_L to SDO_L to close the SPI chain
- 0x0100 (BIST_START) is a one-shot command: enumeration works only once after HW-reset, subsequent calls return 0 for chip count
From here I would guess SDI_L and SDO_L are not connected, leaving the SPI chain open. With that, all broadcast commands fail - among others the chip can not finalize its chip enumeration, thus responds only to 0xa00 - which btw. is an illegal command, since READ_REG is addressed to individual chips and not defined for broadcast. Let me know if you need further help.
|
|
|
|
cscape
|
|
January 26, 2014, 10:18:40 AM |
|
Please double check: - keep RESETn low for a second, then at RESETn=1 wait for another second before you send the first command
- connect SDI_L to SDO_L to close the SPI chain
From here I would guess SDI_L and SDO_L are not connected, leaving the SPI chain open. With that, all broadcast commands fail - among others the chip can not finalize its chip enumeration, thus responds only to 0xa00 - which btw. is an illegal command, since READ_REG is addressed to individual chips and not defined for broadcast. Let me know if you need further help. SDI_L/SDO_L was my first thought as well, but I double checked, and they are connected. I tried a continuity tester, but I also with the scope I see identical waveforms on both pins. I also used a 1 sec reset and 1 sec pause. The READ_REG for broadcast seems to work, though. The results make sense. - 0x0100 (BIST_START) is a one-shot command: enumeration works only once after HW-reset, subsequent calls return 0 for chip count
Actually, after a HW-reset I get 0x0000, and subsequent calls return 0xFFFF. I was wondering, has anybody else ever tried a single chip before ?
|
Happy with your c-scape product ? Consider a tip: 16X2FWVRz6UzPWsu4WjKBMJatR7UvyKzcy
|
|
|
papamoi
|
|
January 26, 2014, 10:59:12 AM |
|
hi guys
is there any opensource board available for this?
|
|
|
|
zefir (OP)
Donator
Hero Member
Offline
Activity: 919
Merit: 1000
|
|
January 26, 2014, 11:03:58 AM |
|
I was wondering, has anybody else ever tried a single chip before ?
Hm, no - both tested designs (Bitmine, marto74) use multi-chip-chains. Not sure what the WASP folks are going for, but no test results so far from their side. Worst case you need to ensure that chip is not broken. If you have the second sample available you could double check. Above that, please PM me for a more interactive support.
|
|
|
|
cscape
|
|
January 26, 2014, 11:09:19 AM |
|
Worst case you need to ensure that chip is not broken. If you have the second sample available you could double check.
Yes, I have a second sample, and I'm planning to assemble another board. That way I can test the boards separately, but also link them in a chain, and see if the behaviour changes.
|
Happy with your c-scape product ? Consider a tip: 16X2FWVRz6UzPWsu4WjKBMJatR7UvyKzcy
|
|
|
|