johnny9
ef44903bbd
bm1397: remove unnecessary loggin
...
Fixes #57
2023-11-29 22:23:10 -05:00
SatoshyBoy
ed67d44a54
bm13xx: Handle invalid job ids in process_work
2023-09-13 22:06:33 -04:00
Ben
79430f6d3a
reformat entire c project
2023-08-26 12:28:17 -04:00
Benjamin Wilson
9bc0671563
Ultra ( #15 )
...
Pull BM1366 work into main
2023-08-20 13:09:55 -04:00
Georges Palauqui
87d7e7c5d0
Fix build with IDF-5.1
2023-08-16 16:55:10 +02:00
Ben
4899ffcbaa
still need to set default baud
2023-07-01 14:23:35 -04:00
Ben
700db06f5a
even softer start & smarter low voltage recovery
2023-07-01 14:23:35 -04:00
Ben
914b926758
power soft start
2023-07-01 14:23:35 -04:00
Ben
e8f36e89fa
frequency throttling during voltage drops
2023-07-01 14:23:35 -04:00
Ben
55b9960da7
temperature protection init
2023-07-01 14:23:35 -04:00
Ben
6065ef05a3
Fixed issues with ckpool job id, parameter length, asic init
2023-07-01 14:23:35 -04:00
Ben
c3301aab30
move queue
2023-07-01 14:23:35 -04:00
Ben
b604e0ccc6
cleaning up serial.c
2023-07-01 14:22:35 -04:00
Ben
3d9d1692f2
more cleanup of mb1397 and system
2023-07-01 14:22:10 -04:00
Ben
c148aec820
modulize system, bm1397, cleanup
2023-07-01 14:22:10 -04:00
Ben
ef3adab700
typo
2023-07-01 14:22:10 -04:00
Ben
b1651ed97c
init difficulty_mask
2023-07-01 14:21:40 -04:00
Ben
aa9e278f18
increase baud to 3.1Mbps
2023-07-01 14:21:39 -04:00
Ben
18d0f651e8
hashrate calc, WIP
2023-07-01 14:20:48 -04:00
Ben
dfcd831bdf
comment out baud stuff for now
2023-07-01 14:20:48 -04:00
Ben
02e4b0d76d
ticket_mask
2023-07-01 14:20:48 -04:00
Ben
676f6d0602
Computing job wait time
2023-07-01 14:20:48 -04:00
Skot Croshere
552795d61e
tighten up the serial_rx loop for collecting nonces. tried to fix the ckpool diff issue -- still broken
2023-07-01 14:20:48 -04:00
Skot Croshere
8c2079b8db
cleanup send_hash_frequency()
2023-07-01 14:20:48 -04:00
Skot Croshere
9e3f615004
ported the hash frequency algorithm from cgminer. seems to work??
2023-07-01 14:20:48 -04:00
Skot Croshere
6560ea3a06
get rid of some old serial parsing functions
2023-07-01 14:20:48 -04:00
johnny9
4764b368d1
bm1397: remove unused variable
2023-07-01 14:20:48 -04:00
johnny9
67babe7145
bm1397: fix problems with unit test on multiple runs
2023-07-01 14:20:48 -04:00
johnny9
f46ae9694b
bm1397: extra module to own component
...
Create an idf component for the bm1387 module and add a basic
test to verify that a bm1397 can produce a good nonce. bm1397
is also added to the list of tests under the unit test runner
component.
2023-07-01 14:20:48 -04:00