Pages:
Author

Topic: Ultra Under-overclock image for A2 Innosilicon by Emdje - V5.0 - page 13. (Read 79746 times)

hero member
Activity: 686
Merit: 500
I installed 4 - version of firmware.
And now I have a problem.
When the first pool stops, Asik is not transferred to the reserve pool. but simply continues without a solution.

1) pool
stratum+tcp://eu-01.miningrigrentals.com:3333#xnsub
2) pool
stratum+tcp://stratum.nicehash.com:3333#xnsub

AVG = 5s):00.00M (avg):00.00Mh/s (pool):00.00Mh/s



I tested it out by making a typo in the first pool (so it is 'dead'), but it just continues to the backup pool with me:


I do see you have miningrigrentals as a fist pool, meaning you have other pools configured on there. I think you should look there for a solution.
full member
Activity: 152
Merit: 100
I installed 4 - version of firmware.
And now I have a problem.
When the first pool stops, Asik is not transferred to the reserve pool. but simply continues without a solution.

1) pool
stratum+tcp://eu-01.miningrigrentals.com:3333#xnsub
2) pool
stratum+tcp://stratum.nicehash.com:3333#xnsub

AVG = 5s):00.00M (avg):00.00Mh/s (pool):00.00Mh/s

hero member
Activity: 686
Merit: 500
$234 for six plus an extra ~$130 to see it in less than a couple of months is almost as much as I paid for the miner itself.

Heat sink is already here, and was 30 bucks for 2, so doable. And hey it's just a hobby, just looking how much I can change the thing. You guys might get some good info out of it. And it keeps me of the streets  Tongue
NPC
newbie
Activity: 2
Merit: 0
Update:
- I received a broken board from pictsidhe and I will soon tryfto fix my broken board with that one, see how that goes.
               (If that does not work I will try and make the board work with one missing chip, which I think is not much more than completing the daisy)
