Help understanding - an old bitcoin ASIC miner.

KeithWalker

Joined Jul 10, 2017
3,608
hum virus what you talking about the link is to google drive
also the first link i posted was a link that is for freelance programmers and other things the name is freelancer.com
I do not wish to register as a member of freelancer.com just to see what you are asking about. None of the links you gave contained any information about the hardware you have, so how are we expected to advise you on reprogramming it?
 

Thread Starter

ca2285538

Joined Dec 17, 2023
16
and the question i have is how do i update it (firmware, UART control) so i can make it work like i want it to it is based on avr atmega88, and like i said before i do not care if the device makes it out alive, it is not useful anymore,
 

Thread Starter

ca2285538

Joined Dec 17, 2023
16
You're right, I did conflate the two technologies. The TS called it an ASIC, perhaps making the same mistake that I did. We really don't know what he is working with. I've never made a bitcoin miner and I have a hard time believing that anyone would consider making a masked programmed part for that purpose. The FPGA path would have entailed far less risk and capital.
I am not doing anything just trying to make software / firmware changes so i can make it do thing in a select way
 

Thread Starter

ca2285538

Joined Dec 17, 2023
16
That is probably only possible with the original software that created the schematic files. The ".c" should not require conversion to ".pdf" format. Do you have a compiler for the ".c" files?
yeah i have compilers for the c files for both windows and linux installed on my system
 

Papabravo

Joined Feb 24, 2006
22,084
and the question i have is how do i update it (firmware, UART control) so i can make it work like i want it to it is based on avr atmega88, and like i said before i do not care if the device makes it out alive, it is not useful anymore,
If the device you want to program is the ATmega88, then you should be able to locate the pins used for programming on the chip itself. There is some chance you could fabricate a flying header attached to those pins that would allow you to use an OTS (Off The Shelf) programmer.
 

ApacheKid

Joined Jan 12, 2015
1,762
This appears to be a rather old open source project, here it is here. It's possible that the code you posted (the .zip) is a fork of this or the original, hard to tell but this is pretty much the code.

1703171597239.png

I think this is a generic and pretty sophisticated system, it's designed to run on a variety of hardware (like I think I've used this myself in the past, running on Windows with a high end Nvidia GPU card).

Frankly this is a pretty involved looking thing and will require considerable expertise in these GPUs and so on, in order to do much with it, this is not something I'd expect you'd learn much from, it is rich featured pretty complex codebase and unless you have some serious flight time with this stuff its just gonna raise more questions that answers, it is an accumulated pool of many parts with many hours of work done on it.
 

Thread Starter

ca2285538

Joined Dec 17, 2023
16
yeah i think i posted the bfgminer source code in the zip file, but i want to play around, think ill look at geting my hands on an a
Avalon Miner 741 or an Avalon 8 miner that i can modify the firmware for.

Thank you all for your messages to help me.

 

ApacheKid

Joined Jan 12, 2015
1,762
yeah i think i posted the bfgminer source code in the zip file, but i want to play around, think ill look at geting my hands on an a
Avalon Miner 741 or an Avalon 8 miner that i can modify the firmware for.

Thank you all for your messages to help me.

I have to ask "why"? Bitcoin mining is very costly, the power usage is a factor as is the time to solve the proof of work algorithm. Today thus is a simple cost/benefit question and to make anything more than pennies you'll need to spend some serious money.
 
Top