mirror of
https://github.com/skot/ESP-Miner.git
synced 2025-04-13 22:39:16 +02:00
bm1366: set individual registers for all chips in init
This commit is contained in:
parent
33e37ca3ab
commit
e8df0c007f
@ -489,26 +489,26 @@ static void _send_init(uint64_t frequency)
|
||||
unsigned char init139[11] = {0x55, 0xAA, 0x51, 0x09, 0x00, 0x58, 0x02, 0x11, 0x11, 0x11, 0x06};
|
||||
_send_simple(init139, 11);
|
||||
|
||||
|
||||
unsigned char init171[11] = {0x55, 0xAA, 0x41, 0x09, 0x00, 0x2C, 0x00, 0x7C, 0x00, 0x03, 0x03};
|
||||
_send_simple(init171, 11);
|
||||
|
||||
|
||||
unsigned char init173[11] = {0x55, 0xAA, 0x51, 0x09, 0x00, 0x28, 0x11, 0x30, 0x02, 0x00, 0x03};
|
||||
_send_simple(init173, 11);
|
||||
|
||||
unsigned char init174[11] = {0x55, 0xAA, 0x41, 0x09, 0x00, 0xA8, 0x00, 0x07, 0x01, 0xF0, 0x15};
|
||||
_send_simple(init174, 11);
|
||||
|
||||
unsigned char init175[11] = {0x55, 0xAA, 0x41, 0x09, 0x00, 0x18, 0xF0, 0x00, 0xC1, 0x00, 0x0C};
|
||||
_send_simple(init175, 11);
|
||||
|
||||
unsigned char init176[11] = {0x55, 0xAA, 0x41, 0x09, 0x00, 0x3C, 0x80, 0x00, 0x85, 0x40, 0x04};
|
||||
_send_simple(init176, 11);
|
||||
|
||||
unsigned char init177[11] = {0x55, 0xAA, 0x41, 0x09, 0x00, 0x3C, 0x80, 0x00, 0x80, 0x20, 0x11};
|
||||
_send_simple(init177, 11);
|
||||
|
||||
unsigned char init178[11] = {0x55, 0xAA, 0x41, 0x09, 0x00, 0x3C, 0x80, 0x00, 0x82, 0xAA, 0x05};
|
||||
_send_simple(init178, 11);
|
||||
for (int i = 0; i < 256; i += 2) {
|
||||
unsigned char set_a8_register[6] = {i, 0xA8, 0x00, 0x07, 0x01, 0xF0};
|
||||
_send_BM1366((TYPE_CMD | GROUP_SINGLE | CMD_WRITE), set_a8_register, 6, true);
|
||||
unsigned char set_18_register[6] = {i, 0x18, 0xF0, 0x00, 0xC1, 0x00};
|
||||
_send_BM1366((TYPE_CMD | GROUP_SINGLE | CMD_WRITE), set_18_register, 6, true);
|
||||
unsigned char set_3c_register_first[6] = {i, 0x3C, 0x80, 0x00, 0x85, 0x40};
|
||||
_send_BM1366((TYPE_CMD | GROUP_SINGLE | CMD_WRITE), set_3c_register_first, 6, true);
|
||||
unsigned char set_3c_register_second[6] = {i, 0x3C, 0x80, 0x00, 0x80, 0x20};
|
||||
_send_BM1366((TYPE_CMD | GROUP_SINGLE | CMD_WRITE), set_3c_register_second, 6, true);
|
||||
unsigned char set_3c_register_third[6] = {i, 0x3C, 0x80, 0x00, 0x82, 0xAA};
|
||||
_send_BM1366((TYPE_CMD | GROUP_SINGLE | CMD_WRITE), set_3c_register_third, 6, true);
|
||||
}
|
||||
|
||||
do_frequency_ramp_up();
|
||||
|
||||
|
Loading…
x
Reference in New Issue
Block a user