- Ordered some larger heatsinks on aliexpress for the chip side of the board for a larger cooling surface (I paid 30 dollar for them including shipping, I see they changed the price since: http://www.aliexpress.com/item/High-power-amplifier-heat-sink-fins-fine-toothed-radiator-200-69-36MM/1757685761.html, must have been a mistake  Tongue ) They are double as high and have much more fins.
- And I ordered some variable resistors that I want to solder on for easy over/under clocking.

Will keep you guys and girls updated.

$234 for six plus an extra ~$130 to see it in less than a couple of months is almost as much as I paid for the miner itself.
hero member
Activity: 686
Merit: 500
Update:
- I received a broken board from pictsidhe and I will soon tryfto fix my broken board with that one, see how that goes.
               (If that does not work I will try and make the board work with one missing chip, which I think is not much more than completing the daisy)
- Ordered some larger heatsinks on aliexpress for the chip side of the board for a larger cooling surface (I paid 30 dollar for them including shipping, I see they changed the price since: http://www.aliexpress.com/item/High-power-amplifier-heat-sink-fins-fine-toothed-radiator-200-69-36MM/1757685761.html, must have been a mistake  Tongue ) They are double as high and have much more fins.
- And I ordered some variable resistors that I want to solder on for easy over/under clocking.

Will keep you guys and girls updated.
hero member
Activity: 686
Merit: 500
Emdje, thanks for providing version 4 binary. I confirm it works with extra-nonce. I did send you some little DOGE donation.
You are welcome, glad it works with extra-nonce. I received your donation, thank you.
full member
Activity: 157
Merit: 100
Emdje, thanks for providing version 4 binary. I confirm it works with extra-nonce. I did send you some little DOGE donation.
full member
Activity: 157
Merit: 100
Hm, I downloaded 3.1 solo cgminer. How can I make sure Im using the right version?

pi@raspberrypi:/var/www$ ls -la ./cgminer
-rwxr-xr-x 1 pi pi 959198 Mar 24 13:49 ./cgminer
hero member
Activity: 686
Merit: 500
My problem with emdje's latest version is that if first pool stops with "waiting for work to be available from pools" and is still alive, then cgminer never switches to backup pools and minings stops. Any idea, mayb some cgminer setting? Also Im not sure if this latest version really contain the extra-nounce support since I stopped seeing the extra-nonce messages from nicehash (#xnsub).

$cmd = "sudo ./cgminer ... --A1Pll1 ".$speed1." --A1Pll2 ".$speed2." --A1Pll3 ".$speed3." --A1Pll4 ".$speed4." --A1Pll5 ".$speed5." --A1Pll6 ".$speed6." --diff ".$diff." --cs 8 --stmcu 0 --hwreset
--lowmem > cgminer.log &";

That is weird. Do you start cgminer manually, or do you use the webinterface??

Extranonce works:
Code:
 [2015-04-15 00:29:57] Accepted b4ef340f Diff 362/256 BA1 0 pool 0
 [2015-04-15 00:29:57] Pool 0 confirmed mining.extranonce.subscribe with extranonce1 57fea84e49 extran2size 3
 [2015-04-15 00:29:57] Pool 0 difficulty changed to 512
 [2015-04-15 00:29:57] Network diff set to 2.75K
(5s):17.11M (avg):16.71Mh/s (pool):16.24Mh/s | A:56832  R:0  HW:0  WU:14872.7/m

But you do need to add the right command to the adress (#xnsub) of the pool.


full member
Activity: 157
Merit: 100
My problem with emdje's latest version is that if first pool stops with "waiting for work to be available from pools" and is still alive, then cgminer never switches to backup pools and minings stops. Any idea, mayb some cgminer setting? Also Im not sure if this latest version really contain the extra-nounce support since I stopped seeing the extra-nonce messages from nicehash (#xnsub).

$cmd = "sudo ./cgminer ... --A1Pll1 ".$speed1." --A1Pll2 ".$speed2." --A1Pll3 ".$speed3." --A1Pll4 ".$speed4." --A1Pll5 ".$speed5." --A1Pll6 ".$speed6." --diff ".$diff." --cs 8 --stmcu 0 --hwreset
--lowmem > cgminer.log &";
newbie
Activity: 26
Merit: 0
Thank you for trying to compile cgminer with ncurses support, emdje.
I don't know whats the problem when you compile with curses support. Somehow it looks like this are errors caused by windows libraries stuff.
But i'm not sure.
For now i don't have time, because i go to china for some weeks today.
Maybe i will have some time to look for some A2's when i'm there, we'll see.
For this time my A2 mini will run unattended at home with the old cgminer binary i use to run.
So there's no need for you to work on compiling cgminer for me the next weeks.

thanks again, thumbs up for you!
hero member
Activity: 686
Merit: 500
Unfortunally I have just one A2 mini, but I have a Zeus Lightning and some old Gridseeds.
I connected the other miners to the USB ports of the A2's raspberry, and this pi is able to run the different cgminers synchronously.

I also voltmodded the A2 boards with 12,4K resistors, and this decreases the HW errors of the chips much.
Thank you for your howto in this topic, this helped me for my modding. Not the first voltmod i did, and everything went smooth.

If you have installed the libncurses5-dev package on your build system, you don't need to do extra work to get the ncurses support running.
The configure script should check for libncurses and build in the support if it's there. Just do "./configure" and then "make" like always, after the "sudo apt-get install libncurses5-dev".

I searched the net for another A2 mini or Terminator the last months, but i didn't find some for a real price yet. Still the best scrypt miner out there!

But now it's easter, and we need to do other things. No problem if you do this some days later, my system is running smooth for along time now.
For now I use the cgminer of the minereu image, with fullfills my needs. It just doesn't have the extra options of your build.

So have nice easter days!

Code:
pi@raspberrypi ~ $ sudo apt-get install libncurses5-dev
Reading package lists... Done
Building dependency tree
Reading state information... Done
libncurses5-dev is already the newest version.
The following packages were automatically installed and are no longer required:
  libssl-dev libssl-doc
Use 'apt-get autoremove' to remove them.
0 upgraded, 0 newly installed, 0 to remove and 27 not upgraded.

Was already installed, but the autoreconf command didn't add support for curses in the config.h file.
So I manually changed the config.h file to define support.

But it gives me this:
Code:
 CC     cgminer-cgminer.o
  CC     cgminer-util.o
  CC     cgminer-sha2.o
  CC     cgminer-api.o
  CC     cgminer-logging.o
  CC     cgminer-driver-SPI-bitmine-A1.o
  CC     cgminer-spi-context.o
  CCLD   cgminer
cgminer-cgminer.o: In function `_wlog':
/home/pi/Downloads/cgminer-3.9.0-a2-dg-ext-un-po-strV2/cgminer.c:2488: undefined reference to `wprintw'
cgminer-cgminer.o: In function `disable_curses_windows':
/home/pi/Downloads/cgminer-3.9.0-a2-dg-ext-un-po-strV2/cgminer.c:3177: undefined reference to `leaveok'
/home/pi/Downloads/cgminer-3.9.0-a2-dg-ext-un-po-strV2/cgminer.c:3178: undefined reference to `leaveok'
/home/pi/Downloads/cgminer-3.9.0-a2-dg-ext-un-po-strV2/cgminer.c:3179: undefined reference to `leaveok'
/home/pi/Downloads/cgminer-3.9.0-a2-dg-ext-un-po-strV2/cgminer.c:3180: undefined reference to `nocbreak'
/home/pi/Downloads/cgminer-3.9.0-a2-dg-ext-un-po-strV2/cgminer.c:3181: undefined reference to `echo'
/home/pi/Downloads/cgminer-3.9.0-a2-dg-ext-un-po-strV2/cgminer.c:3182: undefined reference to `delwin'
/home/pi/Downloads/cgminer-3.9.0-a2-dg-ext-un-po-strV2/cgminer.c:3183: undefined reference to `delwin'
cgminer-cgminer.o: In function `disable_curses':
/home/pi/Downloads/cgminer-3.9.0-a2-dg-ext-un-po-strV2/cgminer.c:3205: undefined reference to `delwin'
/home/pi/Downloads/cgminer-3.9.0-a2-dg-ext-un-po-strV2/cgminer.c:3206: undefined reference to `endwin'
cgminer-cgminer.o: In function `check_winsizes':
/home/pi/Downloads/cgminer-3.9.0-a2-dg-ext-un-po-strV2/cgminer.c:2443: undefined reference to `werase'
/home/pi/Downloads/cgminer-3.9.0-a2-dg-ext-un-po-strV2/cgminer.c:2450: undefined reference to `wresize'
/home/pi/Downloads/cgminer-3.9.0-a2-dg-ext-un-po-strV2/cgminer.c:2453: undefined reference to `wresize'
/home/pi/Downloads/cgminer-3.9.0-a2-dg-ext-un-po-strV2/cgminer.c:2454: undefined reference to `mvwin'
cgminer-cgminer.o: In function `_mutex_unlock_noyield':
/home/pi/Downloads/cgminer-3.9.0-a2-dg-ext-un-po-strV2/./miner.h:745: undefined reference to `stdscr'
/home/pi/Downloads/cgminer-3.9.0-a2-dg-ext-un-po-strV2/./miner.h:745: undefined reference to `LINES'
cgminer-cgminer.o: In function `logwin_update':
/home/pi/Downloads/cgminer-3.9.0-a2-dg-ext-un-po-strV2/cgminer.c:2538: undefined reference to `wtouchln'
/home/pi/Downloads/cgminer-3.9.0-a2-dg-ext-un-po-strV2/cgminer.c:2539: undefined reference to `wrefresh'
cgminer-cgminer.o: In function `clear_logwin':
/home/pi/Downloads/cgminer-3.9.0-a2-dg-ext-un-po-strV2/cgminer.c:2529: undefined reference to `werase'
/home/pi/Downloads/cgminer-3.9.0-a2-dg-ext-un-po-strV2/cgminer.c:2530: undefined reference to `wclear'
cgminer-cgminer.o: In function `_mutex_unlock_noyield':
/home/pi/Downloads/cgminer-3.9.0-a2-dg-ext-un-po-strV2/./miner.h:745: undefined reference to `stdscr'
cgminer-cgminer.o: In function `log_curses_only':
/home/pi/Downloads/cgminer-3.9.0-a2-dg-ext-un-po-strV2/cgminer.c:2514: undefined reference to `wprintw'
/home/pi/Downloads/cgminer-3.9.0-a2-dg-ext-un-po-strV2/cgminer.c:2516: undefined reference to `wtouchln'
/home/pi/Downloads/cgminer-3.9.0-a2-dg-ext-un-po-strV2/cgminer.c:2517: undefined reference to `wrefresh'
/home/pi/Downloads/cgminer-3.9.0-a2-dg-ext-un-po-strV2/cgminer.c:2514: undefined reference to `wprintw'
cgminer-cgminer.o: In function `_wlogprint':
/home/pi/Downloads/cgminer-3.9.0-a2-dg-ext-un-po-strV2/cgminer.c:2495: undefined reference to `wprintw'
cgminer-cgminer.o: In function `curses_print_status':
/home/pi/Downloads/cgminer-3.9.0-a2-dg-ext-un-po-strV2/cgminer.c:2273: undefined reference to `wattr_on'
/home/pi/Downloads/cgminer-3.9.0-a2-dg-ext-un-po-strV2/cgminer.c:2277: undefined reference to `mvwprintw'
/home/pi/Downloads/cgminer-3.9.0-a2-dg-ext-un-po-strV2/cgminer.c:2278: undefined reference to `wattr_off'
/home/pi/Downloads/cgminer-3.9.0-a2-dg-ext-un-po-strV2/cgminer.c:2284: undefined reference to `wmove'
/home/pi/Downloads/cgminer-3.9.0-a2-dg-ext-un-po-strV2/cgminer.c:2284: undefined reference to `whline'
/home/pi/Downloads/cgminer-3.9.0-a2-dg-ext-un-po-strV2/cgminer.c:2285: undefined reference to `mvwprintw'
/home/pi/Downloads/cgminer-3.9.0-a2-dg-ext-un-po-strV2/cgminer.c:2286: undefined reference to `wclrtoeol'
/home/pi/Downloads/cgminer-3.9.0-a2-dg-ext-un-po-strV2/cgminer.c:2287: undefined reference to `mvwprintw'
/home/pi/Downloads/cgminer-3.9.0-a2-dg-ext-un-po-strV2/cgminer.c:2290: undefined reference to `wclrtoeol'
/home/pi/Downloads/cgminer-3.9.0-a2-dg-ext-un-po-strV2/cgminer.c:2298: undefined reference to `mvwprintw'
/home/pi/Downloads/cgminer-3.9.0-a2-dg-ext-un-po-strV2/cgminer.c:2302: undefined reference to `wclrtoeol'
/home/pi/Downloads/cgminer-3.9.0-a2-dg-ext-un-po-strV2/cgminer.c:2303: undefined reference to `mvwprintw'
/home/pi/Downloads/cgminer-3.9.0-a2-dg-ext-un-po-strV2/cgminer.c:2305: undefined reference to `wmove'
/home/pi/Downloads/cgminer-3.9.0-a2-dg-ext-un-po-strV2/cgminer.c:2305: undefined reference to `whline'
/home/pi/Downloads/cgminer-3.9.0-a2-dg-ext-un-po-strV2/cgminer.c:2306: undefined reference to `wmove'
/home/pi/Downloads/cgminer-3.9.0-a2-dg-ext-un-po-strV2/cgminer.c:2306: undefined reference to `whline'
/home/pi/Downloads/cgminer-3.9.0-a2-dg-ext-un-po-strV2/cgminer.c:2311: undefined reference to `mvwprintw'
cgminer-cgminer.o: In function `watchdog_thread':
/home/pi/Downloads/cgminer-3.9.0-a2-dg-ext-un-po-strV2/cgminer.c:7322: undefined reference to `LINES'
cgminer-cgminer.o: In function `curses_print_devstatus':
/home/pi/Downloads/cgminer-3.9.0-a2-dg-ext-un-po-strV2/cgminer.c:2363: undefined reference to `wmove'
/home/pi/Downloads/cgminer-3.9.0-a2-dg-ext-un-po-strV2/cgminer.c:2364: undefined reference to `wprintw'
/home/pi/Downloads/cgminer-3.9.0-a2-dg-ext-un-po-strV2/cgminer.c:2367: undefined reference to `wprintw'
/home/pi/Downloads/cgminer-3.9.0-a2-dg-ext-un-po-strV2/cgminer.c:2388: undefined reference to `wprintw'
/home/pi/Downloads/cgminer-3.9.0-a2-dg-ext-un-po-strV2/cgminer.c:2394: undefined reference to `wprintw'
/home/pi/Downloads/cgminer-3.9.0-a2-dg-ext-un-po-strV2/cgminer.c:2403: undefined reference to `wprintw'
/home/pi/Downloads/cgminer-3.9.0-a2-dg-ext-un-po-strV2/cgminer.c:2405: undefined reference to `wclrtoeol'
cgminer-cgminer.o: In function `watchdog_thread':
/home/pi/Downloads/cgminer-3.9.0-a2-dg-ext-un-po-strV2/cgminer.c:7346: undefined reference to `wtouchln'
/home/pi/Downloads/cgminer-3.9.0-a2-dg-ext-un-po-strV2/cgminer.c:7347: undefined reference to `wrefresh'
/home/pi/Downloads/cgminer-3.9.0-a2-dg-ext-un-po-strV2/cgminer.c:7348: undefined reference to `wtouchln'
/home/pi/Downloads/cgminer-3.9.0-a2-dg-ext-un-po-strV2/cgminer.c:7349: undefined reference to `wrefresh'
cgminer-cgminer.o: In function `curses_print_devstatus':
/home/pi/Downloads/cgminer-3.9.0-a2-dg-ext-un-po-strV2/cgminer.c:2382: undefined reference to `wprintw'
cgminer-cgminer.o: In function `curses_print_status':
/home/pi/Downloads/cgminer-3.9.0-a2-dg-ext-un-po-strV2/cgminer.c:2295: undefined reference to `mvwprintw'
cgminer-cgminer.o: In function `change_logwinsize':
/home/pi/Downloads/cgminer-3.9.0-a2-dg-ext-un-po-strV2/cgminer.c:2433: undefined reference to `wresize'
/home/pi/Downloads/cgminer-3.9.0-a2-dg-ext-un-po-strV2/cgminer.c:2425: undefined reference to `mvwin'
/home/pi/Downloads/cgminer-3.9.0-a2-dg-ext-un-po-strV2/cgminer.c:2426: undefined reference to `wresize'
cgminer-cgminer.o: In function `curses_input':
/home/pi/Downloads/cgminer-3.9.0-a2-dg-ext-un-po-strV2/cgminer.c:7598: undefined reference to `echo'
/home/pi/Downloads/cgminer-3.9.0-a2-dg-ext-un-po-strV2/cgminer.c:7602: undefined reference to `leaveok'
/home/pi/Downloads/cgminer-3.9.0-a2-dg-ext-un-po-strV2/cgminer.c:7604: undefined reference to `wgetnstr'
/home/pi/Downloads/cgminer-3.9.0-a2-dg-ext-un-po-strV2/cgminer.c:7607: undefined reference to `leaveok'
/home/pi/Downloads/cgminer-3.9.0-a2-dg-ext-un-po-strV2/cgminer.c:7608: undefined reference to `noecho'
cgminer-cgminer.o: In function `display_options':
/home/pi/Downloads/cgminer-3.9.0-a2-dg-ext-un-po-strV2/cgminer.c:4842: undefined reference to `immedok'
/home/pi/Downloads/cgminer-3.9.0-a2-dg-ext-un-po-strV2/cgminer.c:4859: undefined reference to `wgetch'
/home/pi/Downloads/cgminer-3.9.0-a2-dg-ext-un-po-strV2/cgminer.c:4926: undefined reference to `immedok'
/home/pi/Downloads/cgminer-3.9.0-a2-dg-ext-un-po-strV2/cgminer.c:4915: undefined reference to `stdscr'
cgminer-cgminer.o: In function `set_options':
/home/pi/Downloads/cgminer-3.9.0-a2-dg-ext-un-po-strV2/cgminer.c:4960: undefined reference to `immedok'
/home/pi/Downloads/cgminer-3.9.0-a2-dg-ext-un-po-strV2/cgminer.c:4968: undefined reference to `wgetch'
/home/pi/Downloads/cgminer-3.9.0-a2-dg-ext-un-po-strV2/cgminer.c:5008: undefined reference to `wgetch'
/home/pi/Downloads/cgminer-3.9.0-a2-dg-ext-un-po-strV2/cgminer.c:5026: undefined reference to `wgetch'
/home/pi/Downloads/cgminer-3.9.0-a2-dg-ext-un-po-strV2/cgminer.c:5034: undefined reference to `immedok'
/home/pi/Downloads/cgminer-3.9.0-a2-dg-ext-un-po-strV2/cgminer.c:5028: undefined reference to `stdscr'
cgminer-cgminer.o: In function `input_pool':
/home/pi/Downloads/cgminer-3.9.0-a2-dg-ext-un-po-strV2/cgminer.c:7682: undefined reference to `immedok'
/home/pi/Downloads/cgminer-3.9.0-a2-dg-ext-un-po-strV2/cgminer.c:7714: undefined reference to `immedok'
/home/pi/Downloads/cgminer-3.9.0-a2-dg-ext-un-po-strV2/cgminer.c:7714: undefined reference to `immedok'
cgminer-cgminer.o: In function `display_pools':
/home/pi/Downloads/cgminer-3.9.0-a2-dg-ext-un-po-strV2/cgminer.c:4682: undefined reference to `immedok'
/home/pi/Downloads/cgminer-3.9.0-a2-dg-ext-un-po-strV2/cgminer.c:4721: undefined reference to `wgetch'
/home/pi/Downloads/cgminer-3.9.0-a2-dg-ext-un-po-strV2/cgminer.c:4691: undefined reference to `wattr_on'
/home/pi/Downloads/cgminer-3.9.0-a2-dg-ext-un-po-strV2/cgminer.c:4709: undefined reference to `wattr_off'
/home/pi/Downloads/cgminer-3.9.0-a2-dg-ext-un-po-strV2/cgminer.c:4796: undefined reference to `stdscr'
/home/pi/Downloads/cgminer-3.9.0-a2-dg-ext-un-po-strV2/cgminer.c:4689: undefined reference to `wattr_on'
/home/pi/Downloads/cgminer-3.9.0-a2-dg-ext-un-po-strV2/cgminer.c:4832: undefined reference to `immedok'
cgminer-cgminer.o: In function `input_thread':
/home/pi/Downloads/cgminer-3.9.0-a2-dg-ext-un-po-strV2/cgminer.c:5050: undefined reference to `wgetch'
/home/pi/Downloads/cgminer-3.9.0-a2-dg-ext-un-po-strV2/cgminer.c:5066: undefined reference to `stdscr'
cgminer-cgminer.o: In function `enable_curses':
/home/pi/Downloads/cgminer-3.9.0-a2-dg-ext-un-po-strV2/cgminer.c:7819: undefined reference to `initscr'
cgminer-cgminer.o: In function `enable_curses_windows':
/home/pi/Downloads/cgminer-3.9.0-a2-dg-ext-un-po-strV2/cgminer.c:7803: undefined reference to `newwin'
/home/pi/Downloads/cgminer-3.9.0-a2-dg-ext-un-po-strV2/cgminer.c:7804: undefined reference to `leaveok'
/home/pi/Downloads/cgminer-3.9.0-a2-dg-ext-un-po-strV2/cgminer.c:7805: undefined reference to `newwin'
/home/pi/Downloads/cgminer-3.9.0-a2-dg-ext-un-po-strV2/cgminer.c:7806: undefined reference to `idlok'
/home/pi/Downloads/cgminer-3.9.0-a2-dg-ext-un-po-strV2/cgminer.c:7807: undefined reference to `scrollok'
/home/pi/Downloads/cgminer-3.9.0-a2-dg-ext-un-po-strV2/cgminer.c:7808: undefined reference to `leaveok'
/home/pi/Downloads/cgminer-3.9.0-a2-dg-ext-un-po-strV2/cgminer.c:7809: undefined reference to `cbreak'
/home/pi/Downloads/cgminer-3.9.0-a2-dg-ext-un-po-strV2/cgminer.c:7810: undefined reference to `noecho'
cgminer-cgminer.o: In function `main':
/home/pi/Downloads/cgminer-3.9.0-a2-dg-ext-un-po-strV2/cgminer.c:8305: undefined reference to `stdscr'
/home/pi/Downloads/cgminer-3.9.0-a2-dg-ext-un-po-strV2/cgminer.c:8518: undefined reference to `halfdelay'
/home/pi/Downloads/cgminer-3.9.0-a2-dg-ext-un-po-strV2/cgminer.c:8520: undefined reference to `wgetch'
/home/pi/Downloads/cgminer-3.9.0-a2-dg-ext-un-po-strV2/cgminer.c:8522: undefined reference to `cbreak'
cgminer-driver-SPI-bitmine-A1.o: In function `A1_curses_print_status':
/home/pi/Downloads/cgminer-3.9.0-a2-dg-ext-un-po-strV2/driver-SPI-bitmine-A1.c:2380: undefined reference to `wmove'
/home/pi/Downloads/cgminer-3.9.0-a2-dg-ext-un-po-strV2/driver-SPI-bitmine-A1.c:2380: undefined reference to `whline'
/home/pi/Downloads/cgminer-3.9.0-a2-dg-ext-un-po-strV2/driver-SPI-bitmine-A1.c:2328: undefined reference to `mvwprintw'
/home/pi/Downloads/cgminer-3.9.0-a2-dg-ext-un-po-strV2/driver-SPI-bitmine-A1.c:2426: undefined reference to `mvwprintw'
/home/pi/Downloads/cgminer-3.9.0-a2-dg-ext-un-po-strV2/driver-SPI-bitmine-A1.c:2428: undefined reference to `wclrtoeol'
/home/pi/Downloads/cgminer-3.9.0-a2-dg-ext-un-po-strV2/driver-SPI-bitmine-A1.c:2430: undefined reference to `wmove'
/home/pi/Downloads/cgminer-3.9.0-a2-dg-ext-un-po-strV2/driver-SPI-bitmine-A1.c:2430: undefined reference to `whline'
/home/pi/Downloads/cgminer-3.9.0-a2-dg-ext-un-po-strV2/driver-SPI-bitmine-A1.c:2432: undefined reference to `wclrtoeol'
collect2: ld returned 1 exit status
Makefile:666: recipe for target 'cgminer' failed
make[1]: *** [cgminer] Error 1
make[1]: Leaving directory '/home/pi/Downloads/cgminer-3.9.0-a2-dg-ext-un-po-strV2'
Makefile:1037: recipe for target 'install-recursive' failed
make: *** [install-recursive] Error 1

newbie
Activity: 26
Merit: 0
Unfortunally I have just one A2 mini, but I have a Zeus Lightning and some old Gridseeds.
I connected the other miners to the USB ports of the A2's raspberry, and this pi is able to run the different cgminers synchronously.

I also voltmodded the A2 boards with 12,4K resistors, and this decreases the HW errors of the chips much.
Thank you for your howto in this topic, this helped me for my modding. Not the first voltmod i did, and everything went smooth.

If you have installed the libncurses5-dev package on your build system, you don't need to do extra work to get the ncurses support running.
The configure script should check for libncurses and build in the support if it's there. Just do "./configure" and then "make" like always, after the "sudo apt-get install libncurses5-dev".

I searched the net for another A2 mini or Terminator the last months, but i didn't find some for a real price yet. Still the best scrypt miner out there!

But now it's easter, and we need to do other things. No problem if you do this some days later, my system is running smooth for along time now.
For now I use the cgminer of the minereu image, with fullfills my needs. It just doesn't have the extra options of your build.

So have nice easter days!

hero member
Activity: 686
Merit: 500
Hi emdje,

i don't use the hole image, just the cgminer binary and a conf file.
So no webinterface, just pure console input.
The reason for this is i use several instances of different cgminer binarys, because i control several different miners with just one raspberry pi.
Every miner runs in it's own screen session, and i get access to them via ssh.
Your version of cgminer doesn't have ncurses support, and that's why it does not accept keyboard input via console.
It works via API calls (like the webif does) so it works without problem if you use the hole image.

Do you understand what i mean...?
Thank you for your time and your work for all the a2 users!

I see why that could be different, and very clever to run them like that.
Don't fully get it yet, but I see it as a nice go to learn some more and try and built a version that works for you.

I am interested in how you connect multiple miners (I assume multiple control boards??) to the pi. Could you explain, possibly with photo's? Keen to learn here Smiley

It is easter now, so it will probably take some days before I get around to it, but I will get back to you.

Quote
You just need the package "libncurses5-dev" installed on your build system, that should do the trick.
^^^^ is that really enough or do I need to do more?
newbie
Activity: 26
Merit: 0
Hi emdje,

i don't use the hole image, just the cgminer binary and a conf file.
So no webinterface, just pure console input.
The reason for this is i use several instances of different cgminer binarys, because i control several different miners with just one raspberry pi.
Every miner runs in it's own screen session, and i get access to them via ssh.
Your version of cgminer doesn't have ncurses support, and that's why it does not accept keyboard input via console.
It works via API calls (like the webif does) so it works without problem if you use the hole image.

Do you understand what i mean...?
Thank you for your time and your work for all the a2 users!

hero member
Activity: 686
Merit: 500
Hi emdje,

i tried your latest cgminer (just the binary), and it did not work for me like expected.
The cgminer works, but i don't have all the status and setup screens, and also there is no keyboard input possible.
This behaviour is most likely caused when you compile the binary without ncurses support.
So i ask you to compile the cgminer with ncurses support, is this possible...?
You just need the package "libncurses5-dev" installed on your build system, that should do the trick.
I would like to thest all the options of your cgminer, so i would appreciate your help.

greetings nomoco

Hi nomoco,

What do you mean with no status and setup screens and no keyboard input? Do you mean the webinterface or when you login?
Reason I ask is because I have had no issues with any of the builds I made, I test them before I release them.
newbie
Activity: 26
Merit: 0
Hi emdje,

i tried your latest cgminer (just the binary), and it did not work for me like expected.
The cgminer works, but i don't have all the status and setup screens, and also there is no keyboard input possible.
This behaviour is most likely caused when you compile the binary without ncurses support.
So i ask you to compile the cgminer with ncurses support, is this possible...?
You just need the package "libncurses5-dev" installed on your build system, that should do the trick.
I would like to thest all the options of your cgminer, so i would appreciate your help.

greetings nomoco
hero member
Activity: 686
Merit: 500
For the people who undervolted their A2: Version 4.0 is released.
I added underclock options of 500, 600, 700, 800, 900 and 1000 MHz to the software.
All available clock settings are: 500, 600, 700, 800, 900, 1000, 1100, 1200, 1280, 1300, 1320, 1340, 1360, 1380, 1400 MHz

https://mega.co.nz/#!zME2Va7b!lT3Gu6F0CL3i5ll0yl3SS2pn78NVpgZcJVITEnAyW9E

All other additions from previous versions are also in this build.
legendary
Activity: 1596
Merit: 1000
Thanks for the image. Smiley

Not free, but pretty cheap at about 0.07c USD. I'd have to figure out if it would be worth it to run them overvolted, and for how long.

That is cheap.

BTW I have found what caused the difference in HW errors between the two images. Namely, I used a different postdivider in the formula that determines the clockspeed. Shouldn't matter, but somehow it does  Smiley

So I don't know if you tried the latest yet, but you should see a difference.

I've written the new image to SD cards, but haven't swaped them yet. Let's hope it helps! I'll let you know.
hero member
Activity: 686
Merit: 500
Thanks for the image. Smiley

Not free, but pretty cheap at about 0.07c USD. I'd have to figure out if it would be worth it to run them overvolted, and for how long.

That is cheap.

BTW I have found what caused the difference in HW errors between the two images. Namely, I used a different postdivider in the formula that determines the clockspeed. Shouldn't matter, but somehow it does  Smiley

So I don't know if you tried the latest yet, but you should see a difference.
Pages:
Jump to: