Bitcoin Forum
May 07, 2024, 10:46:47 PM *
News: Latest Bitcoin Core release: 27.0 [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: Help! Antminer S1 BM1380 chip  (Read 1552 times)
pekatete (OP)
Hero Member
*****
Offline Offline

Activity: 518
Merit: 500



View Profile WWW
September 26, 2014, 06:18:01 PM
 #1

I need some help from here.
After upgrading my S1 hardware to S3 with the kit, I now have several boards from the S1 with the BM1380 chip that I would like to undervolt and stick in a hashing rig, but I need to interface with the rig.

Thus far, I have connected a board using USB->TTL dongle and can send data accross and receive responses from the board. I have to state here that the data sent is a string of a generated target that I got from cgminer debug output, i.e

Code:
 [2014-09-23 16:38:05] Generated target 0000000000000000000000000000000000000000
0000000000f0ff0f00000000
PS. I only send everything after the word target!

The response I get from the board is this:

Code:
59-57-4B-59-867C12-F6-58-865957-4B-59-867C12-F6-58-865957-4B-59-867C12-F6-58-865957-4B-59-867C12-F658-865957-4B-59-867C12-F6-58-8659-57-4B-59-867C12-F6-58-865957-4B-59-867C-12-F6-58-865957-4B-59-867C-12-F6-58-865957-4B-59-867C-12-F6-58-865957-4B-59-867C-12-F6-58-8659-57-4B-59-867C12-F6-58-8659-57-4B59-867C-12-F6-58-8659-57-4B-59-86-7C-12-F6-58-86-59-57-4B-59-86-7C-12-F6-58-86-59-57-4B-59-86-7C-12-F6-58-86-59-57-4B-59-86-7C-12-F6-58-86-59-57-4B-59-86-7C-12-F6-58-86-59-57-4B-59-86-7C-12-F6-58-86-59-57-4B-59-86-7C-12-F6-58-86-59-57-4B-59-86-7C-12-F6-58-86-59-57-4B-59-86-7C-12-F6-58-86-7C-12-F6-58-86-59-57-4B-59-86-7C-12-F6-58-86-59-57-4B-59-86-7C-12-F6-58-86-59-57-4B-59-86-7C-12-F6-58-86-59-57-4B-59-86-59-57-4B-59-86-7C-12-F6-58-86-59-57-4B-59-86-7C-12-F6-58-86-59-57-4B-59-86-7C-12-F6-58-86-59-57-4B-59-86-7C-12-F6-58-86-59-57-4B-59-86-7C-12-F6-58-86-59-57-4B-59-86-7C-12-F6-58-8618-68-BD-2F-98F0-B2-10-31-9292-34-E4-99-926BE5-E0-98-92BD-5A-95-67-92F0-B2-10-31-9292-34-E4-99-92-6B-E5-E0-98-92F0-B2-10-31-9292-34-E4-99-926B-E5-E0-98-92BD-5A-95-67-92F0B2-10-31-9292-34-E4-99-926B-E5-E0-98-92BD-5A-95-67-92-F0-B2-10-31-92-92-34-E4-99-92-6B-E5-E0-98-92-BD-5A-95-67-92-F0-B2-10-31-92-92-34-E4-99-926B-E5-E0-98-92BD-5A-95-67-920C-D9-5D-D7-8556-E9-1E-46-850C-D9-5D-D7-8556-E9-1E-46-850C-D9-5D-D7-8556-E9-1E-46-850C-D9-5D-D7-8556-E9-1E-46-850CD9-5D-D7-85-56-E9-1E-46-850C-D9-5D-D7-8556-E9-1E-46-850C-D9-5D-D7-8556-E9-1E-46-85-0C-D9-5D-D7-85-56-E9-1E-46-85-0C-D9-5D-D7-85-56-E9-1E-46-85-0C-D9-5D-D7-85-56-E9-1E-46-85-0C-D9-5D-D7-85-56-E9-1E-46-85-0C-D9-5D-D7-85-56-E9-1E-46-85-0C-D9-5D-D7-85-56-E9-1E-46-85-0C-D9-5D-D7-85-56-E9-1E-46-85-0C-D9-5D-D7-85-56-E9-1E-46-85-0C-D9-5D-D7-85-56-E9-1E-46-85-0C-D9-5D-D7-85-56-E9-1E-46-85-0C-D9-5D-D7-85-56-E9-1E-46-85-0C-D9-5D-D7-85-56-E9-1E-46-85-0C-D9-5D-D7-85-56-E9-1E-46-85-0C-D9-5D-D7-85-56-E9-1E-46-85-0C-D9-5D-D7-85-56-E9-1E-46-85-0C-D9-5D-D7-85-56-E9-1E-46-85-0C-D9-5D-D7-85-56-E9-1E-46-85-0C-D9-5D-D7-85-56-E9-1E-46-85-0C-D9-5D-D7-85-56-E9-1E-46-85-0C-D9-5D-D7-85-56-E9-1E-46-85-0C-D9-5D-D7-85-56-E9-1E-46-85-0C-D9-5D-D7-85-56-E9-1E-46-85-0C-D9-5D-D7-85-56-E9-1E-46-85-0C-D9-5D-D7-85-56-E9-1E-46-85-0C-D9-5D-D7-85-56-E9-1E-46-85A8-64-D0-C0-989A-6A-45-FF-9604-ED-DA-92-96-9A-6A-45-FF-96-04-ED-DA-92-96-9A-6A-45-FF-96-04-ED-DA-92-96-9A-6A-45-FF-96-04-ED-DA-92-96-9A-6A-45-FF-96-04-ED-DA-92-96

NOTE: I am communicationg over USB (on windows) and send a text string and read / receive a binary response. (Am I doing this correctly?)

Anyone have any idea how to interface with this board, aka sending work to a specific chip etc?

PS. I have looked at the cgminer (and bfgminer) code but can not work out what is in the sendbuffer to initialize or send work to the board. If I can get help with what to send to the board, that will be fab.

There are several different types of Bitcoin clients. The most secure are full nodes like Bitcoin Core, but full nodes are more resource-heavy, and they must do a lengthy initial syncing process. As a result, lightweight clients with somewhat less security are commonly used.
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1715122007
Hero Member
*
Offline Offline

Posts: 1715122007

View Profile Personal Message (Offline)

Ignore
1715122007
Reply with quote  #2

1715122007
Report to moderator
1715122007
Hero Member
*
Offline Offline

Posts: 1715122007

View Profile Personal Message (Offline)

Ignore
1715122007
Reply with quote  #2

1715122007
Report to moderator
Axiste
Full Member
***
Offline Offline

Activity: 152
Merit: 100


View Profile
September 26, 2014, 11:44:18 PM
 #2

What your looking for is being worked on over in the Hardware thread:

https://bitcointalk.org/index.php?topic=671128.0

If my advice has helped you out, feel free to throw some Satoshi's my way!
BTC: 1Nq7hrRDamdnNiTBaFxEn5DuZYS9kD3tbJ
Running a Full Node Smiley
pekatete (OP)
Hero Member
*****
Offline Offline

Activity: 518
Merit: 500



View Profile WWW
September 27, 2014, 12:28:27 AM
 #3

What your looking for is being worked on over in the Hardware thread:

https://bitcointalk.org/index.php?topic=671128.0
Thanks for the response, but I am actually aware of that thread (and been a contributor to it).
The software side there, you'll find, is still lacking too, and I am looking at another way of doing it.

In the meantime, I've made some strides in communication with the chip and getting consistent results back, though for now, I am at a loss as to how to interpret them! So, help still needed.

Axiste
Full Member
***
Offline Offline

Activity: 152
Merit: 100


View Profile
September 27, 2014, 12:34:25 AM
 #4

So you have! My bad.. Carry on  Cool

If my advice has helped you out, feel free to throw some Satoshi's my way!
BTC: 1Nq7hrRDamdnNiTBaFxEn5DuZYS9kD3tbJ
Running a Full Node Smiley
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!