Bitcoin Forum

Alternate cryptocurrencies => Mining (Altcoins) => Topic started by: MarkAz on August 03, 2015, 06:50:21 AM



Title: Custom Innosilicon A2 Terminator image - Anx Edition
Post by: MarkAz on August 03, 2015, 06:50:21 AM
First off, this is not to be confused with Emdje's firmware, which you can check out here:

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

The big difference with his (and it's a big difference) is that he's building newer versions of CGMiner, since he has the source to the A2 - super cool, but it doesn't work on all my devices, plus while it's definitely nice to be running a newer CGMiner plus over/underclocking, for me some of the bigger issues were things beyond that.

And as with his, use at your own risk - although mine uses the stock cgminer binaries available on Zoomhash:

http://zoomhash.com/pages/a2-and-mini-a2-software-setup

Specifically the Mega and Mini one - but everything seems to work fine on all the A2's I have (new 110's, old 110's, and 88's - but I don't have a Mini to test on).  So, what different?  This is really meant to be just a cleaner and bit more manageable version of the original firmware - I've cleaned up the UI a bit (not much really), and added the following things (all via the WebUI):

v09-01-2015:
    * All graphs now use the same timebase, so it's easier to see if failures are related
    * Log viewing now available for Messages and Syslog
    * Removed swapfile and system logs now stored in tmpfs, so more SD card friendly operation
    * Timezone can now be specified to all the times are easier to figure out
    * CGMiner will auto-restart on exit, and reports how many restarts happened and at what time
    * More CGMiner graphs
    * Network graphs for both latency to gateway and latency to Internet (Google)
    * Support for spaces in password for pools (for selecting additional options)

v08-01-2015:
    * DHCP by default (can be set to static IP in the web UI, default static IP is 192.168.1.100)
    * Hostname can be specified, makes finding machines on your network much easier
    * Allows underclocking to 500Mhz (in 100 Mhz steps)
    * Switch between Failover and Balance pool strategy
    * Switch CGMiner logging on and off
    * Helper function to swap Pool 1 and Pool 2 (when using Failover)
    * Device profile, specify speed (88MH/110MH), number of boards, etc
    * User field for 'Location' of device, helpful for tracking machines down when something is wrong
    * Reboot option
    * Benchmark option (CGMiner function for ~60 seconds) with separate logging
    * General system information, free HD space, free memory, average CPU load and temps
    * RRD graphs of CPU load and temps
    * RRD graphs of each blade (stacked) and avg temperatures on dashboard
    * Historical RRD graphs/data for one year
    * Hardware error rate shown on RRD historical page

Here's where you can the latest version (09-01-2015) ~254.5MB:
https://mega.nz/#!3VkjgaJT!PH4ixphRQFT23tgTwpnSwrkJPG0gB2VXsmN9BxagftI (https://mega.nz/#!3VkjgaJT!PH4ixphRQFT23tgTwpnSwrkJPG0gB2VXsmN9BxagftI)

Here's where you can get the previous version (08-01-2015) ~308.9MB:
https://mega.nz/#!PFVjBBYC!iHabEKCwgJbXGOTJ6d2wvz0QsxyN_Tx-RjmMLRULTCk (https://mega.nz/#!PFVjBBYC!iHabEKCwgJbXGOTJ6d2wvz0QsxyN_Tx-RjmMLRULTCk)

Install is easier than the stock image, just unzip, write it to an SD card using whatever app you prefer (I use Win32 Disk Imager), stick it in your A2 and boot it up - everything should be pretty self explanatory.  The graphs will show up as broken links for the first ~5 minutes, until it generates the initial data - from then on it's all on autopilot.

If you run into any issues, ideas, suggestions or whatever - make sure to post them on the thread!   Hope everyone enjoys it!


Title: Re: Custom Innosilicon A2 Terminator image - Anx Edition
Post by: thesmokingman on August 03, 2015, 06:53:19 PM
Thanks for posting this MarkAz. I tried using Emdje's firmware on my new A2 110 before reading the full thread and how it doesn't work on the newer systems, so looking forward to giving this one a run. I can help with any logs etc you may need to improve future versions, just let me know.

Will give it a go later this evening when I get home and let you know how it works out


Title: Re: Custom Innosilicon A2 Terminator image - Anx Edition
Post by: thesmokingman on August 04, 2015, 08:03:33 PM
MarkAz- My miner has been running since last night on your release and everything appears to be running smoothly! I really like the addition of the graphs and the ability to download the cgminer logs.

I have the A2 Mega that I bought from (http://zoomhash.com/products/110mhs-scrypt-asic-plug-and-play-1000w-a2mega-door-to-door-within-3-5-business-days) but they are telling me it uses the same firmware as the Terminator. "IF" that is the case, I'm having two minor issues with this release as follows:

1. Static IP - I change the drop down box to Static IP and input the IP address that I would like to assign to the miner. I click the "Apply" button and then the screen refreshes, but my IP remains the same/DHCP. I disconnected the ethernet cable after setting the static IP to see if the box would reconnect with the static IP, but it renewed its same DHCP lease. Again, not sure if this is due to possible differences between the A2 Terminator and A2 Mega (if any).

2. Host Name - I changed the hostname to A2 and clicked "Apply", but the hostname was not passed to my router. Again, not sure if this is due to possible differences between the A2 Terminator and A2 Mega (if any).

Recommendations:

Add a legend for the charts so we know what the lines and colors represent.
Move the "Stop Mining" button up next to the "Start Mining" button.

Other than that, I'm liking the new version alot. I'm a noob miner (3 weeks old), but willing to send you a few Litecoins as a donation for your dev efforts on this, especially if your able to upgrade cgminer and overclocking options.

Thanks again!


Title: Re: Custom Innosilicon A2 Terminator image - Anx Edition
Post by: MarkAz on August 04, 2015, 10:39:39 PM
1. Static IP - I change the drop down box to Static IP and input the IP address that I would like to assign to the miner. I click the "Apply" button and then the screen refreshes, but my IP remains the same/DHCP. I disconnected the ethernet cable after setting the static IP to see if the box would reconnect with the static IP, but it renewed its same DHCP lease. Again, not sure if this is due to possible differences between the A2 Terminator and A2 Mega (if any).

For the DHCP/IP change, it requires you to reboot in order to take effect.  I read alot of problems with people hitting the apply button on that by mistake on their firmware, so I decided to not have it reboot after you hit apply, just in case you made a mistake.  Let me know if you don't see it working when you reboot.

2. Host Name - I changed the hostname to A2 and clicked "Apply", but the hostname was not passed to my router. Again, not sure if this is due to possible differences between the A2 Terminator and A2 Mega (if any).

Same as IP address, should be reflected after you reboot it.

Recommendations:

Add a legend for the charts so we know what the lines and colors represent.
Move the "Stop Mining" button up next to the "Start Mining" button.

Other than that, I'm liking the new version alot. I'm a noob miner (3 weeks old), but willing to send you a few Litecoins as a donation for your dev efforts on this, especially if your able to upgrade cgminer and overclocking options.

Yeah, I'm working a new version right now with some more graphs (accepts and rejects), and I'm also planning on starting to clean up the pages, so it's easier to switch between things like the main view, CG miner live stats, etc.

On the "Stop Mining" button - any particular reason you'd like it next to start?  Right now if you hit Start, it will stop the miner before applying them and then start it again.  I moved it away so it couldn't be hit by mistake, but I agree it makes more consistency sense to have it in the same location.

One other thing I'd like to add is the ability to set the timezone, that way it's a bit easier to see when something happens, instead of UTC.  I've also been toying around with the idea of adding some scheduling, but I already wrote something on the PC that changes the speed and starts/stops mining, so I'm not as inclined to do that.  Plus even with mining off, the device consumes a fair bit of power, so not as much value except I like to let it cool down a bit before I turn them off (avoid thermal shock).

As far as overclocking - I probably will add 1300 which I think I can do with the existing one, but I don't think I can do the fine steps that Emdje's does.  Without the ability to compile my own CGMiner, just adding other packages and tweaking the web interface is about the limit of what I can do.  Who knows, maybe whoever was cool enough to hook up Emdje with the code will do the same for me... One can hope!  ;)

Thanks for the feedback and glad it's making your mining life a bit better - the A2 is a pretty cool device IMO, the software just needed a bit of TLC.


Title: Re: Custom Innosilicon A2 Terminator image - Anx Edition
Post by: emdje on August 05, 2015, 02:56:10 PM
Nice to see someone else improving the A2's  :)
Definitely going to try  ;D


I do have a question. Are you using my CGminer build in your image?
The underclock options you provide are not hard-coded in the stock software version, that is why I ask.
Stock version only allows for the 1000, 1080, 1100, 1200, 1280, 1300 and 1400MHz frequencies to be set.

If not, where did you get it, never seen another version that is why I ask.


Title: Re: Custom Innosilicon A2 Terminator image - Anx Edition
Post by: MarkAz on August 05, 2015, 10:33:14 PM
Nice to see someone else improving the A2's  :)
Definitely going to try  ;D

I hope you like it - yours is the Gold standard for the A2's!  ;)

I wish I could have used your image, but I have both new and old Mega's, and I wanted one that would work on all of them.

I do have a question. Are you using my CGminer build in your image?
The underclock options you provide are not hard-coded in the stock software version, that is why I ask.
Stock version only allows for the 1000, 1080, 1100, 1200, 1280, 1300 and 1400MHz frequencies to be set.

If not, where did you get it, never seen another version that is why I ask.

Interesting - I don't think it's yours because it works on both new and old miners, but I obviously didn't build it so maybe it is one of your older versions.  I literally just took the image from Zoomhash, and started editing that, so it's whatever one they include... If you don't already, it probably would be worth it to change the revision string to include your name on your cgminer builds.  One super annoyance I had when building this is that I bought 20+ A2's (Mega's and 88's), and I must have had 5 different OS versions and no idea which was newer/older, what changed, etc.  So my initial plans were just to build my own use firmware to normalize everything, but then I figured if it were useful for me, it probably would be for some other people as well (particularly those with new A2 Mega's that can't run your firmware).

As far as the underclocking goes - I literally just replaced the speed in the .php and it works as expected, the hash rates reduce and the power consumption does as well.  I had just assumed that they had included it in their build, but only in coarse resolution, and you had basically taken it to the next level.  I can say that the stock image didn't offer any under/overclocking options, just basically the 1000/1100 and 1200 speeds...

If you want to incorporate anything from my image in yours, feel free - although I would hold off on the html for a bit, as I'm working on a new one right now.  I added a couple more graphs, and finally got a workable solution for setting the timezone through the web interface, etc.  Once I've basically got all the features implemented, then I plan to split it up into several pages, to clean things up a bit and move the things that are rarely changed (like network settings, etc).


Title: Re: Custom Innosilicon A2 Terminator image - Anx Edition
Post by: Marvell1 on August 06, 2015, 05:56:29 AM
Played with the image and liking it so far, one thing though it defaults to 1200mzh
Which my miner with a weak psu cuased it to go into a die loop before I could find the ip and set it to 1100

I ended up throwing in a new psu just so I could try your firmware

P.s how come no over clock options? Either way really nice work


Title: Re: Custom Innosilicon A2 Terminator image - Anx Edition
Post by: emdje on August 06, 2015, 06:46:23 AM
Nice to see someone else improving the A2's  :)
Definitely going to try  ;D

I hope you like it - yours is the Gold standard for the A2's!  ;)

I wish I could have used your image, but I have both new and old Mega's, and I wanted one that would work on all of them.

I do have a question. Are you using my CGminer build in your image?
The underclock options you provide are not hard-coded in the stock software version, that is why I ask.
Stock version only allows for the 1000, 1080, 1100, 1200, 1280, 1300 and 1400MHz frequencies to be set.

If not, where did you get it, never seen another version that is why I ask.

Interesting - I don't think it's yours because it works on both new and old miners, but I obviously didn't build it so maybe it is one of your older versions.  I literally just took the image from Zoomhash, and started editing that, so it's whatever one they include... If you don't already, it probably would be worth it to change the revision string to include your name on your cgminer builds.  One super annoyance I had when building this is that I bought 20+ A2's (Mega's and 88's), and I must have had 5 different OS versions and no idea which was newer/older, what changed, etc.  So my initial plans were just to build my own use firmware to normalize everything, but then I figured if it were useful for me, it probably would be for some other people as well (particularly those with new A2 Mega's that can't run your firmware).

As far as the underclocking goes - I literally just replaced the speed in the .php and it works as expected, the hash rates reduce and the power consumption does as well.  I had just assumed that they had included it in their build, but only in coarse resolution, and you had basically taken it to the next level.  I can say that the stock image didn't offer any under/overclocking options, just basically the 1000/1100 and 1200 speeds...

If you want to incorporate anything from my image in yours, feel free - although I would hold off on the html for a bit, as I'm working on a new one right now.  I added a couple more graphs, and finally got a workable solution for setting the timezone through the web interface, etc.  Once I've basically got all the features implemented, then I plan to split it up into several pages, to clean things up a bit and move the things that are rarely changed (like network settings, etc).


Thnx for the kind words.
I indeed never put in my name in the cg builds. Maybe zoomhash used mine maybe they also got the source code from somewhere. I might check it with md5 don't know yet. When I have some more time I will check yours out, from the comments it sounds promising :)
If I use anything from you I will city you.


Title: Re: Custom Innosilicon A2 Terminator image - Anx Edition
Post by: MarkAz on August 06, 2015, 08:22:39 AM
Thnx for the kind words.
I indeed never put in my name in the cg builds. Maybe zoomhash used mine maybe they also got the source code from somewhere. I might check it with md5 don't know yet. When I have some more time I will check yours out, from the comments it sounds promising :)
If I use anything from you I will city you.

It will be interesting to see what you find when you check it out, as I said, one of the challenges is that there are multiple versions of cgminer, that definitely do different things, yet all basically report the same version info...

TBH I didn't do anything super complicated in my build - just basically cleaned up the php and added some features to it - and then added a couple of other packages, the one that took the most time was cgmrrd - but more because I've never really used Python before and it hasn't been updated in a while.  

One super annoying thing for me is that the code and html are combined on all these things, so in time what I'd like to do is basically switch everything over to being JSON, and then just make a more modern CSS/JS interface - plus that makes automation much cleaner.  One other thing I'd like to do is something akin to what Bitmain did with cgminer on there, basically throwing it inside of a loop so if it dies for some reason it automatically starts back up.  The only other thing I would love would be if the physical hardware is actually setup to be able to turn off the PSU (or if they just bridged the switch pin).  I would LOVE to be able to remotely shut down the machine, as even when it's not hashing, it still consumes a solid amp of power.


Title: Re: Custom Innosilicon A2 Terminator image - Anx Edition
Post by: thesmokingman on August 08, 2015, 12:14:32 AM
For the DHCP/IP change, it requires you to reboot in order to take effect.  I read alot of problems with people hitting the apply button on that by mistake on their firmware, so I decided to not have it reboot after you hit apply, just in case you made a mistake.  Let me know if you don't see it working when you reboot.

Thanks. Rebooting the A2 after clicking apply worked and used the new IP address that I assigned it.

Same as IP address, should be reflected after you reboot it.

This worked as well.

On the "Stop Mining" button - any particular reason you'd like it next to start?  Right now if you hit Start, it will stop the miner before applying them and then start it again.  I moved it away so it couldn't be hit by mistake, but I agree it makes more consistency sense to have it in the same location.

I just felt it was easier to click the stop button if it was next to the start button vs. scrolling down to the bottom of the page to click it.

Everything else is working great though! System has been running 24/7 since the 4th on your version with no ill effects. Here's to hoping emdje will allow us to use his newer version of cgminer in future builds!


Title: Re: Custom Innosilicon A2 Terminator image - Anx Edition
Post by: quarksoft on August 08, 2015, 01:08:41 AM
Was wondering where I can find details on login information for this image so I can make some changes and maybe contribute to the image.

Thanks!


Title: Re: Custom Innosilicon A2 Terminator image - Anx Edition
Post by: MarkAz on August 08, 2015, 01:19:11 AM
It's the same login information as the original, username "pi" password "innosilicon".

I'll have a new version next week - I've change the default startup speed from 1200Mhz to 1000Mhz, so it doesn't start off balls-out.  I've also added some more graphs, and added the ability to specify the timezone, which is handy for the graphs.

Let me know if there's a particular thing you're looking for in it, and I could also add the package to the distro... I did a fair bit of housekeeping with the last one to reduce the image size, but I still think it's way over the mark and would like to get it even smaller.


Title: Re: Custom Innosilicon A2 Terminator image - Anx Edition
Post by: 2x2lcallingcq on August 08, 2015, 06:22:27 PM
It's the same login information as the original, username "pi" password "innosilicon".

I'll have a new version next week - I've change the default startup speed from 1200Mhz to 1000Mhz, so it doesn't start off balls-out.  I've also added some more graphs, and added the ability to specify the timezone, which is handy for the graphs.

Let me know if there's a particular thing you're looking for in it, and I could also add the package to the distro... I did a fair bit of housekeeping with the last one to reduce the image size, but I still think it's way over the mark and would like to get it even smaller.


Installed this in my A2 when it was released and it is the greatest. I'd like to tip you some fedoracoin what is your addi? Additionally I was wondering if someone could point me in the direction of remote access to the A2?


Title: Re: Custom Innosilicon A2 Terminator image - Anx Edition
Post by: MarkAz on August 08, 2015, 10:41:16 PM
Installed this in my A2 when it was released and it is the greatest. I'd like to tip you some fedoracoin what is your addi? Additionally I was wondering if someone could point me in the direction of remote access to the A2?

Glad you like it, there's still alot to do, but it's a good starting point and it certainly makes working with the A2's a whole lot more pleasurable.  As far as tips, ironically I pretty much do BTC most of the time, so my BTC addy is: 168vZUJ4PNioJzYicdmYFCbsbfjWUS39vG

As far as remote access, just ssh to the IP of your machine, the username and password are the defaults from Innosilicon (user "pi" pass "innosilicon").  Enjoy!


Title: Re: Custom Innosilicon A2 Terminator image - Anx Edition
Post by: MarkAz on August 09, 2015, 06:48:16 AM
Quick question for anyone who has an opinion - my next version has 6 graphs on the main dashboard page, they are:

Accepts and Rejects
Hashes/s and Blade temp
CPU load and CPU temp

I've also normalized them so they're all showing the same time period (so CPU temp is the same time window as Blade temps, etc).  Plus you can now set your timezone, so the times on the graphs are all local - making it much easier to figure out when something was acting up.  The hashes/s display isn't super useful, as it's basically just 6 colored blocks - but it is helpful in seeing if one of the blades is down or not functioning the same as the others (a heads up that it should be checked out and might fail soon).

Are there any other things that you would like to see?  Ideally I'd like pairs, so if you have one, then try to pick a second graph to pair with it.  Basically anything from the Realtime statistics page is a candidate, so peruse them and see if they look good.

I was also considering putting something in there that might be network related - like perhaps some graphs of ping times to each pool, as well as maybe your gateway and google.  That way if there was a network issue, you could spot it - and all the pools I use respond to ping so that's workable (but I'd ideally like to have another 'network' or 'system' related graph to pair with in).

Let me know your thoughts!


Title: Re: Custom Innosilicon A2 Terminator image - Anx Edition
Post by: 2x2lcallingcq on August 11, 2015, 02:21:31 PM
Installed this in my A2 when it was released and it is the greatest. I'd like to tip you some fedoracoin what is your addi? Additionally I was wondering if someone could point me in the direction of remote access to the A2?

Glad you like it, there's still alot to do, but it's a good starting point and it certainly makes working with the A2's a whole lot more pleasurable.  As far as tips, ironically I pretty much do BTC most of the time, so my BTC addy is: 168vZUJ4PNioJzYicdmYFCbsbfjWUS39vG

As far as remote access, just ssh to the IP of your machine, the username and password are the defaults from Innosilicon (user "pi" pass "innosilicon").  Enjoy!

sending you 0.01186765btc. thanks for the hard work.


Title: Re: Custom Innosilicon A2 Terminator image - Anx Edition
Post by: CoinLeaf on August 12, 2015, 03:23:09 AM
Made an account here to thank you for your work. I couldn't get the stock image working at all with my new A2Mega. I mean there's not much to it... set a pool and hit "Start Mining". It would try to start up and I would refresh the page a couple minutes later and it wouldn't be running anymore. They're actually recommending your image now on the set-up page.


Title: Re: Custom Innosilicon A2 Terminator image - Anx Edition
Post by: CoinLeaf on August 12, 2015, 03:34:27 AM
I noticed the "Balance" mode in Pool Choice cycles through the pools. Is there a way to set it up so two boards are dedicated to each pool?


Title: Re: Custom Innosilicon A2 Terminator image - Anx Edition
Post by: MarkAz on August 12, 2015, 08:53:50 AM
Made an account here to thank you for your work. I couldn't get the stock image working at all with my new A2Mega. I mean there's not much to it... set a pool and hit "Start Mining". It would try to start up and I would refresh the page a couple minutes later and it wouldn't be running anymore. They're actually recommending your image now on the set-up page.

Glad it's working for you - I was in much the same situation as you, which is the main reason I made this.  That and because I really like the Terminator's, I think it's a great box that suffered from not enough love on it's web interface.  ;)  Keep an eye on the thread, as I'll be putting up a new version in a week or two, with some more improvements.

I noticed the "Balance" mode in Pool Choice cycles through the pools. Is there a way to set it up so two boards are dedicated to each pool?

This is really controlled by CGMiner, and it doesn't have the option to do that - although I agree, that would be pretty slick to be able to assign it in that way.  Right now it basically switches back and forth between the two, but it does a good job of balancing it out evenly - I was using it with CleverMining and F2Pool, and from F2Pool's worker stats page, it was pretty easy to see it doing it's thing.  If you could do what you're proposing, then instead of getting those oscillating spikes, you really could assign half of your box to one pool, and half to the other.


Title: Re: Custom Innosilicon A2 Terminator image - Anx Edition
Post by: MarkAz on August 13, 2015, 05:14:52 PM
Quick update - my next release should be on the first of September... I've got some good new features, a couple of the changes are particularly nice:

Starting of the miner is done with a bootup cron task bound to the system restarting.  I've also modified it so it will auto-restart if cgminer exits for some reason - I have one A2 that has a bad blade, and it periodically stops hashing and you need to manually restart, and this handles it without any user interaction.   Super handy when uptime is important to you - and let's face it, we're mining, so very little is more important than uptime.  ;)  When it does restart, it keeps a log of how many times it had to do recovery restarts, and that is displayed up on the top with the running status - and if you click on it, then it will show you the times that it restarted at.

I now also included ping latency graphs to your gateway, and also to the Internet (Google), so you'll get some idea of how your link is performing, and if there's anything to watch out for.  And the machine uptime and timezone are displayed under the system information.

On a side note, I saw someone selling a Terminator on eBay, and on the screenshot it was running my firmware which brought a smile to my face - pretty cool, especially considering that it's only been available for less than two weeks.  ;)


Title: Re: Custom Innosilicon A2 Terminator image - Anx Edition
Post by: madmartyk on August 13, 2015, 05:19:59 PM
My new A2 is on the way from ZoomHash.  Going to throw your image on it as soon as it arrives!!  Hoping for next week!!


Title: Re: Custom Innosilicon A2 Terminator image - Anx Edition
Post by: emdje on August 20, 2015, 11:47:50 AM
Burning your image now to check it out  ;D


Title: Re: Custom Innosilicon A2 Terminator image - Anx Edition
Post by: 2x2lcallingcq on August 20, 2015, 02:51:25 PM
Burning your image now to check it out  ;D
Only 11 more days or so until the new image!!! I am stoked this one that is out now is great but it can only get better!


Title: Re: Custom Innosilicon A2 Terminator image - Anx Edition
Post by: MarkAz on August 21, 2015, 03:59:49 AM
heheh, it's coming along.  Most of what I'm doing is general cleanup - for example, periodically the Pi's temperature sensor gives bad values, and it screws up the charts (annoying).  So I've made it so the script checks the temp twice within 5 seconds, and makes sure the two values are relatively close to eachother - and if they aren't, then it dumps the sample, so hopefully this resolves that issue.

I also will probably be making a JSON responding page, for automated control of the A2, that way if anyone wants to script things like clock rate changes, rebooting, etc - there will be one page that does everything.  With that done, it then frees me up to split the one page into a couple, so some of the settings that are never changes are removed.

I've also cleaned up the image some more, so it's smaller and a little easier to manage.  

I've also ordered a Pi2, so I'll be looking into what it takes to get the A2 running off of it - the Pi2 is considerably faster than the original one, plus it's much easier to get so if you have a failure, it would be nice to have something you could just grab off Amazon Prime.

If there are any other feature requests, now's the time to make them!  ;)


Title: Re: Custom Innosilicon A2 Terminator image - Anx Edition
Post by: emdje on August 21, 2015, 07:10:24 AM
Sometime tonight the miner stopped mining and didn't continue automatically.
And the miner lost my pool settings as well. Weird.
But the time it mined it did so very smooth, good work.

I'll try out your new image when it comes out.


Title: Re: Custom Innosilicon A2 Terminator image - Anx Edition
Post by: MarkAz on August 21, 2015, 07:59:33 AM
Sometime tonight the miner stopped mining and didn't continue automatically.
And the miner lost my pool settings as well. Weird.
But the time it mined it did so very smooth, good work.

I'll try out your new image when it comes out.

The current version is similar to the original one from Innosilicon, and doesn't start back up automatically - that will be in my new version.

Interesting that it lost the pool settings - I save everything in the same way that Innosilicon does, it basically just stores the settings in text files.  It's strange that those both happened at the same time - short of the Pi not saving them to the SD card, I'm not sure how it could happen.

On my new version, I've also been experimenting with disabling the swap and just storing the logs into tmpfs, since they're really not used for anything, and I'd prefer to keep the churn on the SD card to a minimum.  So far on my machines this hasn't caused any issues...

BTW; is the version of cgminer on my firmware one of yours?


Title: Re: Custom Innosilicon A2 Terminator image - Anx Edition
Post by: emdje on August 22, 2015, 07:11:23 AM
It does not seem my version because, this one seems to also be for the 12 chip blades (if you look at the name on one of the stats pages). But I have not checked the md5 yet.


Title: Re: Custom Innosilicon A2 Terminator image - Anx Edition
Post by: MarkAz on August 22, 2015, 07:39:57 AM
It does not seem my version because, this one seems to also be for the 12 chip blades (if you look at the name on one of the stats pages). But I have not checked the md5 yet.

Yeah, I noticed that, but it runs fine on all of my Terminators (both 88's and 110's - new and old), so I wasn't sure if it really mattered or not.  Do you have any devices that have a different number of ASIC's?  Since the description is different, it's pretty safe to say the MD5 isn't going to match.  ;)


Title: Re: Custom Innosilicon A2 Terminator image - Anx Edition
Post by: madmartyk on August 22, 2015, 11:08:41 AM
Loaded the image and it's running fine.  My 110 is only generating about 88 Mh/s though.  That's running at a clock of 1200.


Title: Re: Custom Innosilicon A2 Terminator image - Anx Edition
Post by: MarkAz on August 22, 2015, 05:17:15 PM
Loaded the image and it's running fine.  My 110 is only generating about 88 Mh/s though.  That's running at a clock of 1200.

Strange - did you just buy it?  Just wondering, because I've seen a bunch of 88's being sold on eBay as 110's - with all of mine, the 110's all have 5 fans, where the 88's only have the 3 in the front.  I don't know if there are any other obvious physical signs of which are which, but worth noting.

With the firmware you were running before, was it doing 110?


Title: Re: Custom Innosilicon A2 Terminator image - Anx Edition
Post by: madmartyk on August 22, 2015, 07:33:13 PM
That is very strange, mine only has 3 fans!!  Maybe ZoomHash sent me a 88 in error.  This is the 1st silver one I have gotten, the other 2 before were black.

What is even more strange, it came with your firmware on the card!!


Title: Re: Custom Innosilicon A2 Terminator image - Anx Edition
Post by: MarkAz on August 22, 2015, 10:05:26 PM
That is very strange, mine only has 3 fans!!  Maybe ZoomHash sent me a 88 in error.  This is the 1st silver one I have gotten, the other 2 before were black.

What is even more strange, it came with your firmware on the card!!

Well, I've gotten black, silver, all kinds of cases - those tend to not be a good indicator of what is what.  The 3 fans vs 5 fans has been 100% on all my machines, 3 fans being 88MH, 5 fans being 110MH.  I'm sure there's another method to tell one way or the other, but that's the simple way I use.  

So I would be willing to bet based on the speed it's hashing and the fact it has 3 fans that it's an 88...

It's also worth pointing out that the big "88MH/s" or "110MH/s" that displays on the top of my firmware doesn't mean anything - you set in the config if the machine is 88 or 110, then I use that to estimate the hash rate based on clock rate (and I couldn't figure out a way to query the machine to determine which is was).  So you can tell my firmware it's a 110 (even though it's an 88), and it will display the estimates - but the graphs and the live statistics will show what the actual hash rate is.


Title: Re: Custom Innosilicon A2 Terminator image - Anx Edition
Post by: madmartyk on August 22, 2015, 11:02:24 PM
Yep, already sent a note to ZoomHash, I have never had an issue with them, and I'm sure they will make it right.


Title: Re: Custom Innosilicon A2 Terminator image - Anx Edition
Post by: psycodad on August 23, 2015, 08:36:46 AM
I have a black 110Mhs with 3 fans and a silver 88Mhs with 3 fans, my last buy from Innosilicon are 110Mhs and silver with 5 fans. However the miners with 3 fans have NIDEC 1.6A fans, the miners with 5 fans have 1.4A DELTA fans.
HTH



Title: Re: Custom Innosilicon A2 Terminator image - Anx Edition
Post by: MarkAz on August 23, 2015, 05:38:52 PM
I have a black 110Mhs with 3 fans and a silver 88Mhs with 3 fans, my last buy from Innosilicon are 110Mhs and silver with 5 fans. However the miners with 3 fans have NIDEC 1.6A fans, the miners with 5 fans have 1.4A DELTA fans.

Well, there you have it - there is officially no consistency with A2's!  ;)  I have 15 110's and 13 88's, black cases (all my black ones are 88's), silver cases, short cases, long cases - the only thing that was consistent between them was the 3 fan/5 fan thing, so I assumed that was the easiest indicator, so back to the drawing board as far as figuring out which is which.  The last two I bought from Zoomhash were silver 110's with 5 fans.

Personally, I'm surprised the 110's would run with 3 fans, my 88's run considerably cooler than the 110's, and the 110's run hot with 5 fans, I couldn't imagine running them on 3.  What are the temps like on your black one?


Title: Re: Custom Innosilicon A2 Terminator image - Anx Edition
Post by: MarkAz on August 24, 2015, 03:36:44 AM
As I'm starting to lock down this next release, one thing I was considering adding was the ability to change the Pi account password from "innosilicon" to whatever you wanted... The security is basically non-existent on any of these miners anyway, so I don't know if this is that important to anyone, but if it were then I would add it, and the ability to require authentication on the web interface as well - to at least give you the ability to lock things up just a tad if you were so inclined. 

I haven't looked into it in any great detail - I thought I would see first if people had an immediate desire for this option - otherwise I'll just punt it until a later version.


Title: Re: Custom Innosilicon A2 Terminator image - Anx Edition
Post by: psycodad on August 24, 2015, 06:18:05 AM
Quote
Personally, I'm surprised the 110's would run with 3 fans, my 88's run considerably cooler than the 110's, and the 110's run hot with 5 fans, I couldn't imagine running them on 3.  What are the temps like on your black one?

The 110 with 3 fans is currently running in a datacenter env for summer, just checked: 38-39°C on all blades avg. The 88 in my basement is on 31-33°C avg.


Title: Re: Custom Innosilicon A2 Terminator image - Anx Edition
Post by: MarkAz on August 24, 2015, 07:26:42 AM
The 110 with 3 fans is currently running in a datacenter env for summer, just checked: 38-39°C on all blades avg. The 88 in my basement is on 31-33°C avg.

Interesting, I would assume that the datacenter is cooler than your basement, correct?  Does the case the 110's are in have spots in the back for fans to be mounted?  With all of my 88 cases, they have vents in the back obviously, but none of them have fan mounting holes on them, whereas the 110's clearly have spots for fans on the left and right side.  Just wondering if they just weren't included in yours for some reason.  I have had 110's that were missing fans before, but I've always just chalked it up to being used and put a new one in...


Title: Re: Custom Innosilicon A2 Terminator image - Anx Edition
Post by: madmartyk on August 24, 2015, 10:48:43 AM
It has spaces for the fans.  ZoomHash so far has sent this, Can you send me a picture of the SD card slot?

Pic sent.  Still hashing at a constant 87 Mh/s.


Title: Re: Custom Innosilicon A2 Terminator image - Anx Edition
Post by: psycodad on August 24, 2015, 01:58:19 PM
The 110 with 3 fans is currently running in a datacenter env for summer, just checked: 38-39°C on all blades avg. The 88 in my basement is on 31-33°C avg.

Interesting, I would assume that the datacenter is cooler than your basement, correct?  Does the case the 110's are in have spots in the back for fans to be mounted?  With all of my 88 cases, they have vents in the back obviously, but none of them have fan mounting holes on them, whereas the 110's clearly have spots for fans on the left and right side.  Just wondering if they just weren't included in yours for some reason.  I have had 110's that were missing fans before, but I've always just chalked it up to being used and put a new one in...

Yes, it's at the moment slightly cooler in the datacenter (~24°C) vs. basement with 25-26°C. Also the air entering the miner in datacenter is quite cooler as it is sucking in air directly from the ACs blower.

One difference I noted between the black and silver 110s is: The black has 3x NIDEC 1.6A fans, the silver has 5x DELTA 1.4A fans which are not as strong in terms of airflow.
Regarding temperature: I had no chance to compare them with a laser thermometer yet, but just from touching the backside where all the blades are mounted to I would say both, the black and the silver 110s are at around the same feeled temperature.  The 110s I have are all around the same temperature, the only "cool guy" here is the 88.

Once I receive my spare fans (next 2 days) I'll make some comparisons and pictures and post them. I am also considering to replace some of the DELTA fans with the stronger NIDEC fans to see if I can reduce temperature a bit more.


Title: Re: Custom Innosilicon A2 Terminator image - Anx Edition
Post by: psycodad on August 24, 2015, 02:05:51 PM
As I'm starting to lock down this next release, one thing I was considering adding was the ability to change the Pi account password from "innosilicon" to whatever you wanted... The security is basically non-existent on any of these miners anyway, so I don't know if this is that important to anyone, but if it were then I would add it, and the ability to require authentication on the web interface as well - to at least give you the ability to lock things up just a tad if you were so inclined. 

I haven't looked into it in any great detail - I thought I would see first if people had an immediate desire for this option - otherwise I'll just punt it until a later version.


I for one would welcome such a feature, however you then probably would need to prepare a simple howto for resetting passwords once they are lost or forgotten (which inevitably will happen rather sooner than later).
When I received my first 110 Terminator (the 3-fan that shouldn't exist  ;) ) I was pretty new to all this and the first thing I did was pulling the SD card out and resetting the root password to login via ssh - it was only later when I discovered that they all share that "pi/innosilicon" account.... (why do it easy if a hard way is available too?? ;)).


Title: Re: Custom Innosilicon A2 Terminator image - Anx Edition
Post by: wmtomlinso on August 26, 2015, 04:15:51 AM
I vote for the raspberry pi 2 upgrade.  I think that's a great idea.

the specs for the new 110 unit say, " Configurable in daisy chain mode for distributed work with up to 253 ASICs."

has anyone done this?  what is it exactly?


Title: Re: Custom Innosilicon A2 Terminator image - Anx Edition
Post by: MarkAz on August 26, 2015, 05:19:52 AM
I for one would welcome such a feature, however you then probably would need to prepare a simple howto for resetting passwords once they are lost or forgotten (which inevitably will happen rather sooner than later).
When I received my first 110 Terminator (the 3-fan that shouldn't exist  ;) ) I was pretty new to all this and the first thing I did was pulling the SD card out and resetting the root password to login via ssh - it was only later when I discovered that they all share that "pi/innosilicon" account.... (why do it easy if a hard way is available too?? ;)).

Password recovery is always a tricky proposition - since everything is stored on the SD card, the easiest is to just reflash it.  Sure, you loose your settings, but it's not like there's that many to begin with, so shouldn't be that big a deal...

I vote for the raspberry pi 2 upgrade.  I think that's a great idea.

the specs for the new 110 unit say, " Configurable in daisy chain mode for distributed work with up to 253 ASICs."

has anyone done this?  what is it exactly?

Once I get the new release done, I'll take a look into the new Pi2 stuff - I want it if for nothing other than my own units.  ;)

No idea about the 'daisy chain mode'... Maybe it has something to do with the blades, although they aren't daisy chained, they each connect to a main I/O board that the Pi connects to.


Title: Re: Custom Innosilicon A2 Terminator image - Anx Edition
Post by: thesmokingman on August 27, 2015, 05:50:49 AM
Is there any way you can allow for multiple arguments for the password field that can be used to manipulate the miner? For instance, at Prohashing you can set the name of your worker, difficulty and mined coin all by entering a string of variables that make up the password. Such a string would go as follows: n=worker_2 d=2048 c=litecoin (n=name d=difficulty c=mined coin)

Currently the software will truncate the "password" and just use the n=worker_2 value and omit the rest, but I would like the ability to use the full argument if possible without having the manually enter it via SSH/command line. Hope this makes sense.


Title: Re: Custom Innosilicon A2 Terminator image - Anx Edition
Post by: psycodad on August 27, 2015, 03:38:51 PM
I have a black 110Mhs with 3 fans and a silver 88Mhs with 3 fans, my last buy from Innosilicon are 110Mhs and silver with 5 fans. However the miners with 3 fans have NIDEC 1.6A fans, the miners with 5 fans have 1.4A DELTA fans.

Well, there you have it - there is officially no consistency with A2's!  ;)  I have 15 110's and 13 88's, black cases (all my black ones are 88's), silver cases, short cases, long cases - the only thing that was consistent between them was the 3 fan/5 fan thing, so I assumed that was the easiest indicator, so back to the drawing board as far as figuring out which is which.  The last two I bought from Zoomhash were silver 110's with 5 fans.

Personally, I'm surprised the 110's would run with 3 fans, my 88's run considerably cooler than the 110's, and the 110's run hot with 5 fans, I couldn't imagine running them on 3.  What are the temps like on your black one?


As promised, here is a picture of my 110 black, this is also the only one of my miners that allows me to set the chip voltage (me thinks it is from LKETC not Innosilicon). It is still my best horse in the barn:
http://s3.postimg.org/86250w5lv/20150827_003.jpg
It looks a lot (actually exactly) like this one: http://deepinthemines.com/index.php?route=product/product&path=61_66&product_id=47

These stronger Nidec 12V/1.6A fans are used in the black 110 and the silver 88:
http://s22.postimg.org/pyjel31e9/IMG_20150827_135440.jpg

The new silver 110 I received from Innosilicon have these slightly less powerful but less noisy Delta 12V/1.4A fans:
http://s14.postimg.org/h4soqoi81/IMG_20150827_135526.jpg

I have started to replace the 3 fans on the backside of the 5-fan terminators step-by-step with the stronger ones and I am quite happy with the results so far (basically: much more noise and some more hash  :D)

I will try your firmware on the new silver 110s and the silver 88s in the next days (the 88 has currently emdjes firmware running fine), I fear it won't fit on the black due to voltage setting.


I for one would welcome such a feature, however you then probably would need to prepare a simple howto for resetting passwords once they are lost or forgotten (which inevitably will happen rather sooner than later).
When I received my first 110 Terminator (the 3-fan that shouldn't exist  ;) ) I was pretty new to all this and the first thing I did was pulling the SD card out and resetting the root password to login via ssh - it was only later when I discovered that they all share that "pi/innosilicon" account.... (why do it easy if a hard way is available too?? ;)).

Password recovery is always a tricky proposition - since everything is stored on the SD card, the easiest is to just reflash it.  Sure, you loose your settings, but it's not like there's that many to begin with, so shouldn't be that big a deal...

Agreed, you are absolutely right. So few things to configure after reflashing that it's not worth considering pw recovery. (It is easy enough though  ;D)


Title: Re: Custom Innosilicon A2 Terminator image - Anx Edition
Post by: MarkAz on August 28, 2015, 05:29:25 AM
Is there any way you can allow for multiple arguments for the password field that can be used to manipulate the miner?

Good catch - it should be fixed in the next version I put up in a couple days...


As promised, here is a picture of my 110 black, this is also the only one of my miners that allows me to set the chip voltage (me thinks it is from LKETC not Innosilicon). It is still my best horse in the barn:
http://s3.postimg.org/86250w5lv/20150827_003.jpg

Yeah, that case looks exactly like all my 88's, except I only have one black 88 - although I don't think I have any where the power distribution board attaches to the front like those pictures from Deep In The Mines has - bizarre.  It seems like each batch of miners from any of these manufacturers has wild variations in them, and with no clear purpose.  There's been at least 4 variations of the S5's in just the bunch that I have.

I spent a bunch of time with the fans and designing airflow stuff for my S5's:

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

I tried the Kaze's that worked so well for me in the Terminators, but they didn't make much difference, so not with bothering with (on the 88's at least).  I'm more inclined to just completely redesign the case, but I think first I'm going to experiment with water cooling on my S5's - and then if that works well, maybe look into water cooling the Terminators.  Their current design does a decent enough job with airflow, that apart from getting Pi airflow, I'm not sure what could be gained.

Let me know how it works on your other machines, hopefully it should be without issue...


Title: Re: Custom Innosilicon A2 Terminator image - Anx Edition
Post by: MarkAz on August 31, 2015, 04:29:35 AM
I just uploaded the new version (09-01-2015) - yeah, I know it's a bit early, but I've got a business trip and will be gone all week, so wanted to get it up before I had to take off.  I've updated the first post to include the link and changes, functionally this is really just a bunch of bells and whistles - I added log viewing, changed some of the file system to be more SD card friendly, added and cleaned up the graphs, etc.  There's a couple of other minor cosmetic and functional changes, but the big ones are outlined on the post.

As always, if you run into any problems, suggestions or whatever, let me know!  Hope everyone enjoys the new version!


Title: Re: Custom Innosilicon A2 Terminator image - Anx Edition
Post by: wieme on August 31, 2015, 06:09:59 PM
Nice upgrade!!! THX.  :)

I've some suggestions:
Change the tab-names to Pools or Stats in stead off all mines


Title: Re: Custom Innosilicon A2 Terminator image - Anx Edition
Post by: madmartyk on August 31, 2015, 06:13:33 PM
Downloaded, haven't had a chance to load yet.  Can't wait to get home!!


Title: Re: Custom Innosilicon A2 Terminator image - Anx Edition
Post by: wieme on August 31, 2015, 06:27:09 PM
Best firmware 4fr...  ;D

I love timezone!

Suggestions:
First graphs show X X X instead of graph.

Historical view shows
"CgminerRRD (2013) Reported at: 2015-08-31_20:10:02"

Further:
3 pools is not a  lot. I would like unlimited pools with >= 1 fallback:
i.e.:
pool1 minerpool.org:8888
pool2 minerpool.org: 3332
pool3 minerpool.org: 3338
Fallback minerpool2.com: 8888
And then pool 1,2,3 in balance.

A download-button at syslog and messages would also be nice.


For all:
The best fw for A2.
KEEP UP THE GOOD WORK!!!



Title: Re: Custom Innosilicon A2 Terminator image - Anx Edition
Post by: CoinLeaf on September 03, 2015, 12:56:44 AM
So something happened to my unit today... I'd been running at 1000Mhz for weeks no problem and decided to crank it up to 1100Mhz on the 31st... came home and unit was not on.

I flipped the power off and back on and the pi loads, but it won't start mining. I'm going to load the new software as maybe something just got corrupted, but if that doesn't work... I toasted something, didn't I?

Log file reads:
[2015-09-02 14:48:27] Failed to read num_cores from chip(cs2) 0 (check job)

and later

[2015-09-02 23:20:03] Failure(cs0)(24): missing ACK for cmd 0x1a                    
[2015-09-02 23:20:03] ACK(cs0) timeout:cmd_READ_REG-0.27955s                    
[2015-09-02 23:20:03] Failed to read reg from chip(cs0) 6                  


*Edit: Good news everyone. She's still mining. I had issues when I first got it running it at 1200 and 1100 (I know i need to replace power supply if I want to run it at those speeds)... I should have known it was going to turn off eventually.


Title: Re: Custom Innosilicon A2 Terminator image - Anx Edition
Post by: psycodad on September 03, 2015, 11:05:30 AM
Thank you for your continous great work, awesome firmware!

The temperature and hashrate graphs are an enormous help!
DHCP by default eases life a lot when setting them up or upgrading, the same goes for timezone setting.

A few questions and wishes though:
  • With emdje's fw I was able to set the speed of each blade separately, this would be a nice option as my 88 wants to run one of six blades at a lower speed for best performance
  • Are you considering to put the 2 cdmrrd directories on a tmpfs to have less write on the SD card (I like the graphs, but I fear they could wear out the SD card quite quickly)?
  • How about taking the primary configured pool as ping target ?
  • A secondary pool config to switch to would be nice but it's not that big deal

Also I noticed the image is 8GB in size, but the partitions inside account only for about 2.8GB. May I propose to either grow the fs to use the remaining space and/or create an image that also fits on 2GB/4GB cards. (Actually I use it with all 3 sizes of cards)

I would be happy to help with all of the above ideas/wishes, just let me know what I can contribute.



Title: Re: Custom Innosilicon A2 Terminator image - Anx Edition
Post by: hashmaster1 on September 03, 2015, 05:04:51 PM
Last night the internet went off a few times now a2 terminator every time i try to put the cg miner on wont run can the sd card have something missing in the files now i been running this programm for the last 10 month no problem
Overclock version 2.0 by Emdje    my son install it the first time can you put up your link so i can  install again on my sd card thank you and it a great program never had a problem before with it


Title: Re: Custom Innosilicon A2 Terminator image - Anx Edition
Post by: MarkAz on September 04, 2015, 09:15:14 PM
A few questions and wishes though:
  • With emdje's fw I was able to set the speed of each blade separately, this would be a nice option as my 88 wants to run one of six blades at a lower speed for best performance
  • Are you considering to put the 2 cdmrrd directories on a tmpfs to have less write on the SD card (I like the graphs, but I fear they could wear out the SD card quite quickly)?
  • How about taking the primary configured pool as ping target ?
  • A secondary pool config to switch to would be nice but it's not that big deal

I can add to the TODO list to allow individual blade setting as well - I'll probably make it an option, so you can set them all the same, or choose them individually if you're so inclined.  Just for my own reference, how were you determining you should run a blade at a lower clock rate?  What happened at higher ones?

A good suggestion on cgmrrd, what I'll do on the next one is make that tmpfs, and then make sure that as part of the bootup process it regenerates things, so there aren't a bunch of broken links.  I don't mind the broken links as much on the first install, but would like it cleaner once up.

On the pool as the ping target, the reason I didn't do that was a couple of the pools I tested were blocking ICMP, so no ping responses - so I figured Google was the next best thing, since they work hard to be as fast as possible, and would probably represent your base case Internet latency.  It might be worth it to have a 3rd one which is primary or maybe even all pools (different line for different ones) - that way you could see at what level an outage occurs, etc.

What do you mean "secondary pool config switch"?  Do you mean two different sets of 3 pool?

Also I noticed the image is 8GB in size, but the partitions inside account only for about 2.8GB. May I propose to either grow the fs to use the remaining space and/or create an image that also fits on 2GB/4GB cards. (Actually I use it with all 3 sizes of cards)

I would be happy to help with all of the above ideas/wishes, just let me know what I can contribute.

Ah, that's legacy from the original InnoSilicon image I used - but I will look to resize it to 4GB, that way it will work fine for everyone, and be faster to flash.


Title: Re: Custom Innosilicon A2 Terminator image - Anx Edition
Post by: MarkAz on September 04, 2015, 09:19:43 PM
Last night the internet went off a few times now a2 terminator every time i try to put the cg miner on wont run can the sd card have something missing in the files now i been running this programm for the last 10 month no problem
Overclock version 2.0 by Emdje    my son install it the first time can you put up your link so i can  install again on my sd card thank you and it a great program never had a problem before with it

You must be running Emdje's version, since mine has only been around for a bit over a month - his allows better over/underclocking, etc:

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

I imagine his firmware is similar to the original InnoSilicon, and from my testing it looks like if the pool is down on the initial start, and it can't connect to any pool, then CGMiner exits (at least that was the behavior I was seeing).  So more a problem with CGMiner than his build I would guess. 

If it's the actual SD Card you're having problems with - then it's probably due to the fact the original one was really not setup well to run on a SD Card, so it can basically wreck the card at some point with all the writes it makes.  My version is better than the original by a fair bit, but there is still work to be done to make it better still.  The safe bet if you're having issues with the SD Card would be to buy another and just do a clean flash.

Hope that helps!


Title: Re: Custom Innosilicon A2 Terminator image - Anx Edition
Post by: psycodad on September 06, 2015, 11:38:49 AM
A few questions and wishes though:
  • With emdje's fw I was able to set the speed of each blade separately, this would be a nice option as my 88 wants to run one of six blades at a lower speed for best performance
  • Are you considering to put the 2 cdmrrd directories on a tmpfs to have less write on the SD card (I like the graphs, but I fear they could wear out the SD card quite quickly)?
  • How about taking the primary configured pool as ping target ?
  • A secondary pool config to switch to would be nice but it's not that big deal

I can add to the TODO list to allow individual blade setting as well - I'll probably make it an option, so you can set them all the same, or choose them individually if you're so inclined.  Just for my own reference, how were you determining you should run a blade at a lower clock rate?  What happened at higher ones?

Thank you for your feedback. The mentioned 88 has one blade that gives upto 3-5% errors when run at 1200MHz, when I change this one blade to 1000MHz, I feel like I get overall better results from this specific miner. Otherwise its a nice feature to check how a specific blade behaves at a specific speed but admittedly except the above 88 all my other miners run at the same speed on all their blades.

A good suggestion on cgmrrd, what I'll do on the next one is make that tmpfs, and then make sure that as part of the bootup process it regenerates things, so there aren't a bunch of broken links.  I don't mind the broken links as much on the first install, but would like it cleaner once up.

Great, having a stable and solid fs is important to me as my miners are getting switched on/off automatically. So there are days with 2-3 on/off transitions and having a lot of possible writes to the SD card ongoing makes me fear I am going to replace the first SD cards soon.
I would propose to have a picture with the images shipped which is just blank and has a text saying, "please wait a few minutes for statistics to be generated". This could be in place when the firmware first starts so you do not have broken links (i.e. if the graphs do not exist, copy the empty image there at boot).
For running I would propose to save the rrd databases regulary on the SD card somewhere, say every 1h. That is not perfect as it still gets the SD card some writes, but it reduces them a lot. If you i.e. tar.gz all rrd databases that should take minimal space and reduce writes even more. On boot, just check if the backup is existing and populate the tmpfs with the backup files.
I would even rotate those snapshots (having 2 of them, latest and latest+1) so that in case the switchoff happens when the tar.gz is built you have a working archive, so if unpacking the latest returns an error from tar, go for the latest+1.

On the pool as the ping target, the reason I didn't do that was a couple of the pools I tested were blocking ICMP, so no ping responses - so I figured Google was the next best thing, since they work hard to be as fast as possible, and would probably represent your base case Internet latency.  It might be worth it to have a 3rd one which is primary or maybe even all pools (different line for different ones) - that way you could see at what level an outage occurs, etc.

What do you mean "secondary pool config switch"?  Do you mean two different sets of 3 pool?

Exactly, and a selection to work on group 1 or 2. I was quite happy with that feature to quickly change where and what I mine without loosing all the primary pools and worker-logins (it's not much of a deal but I found it very comfortable).

Also I noticed the image is 8GB in size, but the partitions inside account only for about 2.8GB. May I propose to either grow the fs to use the remaining space and/or create an image that also fits on 2GB/4GB cards. (Actually I use it with all 3 sizes of cards)

I would be happy to help with all of the above ideas/wishes, just let me know what I can contribute.

Ah, that's legacy from the original InnoSilicon image I used - but I will look to resize it to 4GB, that way it will work fine for everyone, and be faster to flash.

Nice, I'd be happy to offer a howto on growing or shrinking the images (i.e. growing the 4GB image to an 8GB card or to shrink the 4GB for a 2GB card).


Title: Re: Custom Innosilicon A2 Terminator image - Anx Edition
Post by: MarkAz on September 06, 2015, 06:31:40 PM
Great, having a stable and solid fs is important to me as my miners are getting switched on/off automatically. So there are days with 2-3 on/off transitions and having a lot of possible writes to the SD card ongoing makes me fear I am going to replace the first SD cards soon.
I would propose to have a picture with the images shipped which is just blank and has a text saying, "please wait a few minutes for statistics to be generated". This could be in place when the firmware first starts so you do not have broken links (i.e. if the graphs do not exist, copy the empty image there at boot).
For running I would propose to save the rrd databases regulary on the SD card somewhere, say every 1h. That is not perfect as it still gets the SD card some writes, but it reduces them a lot. If you i.e. tar.gz all rrd databases that should take minimal space and reduce writes even more. On boot, just check if the backup is existing and populate the tmpfs with the backup files.
I would even rotate those snapshots (having 2 of them, latest and latest+1) so that in case the switchoff happens when the tar.gz is built you have a working archive, so if unpacking the latest returns an error from tar, go for the latest+1.

Interesting - how do you shut it down?  I'm assuming something like a PDU?  I'm in the process of building a little daughter board to go into the Terminators (or really any ATX-based miner), that will be a WiFi remote rebooter and environmental sensor.  The lame PDU's I have only cut off one of the 240v legs, so sometimes the machines keep working, so I needed a better solution.

I actually powercycle mine as well - shut down from 3 to 6 PM every day because of the power plan I'm on, although they run 24-7 on weekends.

Would you like me to add a 'Shutdown' option from the web interface?  This way you could easily just script it to shutdown the box a minute before you power it down, and ensure nothing is in a funky state.

Nice, I'd be happy to offer a howto on growing or shrinking the images (i.e. growing the 4GB image to an 8GB card or to shrink the 4GB for a 2GB card).

I'm sure that it would be appreciated - right now there's basically almost no real storage being used (beyond RRD), so it generally shouldn't be an issue.  I also save the CGMiner logs to the FS, but that's because I figured if you're using them, you're probably trying to debug something, and it might need to survive reboot.

One thing I would *LOVE* to be able to do, but don't know how I would yet (haven't looked into it yet), is allow people to do the firmware update from the web interface.  If you've got any insight into that, I'd love to hear it... I think that would be awesome, and would also make batch updating machines a much more pleasant experience.

The long term things I've love to add would be:

#1, Single config file for everything (probably xml), so you could backup and restore configs
#2, Reflashing through the web interface
#3, Persistent settings through updates (really requires the web interface to be viable).



Title: Re: Custom Innosilicon A2 Terminator image - Anx Edition
Post by: psycodad on September 07, 2015, 05:56:12 PM
Great, having a stable and solid fs is important to me as my miners are getting switched on/off automatically. So there are days with 2-3 on/off transitions and having a lot of possible writes to the SD card ongoing makes me fear I am going to replace the first SD cards soon.
I would propose to have a picture with the images shipped which is just blank and has a text saying, "please wait a few minutes for statistics to be generated". This could be in place when the firmware first starts so you do not have broken links (i.e. if the graphs do not exist, copy the empty image there at boot).
For running I would propose to save the rrd databases regulary on the SD card somewhere, say every 1h. That is not perfect as it still gets the SD card some writes, but it reduces them a lot. If you i.e. tar.gz all rrd databases that should take minimal space and reduce writes even more. On boot, just check if the backup is existing and populate the tmpfs with the backup files.
I would even rotate those snapshots (having 2 of them, latest and latest+1) so that in case the switchoff happens when the tar.gz is built you have a working archive, so if unpacking the latest returns an error from tar, go for the latest+1.

Interesting - how do you shut it down?  I'm assuming something like a PDU?  I'm in the process of building a little daughter board to go into the Terminators (or really any ATX-based miner), that will be a WiFi remote rebooter and environmental sensor.  The lame PDU's I have only cut off one of the 240v legs, so sometimes the machines keep working, so I needed a better solution.

I actually powercycle mine as well - shut down from 3 to 6 PM every day because of the power plan I'm on, although they run 24-7 on weekends.
To be honest, I just cut power to them with Ethernet PDUs.
I have meanwhile 4 kinds of different IP-PDUs: Very old Aviosys 4- and 8-Port, an old Epower Switch, an ALIX Board with a USB Relay from Cleware and my latest one is the RT5350F-OLinuXino-EVB. The ALIX runs on voyage linux and the Olinuxino with OpenWRT. On both I have a cgi script running that exposes the same API as the Aviosys IP-Switch. All IP-PDUs are controlled from a script that constantly monitors coin price, difficulty, env. temperature in basement, current electricity price and based on this switches only on if my script thinks it can make profit...

Would you like me to add a 'Shutdown' option from the web interface?  This way you could easily just script it to shutdown the box a minute before you power it down, and ensure nothing is in a funky state.
I am not sure if this is good. Imagine people having a miner in a datacenter in a remote place and accidentally clicking shutdown. For me I can do the shutdown via ssh with public key auth. But you are right in that shutting down the thing properly would be the way to go. I think I will have to add that to my script so that it shuts the Pi's down a few seconds before switching off power.

Nice, I'd be happy to offer a howto on growing or shrinking the images (i.e. growing the 4GB image to an 8GB card or to shrink the 4GB for a 2GB card).

I'm sure that it would be appreciated - right now there's basically almost no real storage being used (beyond RRD), so it generally shouldn't be an issue.  I also save the CGMiner logs to the FS, but that's because I figured if you're using them, you're probably trying to debug something, and it might need to survive reboot.
Ok, will be my next post, but it might take some time to get it put together.

One thing I would *LOVE* to be able to do, but don't know how I would yet (haven't looked into it yet), is allow people to do the firmware update from the web interface.  If you've got any insight into that, I'd love to hear it... I think that would be awesome, and would also make batch updating machines a much more pleasant experience.
From my past experience there are a few ways to acomplish that:
  • Use Debians packages and have your own repo, run apt-get -y upgrade from cron.
    This would be the most professional way and it could even run automatically. But building Debian packages for every single file you, Innosilicon and others have added to the base image would be huge task. And there are really simpler things in life than running a debian repo...
  • Ship the image with 2x <4GB partitions, one is active and will be mounted as rootfs, the other on inactive.
    If the user wants to update, download a tar file and extract it to the inactive partition (or dd an image), once inactive partition is populated and was checked, switch uboot to boot from this partition, making the other one now the inactive one.
    This is a nice way, but it might be easy to f*ck up uboot configuration, leaving the user with a non-working miner and the urgent need to reflash. OTOH, you can offer in the GUI to switch back to the previous version by changing uboot configuration to point to the currently inactive partition, giving basically a way to go back to the old version. Naturally you could also copy over all config to the newly populated partition.
  • Something I would call differential updates: Basically you make your current vanilla image the baseline image and work in a separate copy of the baseline image. Once you are ready to realease changes you run rsync in dry mode (meaning it doesn't sync but onyl report what it would do) and pipe the resulting filelist through tar. This will pack you all files that have changed compared to the baseline image. Naturally you would have to manually exclude files like the rrd's that may have been created in your tests etc..
    These updates can be then applied by just unpacking over the installation. A great disadvantage is that you have to take care yourself of restarting things etc or even stopping services before you are going to overwrite critical files. Basically you want to include a script with a defined name in the archive that does all that before and after the updates have applied (i.e. before: stop webservice, after: reboot).
Given that I think you will be only replacing very few files, the last option sounds like best. I have done this for a prototype of an embedded appliance that needed to autoupdate a few years ago.

The long term things I've love to add would be:

#1, Single config file for everything (probably xml), so you could backup and restore configs
#2, Reflashing through the web interface
#3, Persistent settings through updates (really requires the web interface to be viable).

Sounds all very promising. All update methods I described preserve (or let you preserve) configs.


Title: Re: Custom Innosilicon A2 Terminator image - Anx Edition
Post by: hashmaster1 on September 07, 2015, 07:00:41 PM
Thanks for the information  where is the link to your sd card download for the cgminer i want try your version for the a2 terminator sounds like it works better then the other one i been using,,,,,                                                                                                                                                                    plus...... you have been more helpful so i want to use yours so if i have a problem i know where to get help.,,, thank you once again.                                                                                                                                                                i have one question why is it when i look at the mgh the first one on the page saying 96.mgh5s the second one saying 96.mgh average and then the pool one saying76mghs is this normal or is the program that im using


Title: Re: Custom Innosilicon A2 Terminator image - Anx Edition
Post by: MarkAz on September 07, 2015, 08:30:00 PM
Thanks for the information  where is the link to your sd card download for the cgminer i want try your version for the a2 terminator sounds like it works better then the other one i been using

The link is at the very first post in this thread, you can get the current version as well as older version - when I release a new one, I update that first post so you only have to look one place to get it.

I will say that Emdje's firmware has more flexibility in terms of what you can do with the device - mine has more of the convenience things, that make it a bit easier to manage a bunch of them.  Either way the experience is much nicer than the stock one.  ;)

i have one question why is it when i look at the mgh the first one on the page saying 96.mgh5s the second one saying 96.mgh average and then the pool one saying76mghs is this normal or is the program that im using

There usually is a difference between what you see locally and what the pool sees - and of course what the pool sees is all that really matters.  The difference typically comes from discards and rejects, which knock your rate down on the pool side, so you'll probably want to look into that first.  The speed you're getting is pretty strange, 96MH would be low for a 110, and high for an 88... If I had to guess, and it would be a big guess, it's that you're running a heavily overclocked 88 - the higher you overclock, the more hardware errors (and in turn rejects) you get, so you can crank up you apparent to higher speed, but your actual speed is lower than normal.  You might try dropping down to 88 and see what happens - if your pool rate increases to be much closer, then that's what's happening.  Overclocking is tricky, it's all a balance of managing heat/power/errors...


Title: Re: Custom Innosilicon A2 Terminator image - Anx Edition
Post by: hashmaster1 on September 08, 2015, 04:33:41 PM
Thanks for the information  where is the link to your sd card download for the cgminer i want try your version for the a2 terminator sounds like it works better then the other one i been using

The link is at the very first post in this thread, you can get the current version as well as older version - when I release a new one, I update that first post so you only have to look one place to get it.

I will say that Emdje's firmware has more flexibility in terms of what you can do with the device - mine has more of the convenience things, that make it a bit easier to manage a bunch of them.  Either way the experience is much nicer than the stock one.  ;)

i have one question why is it when i look at the mgh the first one on the page saying 96.mgh5s the second one saying 96.mgh average and then the pool one saying76mghs is this normal or is the program that im using

There usually is a difference between what you see locally and what the pool sees - and of course what the pool sees is all that really matters.  The difference typically comes from discards and rejects, which knock your rate down on the pool side, so you'll probably want to look into that first.  The speed you're getting is pretty strange, 96MH would be low for a 110, and high for an 88... If I had to guess, and it would be a big guess, it's that you're running a heavily overclocked 88 - the higher you overclock, the more hardware errors (and in turn rejects) you get, so you can crank up you apparent to higher speed, but your actual speed is lower than normal.  You might try dropping down to 88 and see what happens - if your pool rate increases to be much closer, then that's what's happening.  Overclocking is tricky, it's all a balance of managing heat/power/errors...

Thank you for the information the speed of the miner has always made me wonder im going to try your version see what happen to  the miner  i will update to let you know how it turn out THANKS


Title: Re: Custom Innosilicon A2 Terminator image - Anx Edition
Post by: psycodad on September 08, 2015, 05:08:03 PM
As promised here is a howto explaining the growing and shrinking of SD card images and filesystems.

Growing is useful if you want to grow the filesystem from your image to take advantage of all space available on your SD card.
Shrinking is useful if you want to write i.e. an 8GB image to a 2GB SD card (given the content of the image is less than 2GB).

You will need a Linux computer with gparted installed. Many Live-CDs for Linux and BSDs that include gparted can be used so you can use these steps without devoting a computer to Linux permanently (though you really should ;)).

We will first deal with growing an image to your SD cards full size, since that is slightly easier to do (nvm, shrinking is not that hard either).

Growing an image on the SD card
First write the image you have downloaded from the OP to your 8GB SD card with something like

Code:
sudo dd if=~/Desktop/AnxA2-09012015.img of=/dev/sdX bs=512

Make sure that you use the correct device for sdX in the above /dev/sdX!
The below two commands help you to identify the device name of your SD card:

If you just have plugged it in, check the output of the below command (the last lines to find out what device name your SD card has)
Code:
dmesg

[1883229.800218] scsi119 : usb-storage 8-2:1.0
[1883230.804097] scsi 119:0:0:0: Direct-Access     USB2.0   CARD-READER      1.01 PQ: 0 ANSI: 2
[1883230.804824] sd 119:0:0:0: Attached scsi generic sg2 type 0
[1883230.814085] sd 119:0:0:0: [sdb] Attached SCSI removable disk
[1883230.831082] sdb: detected capacity change from 7948206080 to 0
[1883230.844116] sd 119:0:0:0: [sdb] 15523840 512-byte logical blocks: (7.94 GB/7.40 GiB)
[1883230.850080] sd 119:0:0:0: [sdb] No Caching mode page found
[1883230.850084] sd 119:0:0:0: [sdb] Assuming drive cache: write through
[1883230.866076] sd 119:0:0:0: [sdb] No Caching mode page found
[1883230.866080] sd 119:0:0:0: [sdb] Assuming drive cache: write through
[1883230.880111]  sdb: sdb1 sdb2


The other command below shows your partition tables, look for one that looks like the size of your SD card:
Code:
cat /proc/partitions

On my PC with one 80GB harddisk (sda) the output looks like:
major minor  #blocks  name

   8        0   78150744 sda
   8        1     498688 sda1
   8        2          1 sda2
   8        5   39061504 sda5
   8        6    3905536 sda6
  11        0    1048575 sr0
   8       16    7761920 sdb
   8       17      57344 sdb1
   8       18    2831360 sdb2
Obviosuly, /dev/sdb is the SD card with 8GB capacity.

Once the image is written to your SD card, run the following command (again replacing /dev/sdX with your device name):
Code:
sudo gparted /dev/sdX

A window like the following will appear:
http://s16.postimg.org/y7b3ykq05/gparted1.png

Make sure that all partitions are unmounted by right-clicking them and selecting "unmount". You will not be able to resize the partition and filesystem while it is mounted:
http://s27.postimg.org/8dvht9o2r/gparted2.png

Now you are ready to resize. Right-click on the partition /dev/sdX2 (sdb2 in my case) and select Resize/Move:
http://s13.postimg.org/6jjnpd393/gparted3.png

A new window will appear that allows you to resize:
http://s14.postimg.org/vx36v7r2p/gparted4.png

Grab the right edge with your mouse and drag it completely to the right:
http://s8.postimg.org/a6guqdw7p/gparted5.png

You can also enter values directly below instead of dragging with your mouse.
Once you are done, press Resize/Move.

A warning will eventually appear that you can safely ignore if you did everything right until here.

Now select Edit|Apply All Operations and give it some minutes to do its job:
http://s3.postimg.org/7zad72nb7/gparted6.png

Once this has finished, your image is resized to the full SD card size and you can start to use it in your miner.

Shrinking an image file to fit on a smaller card
Now this gets a bit more work as we need to do all work on the image file as we obviously can't just dd it to a smaller card and work on the card directly. Still it is very easy to do so:

First of all we need to mount the image to work on its filesystem. Linux offers the loop device system for such tasks. To create a device from the ANX image do as follows:
Code:
sudo losetup /dev/loop0 ~/Desktop/AnxA2-09012015.img

Now you can again run gparted but against the loop device:
Code:
sudo gparted /dev/loop0

As above in growing the filesystem you can now shrink the second partition to your needs. In our case I want to make the image to fit on a 2GB SD card. Since the boot partition needs some space and we do not want to stretch our luck too much, we make the partition ~1700MB:
http://s12.postimg.org/436ecu9m5/gparted7.png
Note:Actually one could make some maths to get the right matching number for partition size, but that's beyond the scope of this howto and in this case I don't mind wasting a few MB. In fact the image, after written to SD card can simply be grown to the full 2GB size of the target card with above growing procedure.

Again apply these changes by selecting "Edit|Apply All Operations" and get yourself a coffe (better two).

Once things are done from gparted we are left with an image that would fit on 2GB SD card but has ~6GB unused space at the end and actually is still an 8GB image.
So to be able to dd it to our 2GB sd card we need to truncate the image to the space currently used.
First we need to find out where out second partition we just resized now ends:
Code:
sudo fdisk -l /dev/loop0

Which will give you an output like below:
Disk AnxA2-09012015.img: 7948 MB, 7948206080 bytes
255 heads, 63 sectors/track, 966 cylinders, total 15523840 sectors
Units = sectors of 1 * 512 = 512 bytes
Sector size (logical/physical): 512 bytes / 512 bytes
I/O size (minimum/optimal): 512 bytes / 512 bytes
Disk identifier: 0x0002c262

             Device Boot      Start         End      Blocks   Id  System
AnxA2-09012015.img1            8192      122879       57344    c  W95 FAT32 (LBA)
AnxA2-09012015.img2          122880     3809279     1843200   83  Linux

The important number is the last block of the last partition: 3809279

From the above output we also know that the block size is 512 bytes. That leaves us with the following formula to determine where we will be truncating the image:

(3809279+1) * 512 = 1950351360

Note: the +1 is because blocks count from 0 so we adjust for that with one block added.

Now can trim our image to the size we calculated above:
Quote
truncate --size=1950351360 ~/Desktop/AnxA2-09012015.img

You should now be able to dd the above image to a 2GB SD card disk.

I hope this helps one or the other when fiddling with images. If you have feedback or corrections please let me know.


Title: Re: Custom Innosilicon A2 Terminator image - Anx Edition
Post by: RG1965 on September 26, 2015, 04:14:29 PM
Hi

I just received my first A2 last night, and have been trying to get it going without much luck.  I've tried the stock Zoomhash firmware, and yours - which is pretty amazing - but I just can't seem to get the box to do any mining.

https://dl.dropboxusercontent.com/u/3191371/status1.jpg

I've tried different pools, but the most success I have has is with Litecoinpool.org - it at least shows a worker, albeit that worker is doing nothing.

If anyone could help me out, I would be happy to share some coin.

Thanks

Robert


Title: Re: Custom Innosilicon A2 Terminator image - Anx Edition
Post by: RG1965 on September 26, 2015, 07:55:28 PM
I'm back to the stock image and seeing the following stats.

https://dl.dropboxusercontent.com/u/3191371/stats1.jpg

My config is https://dl.dropboxusercontent.com/u/3191371/config.jpg

Another capture is https://dl.dropboxusercontent.com/u/3191371/summary2.jpg

Ghash isn't showing my worker.

As said in my previous post, I'm willing to pay someone if they can help me get this new miner working.   

I'm starting to suspect that I have a bad box, but I don't know what might be wrong? ???

Thanks in advance to anyone who might be able to help.

Robert


Title: Re: Custom Innosilicon A2 Terminator image - Anx Edition
Post by: madmartyk on September 26, 2015, 08:05:10 PM
Have you downloaded and try using the ANX Edition firmware?  I got my 88 from ZoomHash and that what was on it.  Are all the boards lighting up?  Have you opened up the box and made sure all the cables are seated?


Title: Re: Custom Innosilicon A2 Terminator image - Anx Edition
Post by: psycodad on September 26, 2015, 08:06:12 PM
Not really related to the ANX firmware, but make sure your miner has a default gateway set and can reach the internet.
HTH


Title: Re: Custom Innosilicon A2 Terminator image - Anx Edition
Post by: RG1965 on September 26, 2015, 11:48:38 PM
Thanks for the suggestions.

I've tried all 3 images and all have the same result.

I know it is connecting to the internet as I can see an additional worker on Litecoinpool.org when it is running - sadly the worker just sits idle.

I'm reluctant to open the box until I talk with Zoomhash (there is a seal on the case), and if an RMA is warranted, the extra hassles aren't worth it.

The boards doo light up green, things look healthy, but who knows what might have shaken loose inside during shipping?

The ANX firmware certainly gives the most info, all the blades report healthy, the status shows the pool as "alive"  --- it seems so close, but as of yet, no cigar.

Thanks for the feedback.

Robert


Title: Re: Custom Innosilicon A2 Terminator image - Anx Edition
Post by: madmartyk on September 27, 2015, 12:33:30 AM
I really don't know what to tell you.  I will say the support at ZoomHash is excellent.  When I ordered my unit I ordered a 110, but received an 88.  After doing everything they wanted it was the opinion that I in deed get an 88.  Well they made me whole.  There was price difference and they took care of it.


Title: Re: Custom Innosilicon A2 Terminator image - Anx Edition
Post by: MarkAz on September 27, 2015, 10:44:11 AM
Interesting - are the lights solid or flashing?  When they are connected and working properly they should be solid green (when you boot it starts as flashing green until I think CGMiner connects to them).  I have had blades 'die' on me, and they continue to flash while all the others are solid.  If I remember correctly, I think the blades still show up in the live stats, but they just never hash.

My experience with zoomhash was similar to madmartyk, if you run into issues they're usually very good about sorting them out - one of the advantages of buying from them.


Title: Re: Custom Innosilicon A2 Terminator image - Anx Edition
Post by: Prelude on October 02, 2015, 03:59:36 AM
Mark,

Your firmware doesn't support overclocking, correct? Any chance you'd consider adding it into your next version? I want to try your firmware, but I run my A2s at 1300MHz since the W/MH scale very well and my power is cheap enough.


Title: Re: Custom Innosilicon A2 Terminator image - Anx Edition
Post by: dman99 on October 02, 2015, 05:45:27 AM
Mark,

Your firmware doesn't support overclocking, correct? Any chance you'd consider adding it into your next version? I want to try your firmware, but I run my A2s at 1300MHz since the W/MH scale very well and my power is cheap enough.
What kind of performance/power usage are you seeing at 1300MHz?  I'm seeing about 9.58W per MH on one of my units, and about 9.14W per MH on another unit.  I don't have stock fans in my A2s, so my numbers may be a little different than others (the stock A2 fans are nearly 25 watts a piece, so I put in some more efficient fans).


Title: Re: Custom Innosilicon A2 Terminator image - Anx Edition
Post by: Prelude on October 02, 2015, 12:19:24 PM
Mark,

Your firmware doesn't support overclocking, correct? Any chance you'd consider adding it into your next version? I want to try your firmware, but I run my A2s at 1300MHz since the W/MH scale very well and my power is cheap enough.
What kind of performance/power usage are you seeing at 1300MHz?  I'm seeing about 9.58W per MH on one of my units, and about 9.14W per MH on another unit.  I don't have stock fans in my A2s, so my numbers may be a little different than others (the stock A2 fans are nearly 25 watts a piece, so I put in some more efficient fans).

I've got a "60MH" and a "90MH" from their initial release way back when they cost $10000 a piece in April of 2014. At stock, they actually ran closer to 52MH/s and 86MH/s. At 1300MHz I get about 60MH/s @ 600w and 90MH/s at 900w at the wall running on 240v with Corsair AX860i PSUs in each. About 10w/MH all in.


Title: Re: Custom Innosilicon A2 Terminator image - Anx Edition
Post by: psycodad on October 02, 2015, 01:18:19 PM
Mark,

Your firmware doesn't support overclocking, correct? Any chance you'd consider adding it into your next version? I want to try your firmware, but I run my A2s at 1300MHz since the W/MH scale very well and my power is cheap enough.
What kind of performance/power usage are you seeing at 1300MHz?  I'm seeing about 9.58W per MH on one of my units, and about 9.14W per MH on another unit.  I don't have stock fans in my A2s, so my numbers may be a little different than others (the stock A2 fans are nearly 25 watts a piece, so I put in some more efficient fans).

My A2s all have ~19/17W fans (12V/1.6A or even 12V/1.4A). May I ask what kind of fans you are using now?


Title: Re: Custom Innosilicon A2 Terminator image - Anx Edition
Post by: Prelude on October 02, 2015, 07:08:17 PM
Mark,

Your firmware doesn't support overclocking, correct? Any chance you'd consider adding it into your next version? I want to try your firmware, but I run my A2s at 1300MHz since the W/MH scale very well and my power is cheap enough.
What kind of performance/power usage are you seeing at 1300MHz?  I'm seeing about 9.58W per MH on one of my units, and about 9.14W per MH on another unit.  I don't have stock fans in my A2s, so my numbers may be a little different than others (the stock A2 fans are nearly 25 watts a piece, so I put in some more efficient fans).

My A2s all have ~19/17W fans (12V/1.6A or even 12V/1.4A). May I ask what kind of fans you are using now?


My 60mh was one of the first built, and had 2 really sub-par 25mm fans. I replaced those with Delta 38mm fans, which are 1.6A each going from memory. The 90mh unit came with 3 high quality 38mm 1.4a nidec fans, and those are still running strong after a year and a half or so.

What is the highest clock speed available with the ANX firmware? Can someone share some screenshots of it?


Title: Re: Custom Innosilicon A2 Terminator image - Anx Edition
Post by: MarkAz on October 02, 2015, 07:42:02 PM
What is the highest clock speed available with the ANX firmware? Can someone share some screenshots of it?

The highest clock rate on mine is stock (1200) - I don't support any overclocking, only underclocking, as I don't have the source to cgminer so can't modify it in the same way Emdje does on his.  So for right now you've got a choice between functionality and working on all (my latest A2's didn't work with his firmware) terminators on mine, and overclocking on most terminators on his...


Title: Re: Custom Innosilicon A2 Terminator image - Anx Edition
Post by: Prelude on October 03, 2015, 12:28:43 AM
What is the highest clock speed available with the ANX firmware? Can someone share some screenshots of it?

The highest clock rate on mine is stock (1200) - I don't support any overclocking, only underclocking, as I don't have the source to cgminer so can't modify it in the same way Emdje does on his.  So for right now you've got a choice between functionality and working on all (my latest A2's didn't work with his firmware) terminators on mine, and overclocking on most terminators on his...


I see, thanks. Being able to run at 1300MHz is the most important factor for me, unfortunately. I'll keep an eye on your thread with my fingers crossed!


Title: Re: Custom Innosilicon A2 Terminator image - Anx Edition
Post by: dman99 on October 03, 2015, 04:02:08 AM
My A2s all have ~19/17W fans (12V/1.6A or even 12V/1.4A). May I ask what kind of fans you are using now?

Honestly, I put some slower fans in there since the stock Nidec BETAV TA450DC seemed to be pretty overkill.  I replaced the 3 front fans with Yate Loon D12SH-12 fans (~2200rpm) and added two 140mm fans to the back (Yate Loon D14SM-12).  My temps seem to be pretty close to what they were with the stock fans (maybe 2-3 degree difference at their hottest point), but the A2 is a lot quieter and uses about 50 watts less at the wall.

I'm sure if you had a bunch of them in a data center it wouldn't really matter and you'd want the extra airflow with the stock fans, but in a residential setting with just a few units these replacement fans seem to be pretty suitable.


Title: Re: Custom Innosilicon A2 Terminator image - Anx Edition
Post by: Prelude on October 03, 2015, 04:57:01 PM
My A2s all have ~19/17W fans (12V/1.6A or even 12V/1.4A). May I ask what kind of fans you are using now?

Honestly, I put some slower fans in there since the stock Nidec BETAV TA450DC seemed to be pretty overkill.  I replaced the 3 front fans with Yate Loon D12SH-12 fans (~2200rpm) and added two 140mm fans to the back (Yate Loon D14SM-12).  My temps seem to be pretty close to what they were with the stock fans (maybe 2-3 degree difference at their hottest point), but the A2 is a lot quieter and uses about 50 watts less at the wall.

I'm sure if you had a bunch of them in a data center it wouldn't really matter and you'd want the extra airflow with the stock fans, but in a residential setting with just a few units these replacement fans seem to be pretty suitable.

Yeah, if I were running them in my house instead of my garage I might care about the noise. My A2s are at a disadvantage, though. My 60MH only has 2 fans pushing air through in the back, and the 88mh only has 3 fans in back pushing air through.


Title: Re: Custom Innosilicon A2 Terminator image - Anx Edition
Post by: The_Prof on October 25, 2015, 03:26:51 AM
Hi,

I have a query that I would like to check before I do anything. On my stats list of the A2 it has the ID as 0 to 4. Am I correct in assuming it should go up to 5 and one of the boards is either disconnected somehow or dead? Or is there something else I have missed.


Title: Re: Custom Innosilicon A2 Terminator image - Anx Edition
Post by: MarkAz on October 28, 2015, 12:57:19 AM
I have a query that I would like to check before I do anything. On my stats list of the A2 it has the ID as 0 to 4. Am I correct in assuming it should go up to 5 and one of the boards is either disconnected somehow or dead? Or is there something else I have missed.

You're talking about under the realtime stats, correct?  If so, all of the Terminators I have have 6 blades, 0 through 5.  Now, this isn't to say that InnoSilicon didn't make some 5 blade versions, there seems to be about a million variations of the hardware from them.  I would say this first - assuming you're running my firmware, and running at 1200MHz, on that realtime stats page, what's the SUMMARY MHS av/5s?  Those are what you're actually hashing at, so if you have a 110, and that number is in the 90's, then you have a blade that's down.

Next, look in through the front, if one of the blades is having problems connecting, in most cases the green LED's on the front will flash.  When you reboot the machine, they flash on all the blades, and as they each are initialized they stop flashing.  So if you see one of the blades flashing, then you know which blade is giving you grief.

Then once you know the culprit, I would open the case and make sure all the cables are seated tightly on that blade, both on the blade and back to the controller.  The connectors are super finicky on the A2's, so making sure they're in nice and tight and getting good connections (obviously do all this when it's turned off).

Finally, if that doesn't resolve it, then try swapping the data cable with one of the ones next to it, just swap the part that connects to them - this way if the blade STILL has the issue, you know it's the blade and not something else.

You can buy replacement blades from InnoSilicon - it's a pretty painless process and they aren't overly expensive.

Hope that helps and let me know what you discover.


Title: Re: Custom Innosilicon A2 Terminator image - Anx Edition
Post by: quantumgravity on October 28, 2015, 10:30:21 PM
Thanks for the info! Very helpful!


Title: Re: Custom Innosilicon A2 Terminator image - Anx Edition
Post by: citronick on October 30, 2015, 04:17:24 PM
Hi Mark,

I have been mining with A2 110MH for about 2.5 months now.
I am saving to get another 110MH and would like to try out your firmware.
Can you send me the latest version download link?
Also, is there any improvements that I can do to the stock 110MH in areas of power savings and less heat.
The fans are very loud but pushes tons of hot air -- is this worth improving?

Thanks
TMT



Title: Re: Custom Innosilicon A2 Terminator image - Anx Edition
Post by: emdje on October 30, 2015, 07:07:57 PM
Hi Mark,

I have been mining with A2 110MH for about 2.5 months now.
I am saving to get another 110MH and would like to try out your firmware.
Can you send me the latest version download link?
Also, is there any improvements that I can do to the stock 110MH in areas of power savings and less heat.
The fans are very loud but pushes tons of hot air -- is this worth improving?

Thanks
TMT



First post of this topic has a link to the latest version


Title: Re: Custom Innosilicon A2 Terminator image - Anx Edition
Post by: MarkAz on October 30, 2015, 08:53:58 PM
I have been mining with A2 110MH for about 2.5 months now.
I am saving to get another 110MH and would like to try out your firmware.
Can you send me the latest version download link?
Also, is there any improvements that I can do to the stock 110MH in areas of power savings and less heat.
The fans are very loud but pushes tons of hot air -- is this worth improving?

As emdje said (and it's the same for his firmware), the first post on the thread always has the latest version so you can grab it from there.

In terms of improvements in terms of power savings, there really aren't that many that would make a huge difference... The reality is the vast majority of the power goes towards hashing, probably 1000 of the 1100 watts, then the rest is the 5 fans and the Pi takes up almost nothing.

From the noise perspective, you can do some things if temperature isn't an issue for you - meaning you're in a cool environment.  I actually swapped out the fans on one of my 88's with these:

http://amzn.to/1irg7Ua

And it definitely reduces the sounds, but it also reduces the airflow.  The 88's generally run much cooler than the 110's, and it made basically no difference for the temps on the boards.  On a 110, I would imagine it's going to run a bit hotter with these fans, but in a cool environment shouldn't be an issue.  You might also consider seeing if you can jury-rig something to put a 6th fan in the open slot in the back - if you did that, then I wouldn't be surprised if you ended up with a lower temp than the stock fans.  Keep in mind that most of the fans you buy, you'll need to either get an extension or splitter to lengthen the cables, since the farthest fan's stock wire won't reach that far (and the middle fan might not also).


Title: Re: Custom Innosilicon A2 Terminator image - Anx Edition
Post by: The_Prof on November 21, 2015, 02:21:16 PM
I have a query that I would like to check before I do anything. On my stats list of the A2 it has the ID as 0 to 4. Am I correct in assuming it should go up to 5 and one of the boards is either disconnected somehow or dead? Or is there something else I have missed.

You're talking about under the realtime stats, correct?  If so, all of the Terminators I have have 6 blades, 0 through 5.  Now, this isn't to say that InnoSilicon didn't make some 5 blade versions, there seems to be about a million variations of the hardware from them.  I would say this first - assuming you're running my firmware, and running at 1200MHz, on that realtime stats page, what's the SUMMARY MHS av/5s?  Those are what you're actually hashing at, so if you have a 110, and that number is in the 90's, then you have a blade that's down.

Next, look in through the front, if one of the blades is having problems connecting, in most cases the green LED's on the front will flash.  When you reboot the machine, they flash on all the blades, and as they each are initialized they stop flashing.  So if you see one of the blades flashing, then you know which blade is giving you grief.

Then once you know the culprit, I would open the case and make sure all the cables are seated tightly on that blade, both on the blade and back to the controller.  The connectors are super finicky on the A2's, so making sure they're in nice and tight and getting good connections (obviously do all this when it's turned off).

Finally, if that doesn't resolve it, then try swapping the data cable with one of the ones next to it, just swap the part that connects to them - this way if the blade STILL has the issue, you know it's the blade and not something else.

You can buy replacement blades from InnoSilicon - it's a pretty painless process and they aren't overly expensive.

Hope that helps and let me know what you discover.


I forgot I posted here, thanks for the detailed response. It is the blade. Swapped power and com cables. Still flashing the light while the others are mining. It not a major issue, might get another one. BUt thanks again for you input and help.


Title: Re: Custom Innosilicon A2 Terminator image - Anx Edition
Post by: QuintLeo on December 07, 2015, 11:35:48 PM
Is there somewhere to get this other than that mega.nz site?

 That site just loads a logo and then just sits there forever for me, seems to be BADLY broken.


Title: Re: Custom Innosilicon A2 Terminator image - Anx Edition
Post by: emdje on December 08, 2015, 09:05:35 AM
Is there somewhere to get this other than that mega.nz site?

 That site just loads a logo and then just sits there forever for me, seems to be BADLY broken.


Link works for me, have you tried a different browser?


Title: Re: Custom Innosilicon A2 Terminator image - Anx Edition
Post by: QuintLeo on December 09, 2015, 10:25:59 AM
If a reasonably recent update of Firefox isn't good enough for them, THEY have an issue.

 I suspect more that they do broken wierd stuff like Github (that I also have MAJOR issues trying to use) that doesn't use STANDARD download capabilities.


Title: Re: Custom Innosilicon A2 Terminator image - Anx Edition
Post by: emdje on December 09, 2015, 10:28:11 AM
If a reasonably recent update of Firefox isn't good enough for them, THEY have an issue.

 I suspect more that they do broken wierd stuff like Github (that I also have MAJOR issues trying to use) that doesn't use STANDARD download capabilities.

I have firefox and can download the image just fine. This is the link to the newest version from page 1: https://mega.nz/#!3VkjgaJT!PH4ixphRQFT23tgTwpnSwrkJPG0gB2VXsmN9BxagftI (https://mega.nz/#!3VkjgaJT!PH4ixphRQFT23tgTwpnSwrkJPG0gB2VXsmN9BxagftI)


Title: Re: Custom Innosilicon A2 Terminator image - Anx Edition
Post by: QuintLeo on December 10, 2015, 09:02:51 AM
Gotta wonder why you bothered reposting the same link I've already mentioned DOES NOT WORK FOR ME.


Title: Re: Custom Innosilicon A2 Terminator image - Anx Edition
Post by: emdje on December 10, 2015, 11:40:19 AM
Gotta wonder why you bothered reposting the same link I've already mentioned DOES NOT WORK FOR ME.


Chill dude, I am just trying to help.
Have you tried downloading the link with firefox in safe mode?


Title: Re: Custom Innosilicon A2 Terminator image - Anx Edition
Post by: mxnsch on January 04, 2016, 08:24:15 AM
Gotta wonder why you bothered reposting the same link I've already mentioned DOES NOT WORK FOR ME.
The Link work for me, too. Usually, the Browser itself, an extension or AdBlocker is the problem in those cases. As emdje wrote, start Firefox in Safe Mode or switch to Chrome just for this Download.

Here is a version from portableapps you can use without installation:
http://portableapps.com/de/apps/internet/google_chrome_portable


Title: Re: Custom Innosilicon A2 Terminator image - Anx Edition
Post by: citronick on January 04, 2016, 12:11:49 PM
in the Mega site, there is a link just below "download using browser" - which i use to download Mark and emdje image files - no issues.


Title: Re: Custom Innosilicon A2 Terminator image - Anx Edition
Post by: ZeroGee on January 05, 2016, 04:33:44 AM
I'm using this image on my 110, and I decided to do some voltage modification. I figure I'd post this here as well. I edited index.php to get different clock speeds.

So I decided to take a crack at overvolting and overclocking my A2 110. The guide provided earlier in this thread does not cover the V4 boards, and I could not find one on the forums so I decided to post it here.

The A2 110 V4 blade buck controllers are based on Linear Technology's LTC3856. Datasheet (http://cds.linear.com/docs/en/datasheet/3856fa.pdf). Following Pg 29, the feedback resistors will be connected to FB (pin 2), and dictate the output voltage via the equation Vout=0.6*(1+RB/RA). The controllers are set up to use the chip's diffout configuration, but the equation remains the same.

There are 3 different controller layouts on this board:
One side (https://drive.google.com/file/d/0B2ZvJNTLhn8HbE5xR0UtcFZocFk/view?usp=sharing)
Other side (https://drive.google.com/file/d/0B2ZvJNTLhn8Hem9DUEpUWVJpSnc/view?usp=sharing)
End of blade (https://drive.google.com/file/d/0B2ZvJNTLhn8HWnQ2MmNQbTdOV1U/view?usp=sharing)

As we see in the photo, there are two resistors labeled 01C and 66B, 10kΩ and 4.75kΩ respectively.
This yields a stock voltage of 0.6*(1+4.75/10)=0.885V

I figure I want around 0.925V, following the target voltage earlier in this thread.

There are two ways to handle this. We can decrease RA or increase RB. I had a lot of 24kΩ and 27kΩ resistors left over from a previous project. It just so happened that if I used one of each value in parallel with each RA and RB, 27kΩ||10kΩ=7.297kΩ and 24kΩ||4.75kΩ=3.965kΩ yields 0.926V.

So I soldered a 27kΩ across the resistor marked 01C and a 24kΩ across the resistor marked 66B. I ended up with ~0.933V on average.

If you want to only solder one resistor, Rp in parallel with RA (01C), it would follow this equation: Vout=0.6*(1+(4750/(10000*Rp/(10000+Rp)))). Solve for Rp given a target Vout.

I've yet to do long term overclock testing. I'm testing 1200MHz stability for now. On average the power consumption is up ~2A to ~15A on the 12V rail. My stock power supply is not able to supply more than 4 blades stock, much less 4 overclocked blades. I just split the load half and half between the stock power supply and another 1kW power supply. I should have some numbers soon.

So far 24 hour testing of 1320MHz has been successful. With 5 blades overvolted and clocked at 1320MHz, and one at stock voltage and 1200MHz, I'm getting an average 110MH/s pool side.


Title: Re: Custom Innosilicon A2 Terminator image - Anx Edition
Post by: 2x2lcallingcq on January 05, 2016, 09:19:24 PM
I'm using this image on my 110, and I decided to do some voltage modification. I figure I'd post this here as well. I edited index.php to get different clock speeds.

So I decided to take a crack at overvolting and overclocking my A2 110. The guide provided earlier in this thread does not cover the V4 boards, and I could not find one on the forums so I decided to post it here.

The A2 110 V4 blade buck controllers are based on Linear Technology's LTC3856. Datasheet (http://cds.linear.com/docs/en/datasheet/3856fa.pdf). Following Pg 29, the feedback resistors will be connected to FB (pin 2), and dictate the output voltage via the equation Vout=0.6*(1+RB/RA). The controllers are set up to use the chip's diffout configuration, but the equation remains the same.

There are 3 different controller layouts on this board:
One side (https://drive.google.com/file/d/0B2ZvJNTLhn8HbE5xR0UtcFZocFk/view?usp=sharing)
Other side (https://drive.google.com/file/d/0B2ZvJNTLhn8Hem9DUEpUWVJpSnc/view?usp=sharing)
End of blade (https://drive.google.com/file/d/0B2ZvJNTLhn8HWnQ2MmNQbTdOV1U/view?usp=sharing)

As we see in the photo, there are two resistors labeled 01C and 66B, 10kΩ and 4.75kΩ respectively.
This yields a stock voltage of 0.6*(1+4.75/10)=0.885V

I figure I want around 0.925V, following the target voltage earlier in this thread.

There are two ways to handle this. We can decrease RA or increase RB. I had a lot of 24kΩ and 27kΩ resistors left over from a previous project. It just so happened that if I used one of each value in parallel with each RA and RB, 27kΩ||10kΩ=7.297kΩ and 24kΩ||4.75kΩ=3.965kΩ yields 0.926V.

So I soldered a 27kΩ across the resistor marked 01C and a 24kΩ across the resistor marked 66B. I ended up with ~0.933V on average.

If you want to only solder one resistor, Rp in parallel with RA (01C), it would follow this equation: Vout=0.6*(1+(4750/(10000*Rp/(10000+Rp)))). Solve for Rp given a target Vout.

I've yet to do long term overclock testing. I'm testing 1200MHz stability for now. On average the power consumption is up ~2A to ~15A on the 12V rail. My stock power supply is not able to supply more than 4 blades stock, much less 4 overclocked blades. I just split the load half and half between the stock power supply and another 1kW power supply. I should have some numbers soon.

So far 24 hour testing of 1320MHz has been successful. With 5 blades overvolted and clocked at 1320MHz, and one at stock voltage and 1200MHz, I'm getting an average 110MH/s pool side.

You're rocking it!!!


Title: Re: Custom Innosilicon A2 Terminator image - Anx Edition
Post by: scrouch on January 13, 2016, 05:08:42 PM
What model of Raspberry Pi do I need for this image to work? I think I have a bad Pi and need to purchase another.


Title: Re: Custom Innosilicon A2 Terminator image - Anx Edition
Post by: ZeroGee on January 13, 2016, 10:11:32 PM
Raspberry Pi 1 model B revision 2. It's marked with:

(Rpi Logo)
Raspberry Pi
(c)2001.12

Other easy identifiers: Yellow capacitor and 2 through holes by the voltage regulator.

https://en.wikipedia.org/wiki/Raspberry_Pi#Connectors (https://en.wikipedia.org/wiki/Raspberry_Pi#Connectors)


Title: Re: Custom Innosilicon A2 Terminator image - Anx Edition
Post by: QuintLeo on January 14, 2016, 11:10:14 AM
in the Mega site, there is a link just below "download using browser" - which i use to download Mark and emdje image files - no issues.

 I never see anything about "download using browser" at all.

 It DOES appear that the Mega site needs you to use an extension to work - but I can't even download the extension, SAME issue.



Title: Re: Custom Innosilicon A2 Terminator image - Anx Edition
Post by: ZeroGee on January 14, 2016, 04:02:42 PM
in the Mega site, there is a link just below "download using browser" - which i use to download Mark and emdje image files - no issues.

 I never see anything about "download using browser" at all.

 It DOES appear that the Mega site needs you to use an extension to work - but I can't even download the extension, SAME issue.



There should be... (https://i.imgur.com/hBfcvgc.png)

Just in an attempt to help, I put it on tempsend for a month starting today. AKA This link will expire in a month. (http://tempsend.com/9D8795C655)


Title: Re: Custom Innosilicon A2 Terminator image - Anx Edition
Post by: citronick on January 17, 2016, 12:58:01 PM
Mark - what is the process of getting a replacement blade from Innosilicon.... I think one of my board just got toasted.
The A2-110MH now just shows 4 ASICS instead of 5
I have disconnect power from that board but after booting up with stock FW, only 3 boards now is ok and one is having problems connecting (flashing green light) - does disconnecting the bad board affected the other boards?
Appreciate any suggestions.


Title: Re: Custom Innosilicon A2 Terminator image - Anx Edition
Post by: mjgraham on January 18, 2016, 03:45:02 AM
Mark - what is the process of getting a replacement blade from Innosilicon.... I think one of my board just got toasted.
The A2-110MH now just shows 4 ASICS instead of 5
I have disconnect power from that board but after booting up with stock FW, only 3 boards now is ok and one is having problems connecting (flashing green light) - does disconnecting the bad board affected the other boards?
Appreciate any suggestions.
I will try to help, un hooking one should not be a problem I don't think, it might be better if you could ssh into the box and run commands in a terminal to see what is going on, something you could run to test boards is run the cgminer command with the --cs option that will select boards individually I use this to test things

cgminer --stmcu 0 --spiSpeed 4 --cs x

where x is the board you want to test 0-5 or 8 selects all off them, of course you need to put the -o and the pool info in there if you want it to hash or it will detect the board and exit, normally when they have +5v and +12v they will flash green until the raspi connect to them then they will go solid. I think mine have all green and one red maybe, if anyone knows what they mean that would be cool as well, I know if they flash all red there is no +12 to them no lights at all then no +5 from the controller.

I would check power for sure and communication cables, also if you think you know which one is the problem try swapping cables and see if the problem moves or stays at that board.


Title: Re: Custom Innosilicon A2 Terminator image - Anx Edition
Post by: citronick on January 18, 2016, 08:30:16 AM
Mark - what is the process of getting a replacement blade from Innosilicon.... I think one of my board just got toasted.
The A2-110MH now just shows 4 ASICS instead of 5
I have disconnect power from that board but after booting up with stock FW, only 3 boards now is ok and one is having problems connecting (flashing green light) - does disconnecting the bad board affected the other boards?
Appreciate any suggestions.
I will try to help, un hooking one should not be a problem I don't think, it might be better if you could ssh into the box and run commands in a terminal to see what is going on, something you could run to test boards is run the cgminer command with the --cs option that will select boards individually I use this to test things

cgminer --stmcu 0 --spiSpeed 4 --cs x

where x is the board you want to test 0-5 or 8 selects all off them, of course you need to put the -o and the pool info in there if you want it to hash or it will detect the board and exit, normally when they have +5v and +12v they will flash green until the raspi connect to them then they will go solid. I think mine have all green and one red maybe, if anyone knows what they mean that would be cool as well, I know if they flash all red there is no +12 to them no lights at all then no +5 from the controller.

I would check power for sure and communication cables, also if you think you know which one is the problem try swapping cables and see if the problem moves or stays at that board.

Hi MJ, thanks for your suggestions, I am currently running ANX fw on the A2, so I will do a powerdown and put in the stock FW to take a screen grab. The funny thing is 4 boards eventually went green. Initially 3 green and 1 flashing. After an about 2 hours the last board was green, but no respond from the ANX even after reboot (also with power reboot, in which the whole 3 green, 1 flashing green cycle continued). I will do the SSH to get the output of the commands you suggested above... stay tuned.


Title: Re: Custom Innosilicon A2 Terminator image - Anx Edition
Post by: Beachguy on January 23, 2016, 04:19:11 PM
Two Thumbs!
Just bought my first A2 with your latest installed.
Great firmware, very intuitive and easy for me to understand coming off other miners.
Looking forward to next release.


Title: Re: Custom Innosilicon A2 Terminator image - Anx Edition
Post by: MarkAz on January 25, 2016, 09:57:31 PM
Mark - what is the process of getting a replacement blade from Innosilicon.... I think one of my board just got toasted.
The A2-110MH now just shows 4 ASICS instead of 5
I have disconnect power from that board but after booting up with stock FW, only 3 boards now is ok and one is having problems connecting (flashing green light) - does disconnecting the bad board affected the other boards?
Appreciate any suggestions.

It's been a long time since I replaced something with them - but it was just a matter of calling them up and buying a replacement blade.  I don't know if there might be inventory issues now or not, but at the time they seemed to have them on hand.  You'll want to weigh out if it's worth it to buy a replacement or not, especially factoring in shipping.  Replacing it in the actual unit is trivial though.

You might give Emdje's firmware a shot also:

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

We're both built off of different source trees, so something that works on his might not work on mine, and vice versa.  Since InnoSilicon didn't open source their driver, it makes it a nightmare for things like this.  One thing his does also that mine doesn't is let you clock each blade at different levels, and it might be that if you slightly underclock the blade, it would work more reliably.


Title: Re: Custom Innosilicon A2 Terminator image - Anx Edition
Post by: Beachguy on January 29, 2016, 11:02:49 PM
Well things have gone off the rails.....any input appreciated.
today I noticed the miner graph's having a prob. One was missing completely and a couple were partially black.
Then the miner said "stopped" at the top but hash was still showing on the pool.
I hit the stop button and shut it down.
I powered back up and most setting were missing including all three pools.
Nothing I do seems to make the pools setting and others stay in their fields they go back blank no matter if I hit enter or reboot.
All 6 green lights just flash.

When I first hooked it up it did this for a few minutes and I could look at the realtime log, then it hooked up and they displayed.
Now when i try to look at real time stats it says socket connect failed.....which I take to mean its not getting on the net.

I'm a total noob with these raspberry Pi things.
Does this sound like the image needs to be reflashed?
Its the sept 2015 image


Title: Re: Custom Innosilicon A2 Terminator image - Anx Edition
Post by: psycodad on January 30, 2016, 12:39:05 PM
Well things have gone off the rails.....any input appreciated.
today I noticed the miner graph's having a prob. One was missing completely and a couple were partially black.
Then the miner said "stopped" at the top but hash was still showing on the pool.
I hit the stop button and shut it down.
I powered back up and most setting were missing including all three pools.
Nothing I do seems to make the pools setting and others stay in their fields they go back blank no matter if I hit enter or reboot.
All 6 green lights just flash.

When I first hooked it up it did this for a few minutes and I could look at the realtime log, then it hooked up and they displayed.
Now when i try to look at real time stats it says socket connect failed.....which I take to mean its not getting on the net.

I'm a total noob with these raspberry Pi things.
Does this sound like the image needs to be reflashed?
Its the sept 2015 image


If you have a spare SD card it would certainly be worth a try to flash the firmware onto it and give it a try. You should also check the logs (syslog and messages at the bottom of the page) from the browser to see if there are any hints in there.

HTH


Title: Re: Custom Innosilicon A2 Terminator image - Anx Edition
Post by: Beachguy on January 30, 2016, 04:13:24 PM
If you have a spare SD card it would certainly be worth a try to flash the firmware onto it and give it a try. You should also check the logs (syslog and messages at the bottom of the page) from the browser to see if there are any hints in there.

HTH

Thanks Man....exactly what I did. Bought a new card (sounded like new card was better than reflashing old one).
Took my time and did what OP said ....fired it up at solid green lights. One card was a little behind the others but settled done after a few minutes.

Going to wipe the old card and reflash. Sounds like this is a regular thing and would be a good idea having a spare around.
Back in the mines again!

http://rlv.zcache.ca/keep_calm_and_mine_on_round_ceramic_ornament-r2095111129dd4150853ea604987920ca_x7s2y_8byvr_324.jpg


Title: Re: Custom Innosilicon A2 Terminator image - Anx Edition
Post by: LPape on February 27, 2016, 10:15:19 PM
were do I find IP address


Title: Re: Custom Innosilicon A2 Terminator image - Anx Edition
Post by: LPape on February 29, 2016, 08:54:50 PM
were do I find IP address
I tried the one recommend but it doesn't show up


Title: Re: Custom Innosilicon A2 Terminator image - Anx Edition
Post by: ZeroGee on March 04, 2016, 10:51:58 PM
were do I find IP address
I tried the one recommend but it doesn't show up

If your main machine is using windows, I would recommend a tool such as Advanced IP Scanner (http://www.filehippo.com/download_advanced_ip_scanner/).




Unrelated to your issue:
Recently I've been having odd issues with my A2 110. It randomly drops connection. The following picture is during a good day. The last couple of days have yielded a 60% average connected uptime.
https://i.imgur.com/Ie2yQXA.png

It's not my network, as I'm using my main machine at the same time these supposed disconnects happen.

Messages show:
Code:
Mar  4 14:17:45 A2Terminator kernel: [235009.929116] smsc95xx 1-1.1:1.0: eth0: link down
Mar  4 14:17:46 A2Terminator kernel: [235011.547719] smsc95xx 1-1.1:1.0: eth0: link up, 100Mbps, full-duplex, lpa 0xC5E1
Mar  4 14:20:17 A2Terminator kernel: [235161.965774] smsc95xx 1-1.1:1.0: eth0: link down
Mar  4 14:20:18 A2Terminator kernel: [235163.528363] smsc95xx 1-1.1:1.0: eth0: link up, 100Mbps, full-duplex, lpa 0xC5E1
Mar  4 14:21:00 A2Terminator kernel: [235205.323655] smsc95xx 1-1.1:1.0: eth0: link down
Mar  4 14:21:02 A2Terminator kernel: [235206.902139] smsc95xx 1-1.1:1.0: eth0: link up, 100Mbps, full-duplex, lpa 0xC5E1
Mar  4 14:46:06 A2Terminator kernel: [236711.160246] smsc95xx 1-1.1:1.0: eth0: link down
Mar  4 14:46:08 A2Terminator kernel: [236712.778593] smsc95xx 1-1.1:1.0: eth0: link up, 100Mbps, full-duplex, lpa 0xC5E1
Mar  4 14:47:57 A2Terminator kernel: [236822.111427] smsc95xx 1-1.1:1.0: eth0: link down
Mar  4 14:47:59 A2Terminator kernel: [236823.681776] smsc95xx 1-1.1:1.0: eth0: link up, 100Mbps, full-duplex, lpa 0xC5E1
Mar  4 15:23:29 A2Terminator kernel: [238954.561029] smsc95xx 1-1.1:1.0: eth0: link down
Mar  4 15:23:31 A2Terminator kernel: [238956.147490] smsc95xx 1-1.1:1.0: eth0: link up, 100Mbps, full-duplex, lpa 0xC5E1

Syslog sans CRON shows:
Code:
Mar  4 14:46:08 A2Terminator kernel: [236712.778593] smsc95xx 1-1.1:1.0: eth0: link up, 100Mbps, full-duplex, lpa 0xC5E1
Mar  4 14:46:08 A2Terminator ifplugd(eth0)[1464]: Link beat detected.
Mar  4 14:47:57 A2Terminator kernel: [236822.111427] smsc95xx 1-1.1:1.0: eth0: link down
Mar  4 14:47:57 A2Terminator ifplugd(eth0)[1464]: Link beat lost.
Mar  4 14:47:59 A2Terminator kernel: [236823.681776] smsc95xx 1-1.1:1.0: eth0: link up, 100Mbps, full-duplex, lpa 0xC5E1
Mar  4 14:47:59 A2Terminator ifplugd(eth0)[1464]: Link beat detected.
Mar  4 15:23:29 A2Terminator kernel: [238954.561029] smsc95xx 1-1.1:1.0: eth0: link down
Mar  4 15:23:30 A2Terminator ifplugd(eth0)[1464]: Link beat lost.
Mar  4 15:23:31 A2Terminator kernel: [238956.147490] smsc95xx 1-1.1:1.0: eth0: link up, 100Mbps, full-duplex, lpa 0xC5E1
Mar  4 15:23:31 A2Terminator ifplugd(eth0)[1464]: Link beat detected.

Edit: Someone ended up damaging the ethernet outlet from the wall to the router, resulting in an intermittent connection.


Title: Re: Custom Innosilicon A2 Terminator image - Anx Edition
Post by: sobe-it on March 05, 2016, 07:28:52 PM
Can 1 of these boards be hooked to an rpi with out the interface board. I only ask because I picked up 4 (8 chip) boards and dunno where I could find one of them boards. I would assume that board does level shifting or something to connect all the boards to the rpi connector.


Title: Re: Custom Innosilicon A2 Terminator image - Anx Edition
Post by: LPape on March 05, 2016, 07:43:57 PM
any one know how to solo mine with these machines. do we have to launch  stratum+tcp local server for solo mining. if so can some one help me I have already solo mined with gpus but not asic.  Or is there a driver for BFG miner to connect device?


Title: Re: Custom Innosilicon A2 Terminator image - Anx Edition
Post by: mxnsch on March 06, 2016, 09:52:25 AM
any one know how to solo mine with these machines. do we have to launch  stratum+tcp local server for solo mining. if so can some one help me I have already solo mined with gpus but not asic.  Or is there a driver for BFG miner to connect device?
Solo mining is the same with asics. If you have multiple devices i recommend to create a local solo pool.


Title: Re: Custom Innosilicon A2 Terminator image - Anx Edition
Post by: LPape on March 06, 2016, 12:59:03 PM
any one know how to solo mine with these machines. do we have to launch  stratum+tcp local server for solo mining. if so can some one help me I have already solo mined with gpus but not asic.  Or is there a driver for BFG miner to connect device?
Solo mining is the same with asics. If you have multiple devices i recommend to create a local solo pool.

Do you have an easy way to make a pool I never made one.


Title: Re: Custom Innosilicon A2 Terminator image - Anx Edition
Post by: LPape on March 06, 2016, 04:00:13 PM
any one know how to solo mine with these machines. do we have to launch  stratum+tcp local server for solo mining. if so can some one help me I have already solo mined with gpus but not asic.  Or is there a driver for BFG miner to connect device?
Solo mining is the same with asics. If you have multiple devices i recommend to create a local solo pool.

Do you have an easy way to make a pool I never made one.
splash=0
server=1
gen=0
testnet=0
daemon=1
maxconnections=100
listen=1

rpcuser=username
rpcpassword=password
rpcallowip=127.0.0.1
rpcport=8332


Title: Re: Custom Innosilicon A2 Terminator image - Anx Edition
Post by: mjgraham on March 08, 2016, 01:51:37 AM
Can 1 of these boards be hooked to an rpi with out the interface board. I only ask because I picked up 4 (8 chip) boards and dunno where I could find one of them boards. I would assume that board does level shifting or something to connect all the boards to the rpi connector.

If your still interested I can help you with this, since my journey started I have built a controller for them or you can hook one directly to a board, are the 8 chip boards blue or green?


Title: Re: Custom Innosilicon A2 Terminator image - Anx Edition
Post by: ZeroGee on March 22, 2016, 02:22:15 AM
Fun issues time!

I made some changes to cgmrrd.py and index.php. I added some graphs for displaying short term hash and accepted rates, and set a fixed scale for the graphs so it wouldn't destroy the scale displaying the spikes when stopping/starting. These modifications were working fine for about three months. I was having random rPi shutdowns recently, and I reimaged the SD and restored the backed up modifications to the image. Since then I've been having a weird issue with cgmrrd. It is not being regularly updated via cron/watch. I can(must) run it manually, and it generates graphs with no data, though the time and their scale are correct. It also does not update CPU load, CPU Temp, or the ping graphs either. What's interesting is that the text information on the bottom of the cgmrrd/index.html page is correct.

There were also some permission issues I had to fix in order to get cgminer to run using settings input from the webui. Other than that, it was a "normal" install.

Any ideas? I can provide any other specific information if needed.

Edit: HERE WAS THE PROBLEM. It didn't occur to me for a few minutes after posting. I chmod +x'd the executables, and everything seems to be working.
Code:
pi@A2Terminator /var/cgmrrd $ ls -l
total 548
-rw-r--r-- 1 pi pi 114496 Mar 21 21:45 cgmaccept.rrd
-rw-r--r-- 1 pi pi 114496 Mar 21 21:45 cgmhashrate.rrd
-rw-rw-r-- 1 pi pi    111 Dec 27 03:52 cgmhosts.json
-rw-r--r-- 1 pi pi 114496 Mar 21 21:45 cgmreject.rrd
-rw-rw-r-- 1 pi pi  25898 Dec 27 08:03 cgmrrd.py
-rw-r--r-- 1 pi pi  14159 Mar 21 03:43 cgmrrd.pyc
-rw-r--r-- 1 pi pi 114496 Mar 21 21:45 cgmtemperature.rrd
-rw-rw-r-- 1 pi pi   2770 Dec 27 04:14 cpurrd.sh
-rw-rw-r-- 1 pi pi  11540 Dec 27 03:52 graph.html
-rw-rw-r-- 1 pi pi     68 Dec 27 03:53 graphs.sh
-rw-rw-r-- 1 pi pi  18026 Dec 27 03:53 LICENSE
-rw-rw-r-- 1 pi pi     68 Dec 27 03:52 main.py
-rw-rw-r-- 1 pi pi   4169 Dec 27 03:53 README.md

Syslog: Edit: I wish it would tell me if it was not able to execute graphs.sh and cpurrd.sh...
Code:
Mar 21 20:35:01 A2Terminator /USR/SBIN/CRON[2112]: (root) CMD (/var/cgmrrd/graphs.sh >/dev/null 2>&1)
Mar 21 20:35:01 A2Terminator /USR/SBIN/CRON[2113]: (root) CMD (/var/cgmrrd/cpurrd.sh >/dev/null 2>&1)
Mar 21 20:39:01 A2Terminator /USR/SBIN/CRON[2334]: (root) CMD (  [ -x /usr/lib/php5/maxlifetime ] && [ -d /var/lib/php5 ] && find /var/lib/php5/ -depth -mindepth 1 -maxdepth 1 -type f -ignore_readdir_race -cmin +$(/usr/lib/php5/maxlifetime) ! -execdir fuser -s {} 2>/dev/null \; -delete)
Mar 21 20:40:01 A2Terminator /USR/SBIN/CRON[2389]: (root) CMD (/var/cgmrrd/graphs.sh >/dev/null 2>&1)
Mar 21 20:40:01 A2Terminator /USR/SBIN/CRON[2390]: (root) CMD (/var/cgmrrd/cpurrd.sh >/dev/null 2>&1)
Mar 21 20:45:02 A2Terminator /USR/SBIN/CRON[2634]: (root) CMD (/var/cgmrrd/cpurrd.sh >/dev/null 2>&1)
Mar 21 20:45:02 A2Terminator /USR/SBIN/CRON[2635]: (root) CMD (/var/cgmrrd/graphs.sh >/dev/null 2>&1)
Mar 21 20:50:01 A2Terminator /USR/SBIN/CRON[2864]: (root) CMD (/var/cgmrrd/graphs.sh >/dev/null 2>&1)
Mar 21 20:50:01 A2Terminator /USR/SBIN/CRON[2865]: (root) CMD (/var/cgmrrd/cpurrd.sh >/dev/null 2>&1)
Mar 21 20:55:01 A2Terminator /USR/SBIN/CRON[3107]: (root) CMD (/var/cgmrrd/graphs.sh >/dev/null 2>&1)
Mar 21 20:55:01 A2Terminator /USR/SBIN/CRON[3108]: (root) CMD (/var/cgmrrd/cpurrd.sh >/dev/null 2>&1)
Mar 21 21:00:01 A2Terminator /USR/SBIN/CRON[3318]: (root) CMD (/var/cgmrrd/graphs.sh >/dev/null 2>&1)
Mar 21 21:00:01 A2Terminator /USR/SBIN/CRON[3319]: (root) CMD (/var/cgmrrd/cpurrd.sh >/dev/null 2>&1)
Mar 21 21:05:01 A2Terminator /USR/SBIN/CRON[3564]: (root) CMD (/var/cgmrrd/graphs.sh >/dev/null 2>&1)
Mar 21 21:05:01 A2Terminator /USR/SBIN/CRON[3565]: (root) CMD (/var/cgmrrd/cpurrd.sh >/dev/null 2>&1)
Mar 21 21:09:01 A2Terminator /USR/SBIN/CRON[3765]: (root) CMD (  [ -x /usr/lib/php5/maxlifetime ] && [ -d /var/lib/php5 ] && find /var/lib/php5/ -depth -mindepth 1 -maxdepth 1 -type f -ignore_readdir_race -cmin +$(/usr/lib/php5/maxlifetime) ! -execdir fuser -s {} 2>/dev/null \; -delete)
Mar 21 21:10:01 A2Terminator /USR/SBIN/CRON[3815]: (root) CMD (/var/cgmrrd/graphs.sh >/dev/null 2>&1)
Mar 21 21:10:01 A2Terminator /USR/SBIN/CRON[3816]: (root) CMD (/var/cgmrrd/cpurrd.sh >/dev/null 2>&1)
Mar 21 21:15:01 A2Terminator /USR/SBIN/CRON[4033]: (root) CMD (/var/cgmrrd/graphs.sh >/dev/null 2>&1)
Mar 21 21:15:01 A2Terminator /USR/SBIN/CRON[4034]: (root) CMD (/var/cgmrrd/cpurrd.sh >/dev/null 2>&1)
Mar 21 21:17:01 A2Terminator /USR/SBIN/CRON[4119]: (root) CMD (   cd / && run-parts --report /etc/cron.hourly)
Mar 21 21:20:01 A2Terminator /USR/SBIN/CRON[4257]: (root) CMD (/var/cgmrrd/graphs.sh >/dev/null 2>&1)
Mar 21 21:20:01 A2Terminator /USR/SBIN/CRON[4258]: (root) CMD (/var/cgmrrd/cpurrd.sh >/dev/null 2>&1)
Mar 21 21:25:01 A2Terminator /USR/SBIN/CRON[4475]: (root) CMD (/var/cgmrrd/graphs.sh >/dev/null 2>&1)
Mar 21 21:25:01 A2Terminator /USR/SBIN/CRON[4476]: (root) CMD (/var/cgmrrd/cpurrd.sh >/dev/null 2>&1)


Title: Re: Custom Innosilicon A2 Terminator image - Anx Edition
Post by: QuintLeo on March 22, 2016, 06:15:04 AM
Worst case to find your IP address (I had to do this with all of the A2 units I bought from Zoomhash):

 1) Pull the SD card
 2) Mount it as a drive on a Linux machine
 3) poke around in the rc.d directories off /etc
 4) ONE of them will have ip address(es) in it


 No, I don't remember the exact file offhand, and I'm not in the same state with my machines right now to go looking for it.



Title: Re: Custom Innosilicon A2 Terminator image - Anx Edition
Post by: mjgraham on March 22, 2016, 09:00:39 PM
Worst case to find your IP address (I had to do this with all of the A2 units I bought from Zoomhash):

 1) Pull the SD card
 2) Mount it as a drive on a Linux machine
 3) poke around in the rc.d directories off /etc
 4) ONE of them will have ip address(es) in it


 No, I don't remember the exact file offhand, and I'm not in the same state with my machines right now to go looking for it.



network IP information is in
/etc/network/interfaces


Title: Re: Custom Innosilicon A2 Terminator image - Anx Edition
Post by: ZeroGee on March 22, 2016, 10:14:39 PM
Worst case to find your IP address (I had to do this with all of the A2 units I bought from Zoomhash):

 1) Pull the SD card
 2) Mount it as a drive on a Linux machine
 3) poke around in the rc.d directories off /etc
 4) ONE of them will have ip address(es) in it


 No, I don't remember the exact file offhand, and I'm not in the same state with my machines right now to go looking for it.



network IP information is in
/etc/network/interfaces


If it's set to a static address, or you want to change the address or set it to DHCP this is the file to do it. I set mine to dhcp by editing /etc/network/interfaces to reflect:
Code:
auto lo 
iface lo inet loopback
auto eth0
allow-hotplug eth0
iface eth0 inet dhcp

Finding the IP address from another machine:
If I'm running a linux machine, I use 'sudo nmap -sP 192.168.0.0-254'. You would need to change it to your network, as it might not be 0.0-254 but 1.0-254.

If I'm running a windows machine, I use a program such as Advanced IP Scanner, as I linked in post #110 of this thread. (https://bitcointalk.org/index.php?topic=1141802.msg14098849#msg14098849)

Also, the issued DHCP address can usually be found in /var/log/syslog on the miner, the last line in this snippit:
Code:
Mar 22 15:09:25 A2Terminator dhclient: Listening on LPF/eth0/xx:xx:xx:xx:xx:xx
Mar 22 15:09:25 A2Terminator dhclient: Sending on   LPF/eth0/xx:xx:xx:xx:xx:xx
Mar 22 15:09:25 A2Terminator dhclient: Sending on   Socket/fallback
Mar 22 15:09:25 A2Terminator dhclient: DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 4
Mar 22 15:09:25 A2Terminator ifplugd(eth0)[1508]: client: Listening on LPF/eth0/xx:xx:xx:xx:xx:xx
Mar 22 15:09:25 A2Terminator ifplugd(eth0)[1508]: client: Sending on   LPF/eth0/xx:xx:xx:xx:xx:xx
Mar 22 15:09:25 A2Terminator ifplugd(eth0)[1508]: client: Sending on   Socket/fallback
Mar 22 15:09:25 A2Terminator ifplugd(eth0)[1508]: client: DHCPDISCOVER on eth0 to 255.255.255.255 port 67 interval 4
Mar 22 15:09:25 A2Terminator dhclient: DHCPREQUEST on eth0 to 255.255.255.255 port 67
Mar 22 15:09:25 A2Terminator ifplugd(eth0)[1508]: client: DHCPREQUEST on eth0 to 255.255.255.255 port 67
Mar 22 15:09:25 A2Terminator dhclient: DHCPOFFER from 192.168.0.1
Mar 22 15:09:25 A2Terminator ifplugd(eth0)[1508]: client: DHCPOFFER from 192.168.0.1
Mar 22 15:09:25 A2Terminator dhclient: DHCPACK from 192.168.0.1
Mar 22 15:09:25 A2Terminator ifplugd(eth0)[1508]: client: DHCPACK from 192.168.0.1
Mar 22 15:09:25 A2Terminator dhclient: bound to 192.168.0.106 -- renewal in 26888 seconds.
Mar 22 15:09:25 A2Terminator ifplugd(eth0)[1508]: client: bound to 192.168.0.106 -- renewal in 26888 seconds.
Mar 22 15:09:57 A2Terminator ntpdate[1856]: step time server 64.113.32.5 offset 20.378061 sec
Mar 22 15:09:57 A2Terminator ifplugd(eth0)[1508]: Program executed successfully.
Mar 22 15:10:01 A2Terminator ntpd[1958]: ntpd 4.2.6p5@1.2349-o Fri May 18 20:30:57 UTC 2012 (1)
Mar 22 15:10:01 A2Terminator ntpd[1959]: proto: precision = 1.000 usec
Mar 22 15:10:01 A2Terminator ntpd[1959]: Listen and drop on 0 v4wildcard 0.0.0.0 UDP 123
Mar 22 15:10:01 A2Terminator ntpd[1959]: Listen normally on 1 lo 127.0.0.1 UDP 123
Mar 22 15:10:01 A2Terminator ntpd[1959]: Listen normally on 2 eth0 192.168.0.106 UDP 123


Title: Re: Custom Innosilicon A2 Terminator image - Anx Edition
Post by: musetheater on March 27, 2016, 11:13:09 PM
Hi all,

I've posted before on the Ultra Under-overclock thread by emdje, but I thought I should post here since I'm using this image on my A2 Mega. Bought it this past January, finally got everything set up and working after replacing the power supply, and it's been working smoothly for about 3 months. Tonight, however, I received one of the automated emails from Mining Rig Rentals saying the rig is offline, which shouldn't be the case. I pulled up the control interface on my computer and saw something a bit unsettling. The cgminer log kept repeating the same message which was followed 10 seconds later with a forced restart, which kept repeating until I stopped the miner.

This is the most recent display in cgminer:
Code:
[2016-03-27 18:48:45] Started cgminer 3.9.0 innosilicon-12chip-v0p5                    
 [2016-03-27 18:48:45] Run Reset=1                   
 [2016-03-27 18:48:45] ST MCU hardware reset start                   
 [2016-03-27 18:48:49] SPI Speed 4000 kHz                   
 [2016-03-27 18:48:49] ST MCU - Enable (Pre-header)                   
 [2016-03-27 18:48:49] Run    temperature 35C                   
 [2016-03-27 18:48:49] A1 = 1200,7                   
 [2016-03-27 18:48:49] A1 PLL Clock = 1200MHz                   
 [2016-03-27 18:48:49] A1 = 1200,7                   
 [2016-03-27 18:48:49] A1 PLL Clock = 1200MHz                   
 [2016-03-27 18:48:49] A1 = 1200,7                   
 [2016-03-27 18:48:49] A1 PLL Clock = 1200MHz                   
 [2016-03-27 18:48:49] A1 = 1200,7                   
 [2016-03-27 18:48:49] A1 PLL Clock = 1200MHz                   
 [2016-03-27 18:48:49] A1 = 1200,7                   
 [2016-03-27 18:48:49] A1 PLL Clock = 1200MHz                   
 [2016-03-27 18:48:49] A1 = 1200,7                   
 [2016-03-27 18:48:49] A1 PLL Clock = 1200MHz                   
 [2016-03-27 18:48:49] AUTO GPIO CS                   
 [2016-03-27 18:48:49] Failure(cs0)(2): missing ACK for cmd 0x02                   
 [2016-03-27 18:48:49] ACK(cs0) timeout:cmd_POWER_ON_BCAST-0.0553s                   
 [2016-03-27 18:48:49] SPI(cs0) no device                   
 [2016-03-27 18:48:49] ACK(cs0) timeout:cmd_RESET_BCAST - 0.27 ms                   
 [2016-03-27 18:48:49] Failure(cs1)(2): missing ACK for cmd 0x02                   
 [2016-03-27 18:48:49] ACK(cs1) timeout:cmd_POWER_ON_BCAST-0.0575s                   
 [2016-03-27 18:48:49] SPI(cs1) no device                   
 [2016-03-27 18:48:49] ACK(cs1) timeout:cmd_RESET_BCAST - 0.27 ms                   
 [2016-03-27 18:48:49] Failure(cs2)(2): missing ACK for cmd 0x02                   
 [2016-03-27 18:48:49] ACK(cs2) timeout:cmd_POWER_ON_BCAST-0.0487s                   
 [2016-03-27 18:48:49] SPI(cs2) no device                   
 [2016-03-27 18:48:49] ACK(cs2) timeout:cmd_RESET_BCAST - 0.27 ms                   
 [2016-03-27 18:48:49] Failure(cs3)(2): missing ACK for cmd 0x02                   
 [2016-03-27 18:48:49] ACK(cs3) timeout:cmd_POWER_ON_BCAST-0.0499s                   
 [2016-03-27 18:48:49] SPI(cs3) no device                   
 [2016-03-27 18:48:49] ACK(cs3) timeout:cmd_RESET_BCAST - 0.27 ms                   
 [2016-03-27 18:48:49] Failure(cs4)(2): missing ACK for cmd 0x02                   
 [2016-03-27 18:48:49] ACK(cs4) timeout:cmd_POWER_ON_BCAST-0.0489s                   
 [2016-03-27 18:48:49] SPI(cs4) no device                   
 [2016-03-27 18:48:49] ACK(cs4) timeout:cmd_RESET_BCAST - 0.27 ms                   
 [2016-03-27 18:48:49] Failure(cs5)(2): missing ACK for cmd 0x02                   
 [2016-03-27 18:48:49] ACK(cs5) timeout:cmd_POWER_ON_BCAST-0.0509s                   
 [2016-03-27 18:48:49] SPI(cs5) no device                   
 [2016-03-27 18:48:49] ACK(cs5) timeout:cmd_RESET_BCAST - 0.27 ms                   
 [2016-03-27 18:48:49] No any A1 board

I've seen in another thread that a possible reason to this might be the power supply or a bad SD card. Since I'm not the best at computer coding, especially Linux, I'm not sure how to tell what the problem is. The power supply shouldn't be a problem since I put a brand new EVGA Suprnova 1300W Gold in about 2 months ago. The SD card came with the miner, so I'm not sure about it's reliability, but it works enough that I can still pull up the interface.

Also, another thing to note, right when the miner stopped working and displayed the message above, the board temperatures SKYROCKETED almost instantly. During the day they average about 52*C, but within 2 minutes of the error message, the boards (0 through 5) had temps of 68*C, 59*C, 80*C, 101*C, 97*C, and 55*C, respectively. They are receiving a strong airflow and no problem with air circulation to get rid of the heat, so I'm hoping that factor isn't a bad sign, and that it's just caused by the malfunction with the image, or whatever might be wrong. Hoping to hear back very soon with a possible solution or any ideas. Thanks


Title: Re: Custom Innosilicon A2 Terminator image - Anx Edition
Post by: mxnsch on March 28, 2016, 06:42:46 PM
I think the temps skyrocketed because mostly of the cgminer restart loop. Increase that value, could have killed your miner with bad luck. Regarding the filesystem, here is a pointer:
https://raymii.org/s/blog/Broken_Corrupted_Raspberry_Pi_SD_Card.html

Fingers crossed it works for you


Title: Re: Custom Innosilicon A2 Terminator image - Anx Edition
Post by: mjgraham on March 29, 2016, 03:07:58 AM
Hi all,

I've posted before on the Ultra Under-overclock thread by emdje, but I thought I should post here since I'm using this image on my A2 Mega. Bought it this past January, finally got everything set up and working after replacing the power supply, and it's been working smoothly for about 3 months. Tonight, however, I received one of the automated emails from Mining Rig Rentals saying the rig is offline, which shouldn't be the case. I pulled up the control interface on my computer and saw something a bit unsettling. The cgminer log kept repeating the same message which was followed 10 seconds later with a forced restart, which kept repeating until I stopped the miner.

This is the most recent display in cgminer:
Code:
[2016-03-27 18:48:45] Started cgminer 3.9.0 innosilicon-12chip-v0p5                    
 [2016-03-27 18:48:45] Run Reset=1                   
 [2016-03-27 18:48:45] ST MCU hardware reset start                   
 [2016-03-27 18:48:49] SPI Speed 4000 kHz                   
 [2016-03-27 18:48:49] ST MCU - Enable (Pre-header)                   
 [2016-03-27 18:48:49] Run    temperature 35C                   
 [2016-03-27 18:48:49] A1 = 1200,7                   
 [2016-03-27 18:48:49] A1 PLL Clock = 1200MHz                   
 [2016-03-27 18:48:49] A1 = 1200,7                   
 [2016-03-27 18:48:49] A1 PLL Clock = 1200MHz                   
 [2016-03-27 18:48:49] A1 = 1200,7                   
 [2016-03-27 18:48:49] A1 PLL Clock = 1200MHz                   
 [2016-03-27 18:48:49] A1 = 1200,7                   
 [2016-03-27 18:48:49] A1 PLL Clock = 1200MHz                   
 [2016-03-27 18:48:49] A1 = 1200,7                   
 [2016-03-27 18:48:49] A1 PLL Clock = 1200MHz                   
 [2016-03-27 18:48:49] A1 = 1200,7                   
 [2016-03-27 18:48:49] A1 PLL Clock = 1200MHz                   
 [2016-03-27 18:48:49] AUTO GPIO CS                   
 [2016-03-27 18:48:49] Failure(cs0)(2): missing ACK for cmd 0x02                   
 [2016-03-27 18:48:49] ACK(cs0) timeout:cmd_POWER_ON_BCAST-0.0553s                   
 [2016-03-27 18:48:49] SPI(cs0) no device                   
 [2016-03-27 18:48:49] ACK(cs0) timeout:cmd_RESET_BCAST - 0.27 ms                   
 [2016-03-27 18:48:49] Failure(cs1)(2): missing ACK for cmd 0x02                   
 [2016-03-27 18:48:49] ACK(cs1) timeout:cmd_POWER_ON_BCAST-0.0575s                   
 [2016-03-27 18:48:49] SPI(cs1) no device                   
 [2016-03-27 18:48:49] ACK(cs1) timeout:cmd_RESET_BCAST - 0.27 ms                   
 [2016-03-27 18:48:49] Failure(cs2)(2): missing ACK for cmd 0x02                   
 [2016-03-27 18:48:49] ACK(cs2) timeout:cmd_POWER_ON_BCAST-0.0487s                   
 [2016-03-27 18:48:49] SPI(cs2) no device                   
 [2016-03-27 18:48:49] ACK(cs2) timeout:cmd_RESET_BCAST - 0.27 ms                   
 [2016-03-27 18:48:49] Failure(cs3)(2): missing ACK for cmd 0x02                   
 [2016-03-27 18:48:49] ACK(cs3) timeout:cmd_POWER_ON_BCAST-0.0499s                   
 [2016-03-27 18:48:49] SPI(cs3) no device                   
 [2016-03-27 18:48:49] ACK(cs3) timeout:cmd_RESET_BCAST - 0.27 ms                   
 [2016-03-27 18:48:49] Failure(cs4)(2): missing ACK for cmd 0x02                   
 [2016-03-27 18:48:49] ACK(cs4) timeout:cmd_POWER_ON_BCAST-0.0489s                   
 [2016-03-27 18:48:49] SPI(cs4) no device                   
 [2016-03-27 18:48:49] ACK(cs4) timeout:cmd_RESET_BCAST - 0.27 ms                   
 [2016-03-27 18:48:49] Failure(cs5)(2): missing ACK for cmd 0x02                   
 [2016-03-27 18:48:49] ACK(cs5) timeout:cmd_POWER_ON_BCAST-0.0509s                   
 [2016-03-27 18:48:49] SPI(cs5) no device                   
 [2016-03-27 18:48:49] ACK(cs5) timeout:cmd_RESET_BCAST - 0.27 ms                   
 [2016-03-27 18:48:49] No any A1 board

I've seen in another thread that a possible reason to this might be the power supply or a bad SD card. Since I'm not the best at computer coding, especially Linux, I'm not sure how to tell what the problem is. The power supply shouldn't be a problem since I put a brand new EVGA Suprnova 1300W Gold in about 2 months ago. The SD card came with the miner, so I'm not sure about it's reliability, but it works enough that I can still pull up the interface.

Also, another thing to note, right when the miner stopped working and displayed the message above, the board temperatures SKYROCKETED almost instantly. During the day they average about 52*C, but within 2 minutes of the error message, the boards (0 through 5) had temps of 68*C, 59*C, 80*C, 101*C, 97*C, and 55*C, respectively. They are receiving a strong airflow and no problem with air circulation to get rid of the heat, so I'm hoping that factor isn't a bad sign, and that it's just caused by the malfunction with the image, or whatever might be wrong. Hoping to hear back very soon with a possible solution or any ideas. Thanks

I can't really see the all the hashing boards going bad, while it *could* be a problem with the image normally that results in things not booting , do the LEDs on the hashing boards just flash the whole time? Although just one part on the controller board going bad or breaking can cause the whole mess to appear dead. As for testing I guess a reflash of the image would be the easiest to do, as for more advanced testing going to be hard to do without soldering irons, cables etc...


Title: Re: Custom Innosilicon A2 Terminator image - Anx Edition
Post by: citronick on March 29, 2016, 03:38:40 AM
Has anyone got board replacement from Innosilicon?
What's the procedure for board replacement?
Confirmed, my A2 110MH, 3 boards now not responding after many troubleshooting, i think best if just get replacement board.
Can the boards be purchase etc. assuming no warranty? Mine is less than 6 months old.


Title: Re: Custom Innosilicon A2 Terminator image - Anx Edition
Post by: musetheater on March 29, 2016, 03:59:15 AM
Thanks for the tip, mxnsch. I'll definitely look into tweaking some of the values in the future. I did figure out what the problem was, though. Turns out the outlet I had the miner plugged into died, but not completely. Once I turned the miner off and unplugged it, I tested the outlet with a multimeter. The output was, and currently still is, 15VAC. Something that's also a bit more troubling, all other outlets in half of my house are now over-volting, including ones on the same circuit as the dead outlet. All are reading between 155-165VAC, which I know is a dangerous thing when it comes to sensitive electronics. They also have a higher amperage than my multimeter can read, which has a cap of 20A. I'm 99% certain that the miner did NOT cause this problem, but rather was the first thing to be 'punished' by the problem.

But with the good news comes bad news... Plugged the miner back into a stable circuit, turned it on, and cs3 (Board #4) is dead. Board 4 is the one that hit 101*C, which I would imagine any piece of equipment hitting the boiling point means the kiss of death. I'm planning on opening up the rig tomorrow to see if there's any visual damage, as well as reconnecting all of the cables. Will also reflash the SD card just in case. But, as it stands right now, the board is dead as far as I can tell. It always ran hot to begin with, averaging close to 6*C hotter than the other 5 boards, even with super cold winter air. Probably little to no thermal paste on there is my theory...

Last little question, but does anyone know if replacement boards are sold anywhere? Or if anyone, most likely someone on this forum, offers repairs? I don't know the specifics of the multiple ways heat can damage a board, so I'm not sure if it's repairable. Poor old rig has been mine for less than 3 months and this happens lol

Anyways, thanks for your help guys. I'll check back in a few days if I find out anything interesting.


Title: Re: Custom Innosilicon A2 Terminator image - Anx Edition
Post by: citronick on March 29, 2016, 04:19:21 AM
Anyone got their hands on the A4 Dominator yet?

In the link, seems we can do trade-in of our A2s to the A4s!

---------
http://www.innosilicon.com/html/news/11.html

A4 Dominator ASIC & Miner Specifications:

A4 ASIC: 3Mhs per chip at 3.6W nominal, support DCDC less PCB
Extreme Low Power: daisy chained ASIC running at 0.7V, only in 14nm
Miner Performance: 600Mhs from 720W at the Wall or 850Mhs from 1020W
PSU Requirements: common PCI-E 8Pins/6+2Pins with 12V output
Included: Reprisal Pi running the most user friendly A2 terminator Software
.
.
.
.
Thank you all for your support and attention. A4 belongs to all of you. After the A4 Dominator comes out, we will offer a A2 Terminator and Farmboy miner replacement program so that our loyal customers can continue to benefit. The A4 Dominator will continue the A2 Terminator legacy in serving our mining community!


Title: Re: Custom Innosilicon A2 Terminator image - Anx Edition
Post by: QuintLeo on March 29, 2016, 09:19:50 AM
A4 has not been released yet.

 In theory, it COULD be released literally any day now - but no word out of Innosilicon recently.


Title: Re: Custom Innosilicon A2 Terminator image - Anx Edition
Post by: mjgraham on March 29, 2016, 04:24:40 PM
Thanks for the tip, mxnsch. I'll definitely look into tweaking some of the values in the future. I did figure out what the problem was, though. Turns out the outlet I had the miner plugged into died, but not completely. Once I turned the miner off and unplugged it, I tested the outlet with a multimeter. The output was, and currently still is, 15VAC. Something that's also a bit more troubling, all other outlets in half of my house are now over-volting, including ones on the same circuit as the dead outlet. All are reading between 155-165VAC, which I know is a dangerous thing when it comes to sensitive electronics. They also have a higher amperage than my multimeter can read, which has a cap of 20A. I'm 99% certain that the miner did NOT cause this problem, but rather was the first thing to be 'punished' by the problem.

But with the good news comes bad news... Plugged the miner back into a stable circuit, turned it on, and cs3 (Board #4) is dead. Board 4 is the one that hit 101*C, which I would imagine any piece of equipment hitting the boiling point means the kiss of death. I'm planning on opening up the rig tomorrow to see if there's any visual damage, as well as reconnecting all of the cables. Will also reflash the SD card just in case. But, as it stands right now, the board is dead as far as I can tell. It always ran hot to begin with, averaging close to 6*C hotter than the other 5 boards, even with super cold winter air. Probably little to no thermal paste on there is my theory...

Last little question, but does anyone know if replacement boards are sold anywhere? Or if anyone, most likely someone on this forum, offers repairs? I don't know the specifics of the multiple ways heat can damage a board, so I'm not sure if it's repairable. Poor old rig has been mine for less than 3 months and this happens lol

Anyways, thanks for your help guys. I'll check back in a few days if I find out anything interesting.
Well at least you got some answers, as for bad boards normally they will blow a chip and then it is done, they cant communicate anymore , I have fixed a few but most of the time it takes more than one chip. As far as thermal paste there problems with all the ones I worked on I tore them all down for some unknown reason on the bottom there was thermal paste on a thermal pad which is worse , I put paste on the bottoms of the board under the chips and on top of them helped a lot with temps and just got rid of the pads all together.

I think you can get replacement boards from zoomhash they were like $85 when I contacted them which means like a bit of time to pay it off. I wouldnt bother with a reflash, are the LEDs different on the dead board?


Title: Re: Custom Innosilicon A2 Terminator image - Anx Edition
Post by: musetheater on April 02, 2016, 01:16:59 AM
Thanks for the tip, mxnsch. I'll definitely look into tweaking some of the values in the future. I did figure out what the problem was, though. Turns out the outlet I had the miner plugged into died, but not completely. Once I turned the miner off and unplugged it, I tested the outlet with a multimeter. The output was, and currently still is, 15VAC. Something that's also a bit more troubling, all other outlets in half of my house are now over-volting, including ones on the same circuit as the dead outlet. All are reading between 155-165VAC, which I know is a dangerous thing when it comes to sensitive electronics. They also have a higher amperage than my multimeter can read, which has a cap of 20A. I'm 99% certain that the miner did NOT cause this problem, but rather was the first thing to be 'punished' by the problem.

But with the good news comes bad news... Plugged the miner back into a stable circuit, turned it on, and cs3 (Board #4) is dead. Board 4 is the one that hit 101*C, which I would imagine any piece of equipment hitting the boiling point means the kiss of death. I'm planning on opening up the rig tomorrow to see if there's any visual damage, as well as reconnecting all of the cables. Will also reflash the SD card just in case. But, as it stands right now, the board is dead as far as I can tell. It always ran hot to begin with, averaging close to 6*C hotter than the other 5 boards, even with super cold winter air. Probably little to no thermal paste on there is my theory...

Last little question, but does anyone know if replacement boards are sold anywhere? Or if anyone, most likely someone on this forum, offers repairs? I don't know the specifics of the multiple ways heat can damage a board, so I'm not sure if it's repairable. Poor old rig has been mine for less than 3 months and this happens lol

Anyways, thanks for your help guys. I'll check back in a few days if I find out anything interesting.
Well at least you got some answers, as for bad boards normally they will blow a chip and then it is done, they cant communicate anymore , I have fixed a few but most of the time it takes more than one chip. As far as thermal paste there problems with all the ones I worked on I tore them all down for some unknown reason on the bottom there was thermal paste on a thermal pad which is worse , I put paste on the bottoms of the board under the chips and on top of them helped a lot with temps and just got rid of the pads all together.

I think you can get replacement boards from zoomhash they were like $85 when I contacted them which means like a bit of time to pay it off. I wouldnt bother with a reflash, are the LEDs different on the dead board?

mjgraham, initially the board had no LEDs at all, but starting today the board 'woke up' and now shows signs of life. The 5 working boards all have solid green/red lights while hashing, and the dead board just continues to flash the LEDs. It's almost as if the Pi isn't recognizing it, or it could be to what you mentioned where once the board blows a chip, it just stops communicating.

I had a theory that perhaps the board might not be receiving sufficient power. When the problem first started, I received this message for all 6 boards, which were all "on" but being powered by the dead power outlet:
Code:
[2016-03-27 18:48:49] ACK(cs0) timeout:cmd_POWER_ON_BCAST-0.0553s                    
 [2016-03-27 18:48:49] SPI(cs0) no device                   
 [2016-03-27 18:48:49] ACK(cs0) timeout:cmd_RESET_BCAST - 0.27 ms                   
 [2016-03-27 18:48:49] Failure(cs1)(2): missing ACK for cmd 0x02                   
 [2016-03-27 18:48:49] ACK(cs1) timeout:cmd_POWER_ON_BCAST-0.0575s                   
 [2016-03-27 18:48:49] SPI(cs1) no device                   
 [2016-03-27 18:48:49] ACK(cs1) timeout:cmd_RESET_BCAST - 0.27 ms                   
 [2016-03-27 18:48:49] Failure(cs2)(2): missing ACK for cmd 0x02                   
 [2016-03-27 18:48:49] ACK(cs2) timeout:cmd_POWER_ON_BCAST-0.0487s                   
 [2016-03-27 18:48:49] SPI(cs2) no device                   
 [2016-03-27 18:48:49] ACK(cs2) timeout:cmd_RESET_BCAST - 0.27 ms                   
 [2016-03-27 18:48:49] Failure(cs3)(2): missing ACK for cmd 0x02                   
 [2016-03-27 18:48:49] ACK(cs3) timeout:cmd_POWER_ON_BCAST-0.0499s                   
 [2016-03-27 18:48:49] SPI(cs3) no device                   
 [2016-03-27 18:48:49] ACK(cs3) timeout:cmd_RESET_BCAST - 0.27 ms                   
 [2016-03-27 18:48:49] Failure(cs4)(2): missing ACK for cmd 0x02                   
 [2016-03-27 18:48:49] ACK(cs4) timeout:cmd_POWER_ON_BCAST-0.0489s                   
 [2016-03-27 18:48:49] SPI(cs4) no device                   
 [2016-03-27 18:48:49] ACK(cs4) timeout:cmd_RESET_BCAST - 0.27 ms                   
 [2016-03-27 18:48:49] Failure(cs5)(2): missing ACK for cmd 0x02                   
 [2016-03-27 18:48:49] ACK(cs5) timeout:cmd_POWER_ON_BCAST-0.0509s                   
 [2016-03-27 18:48:49] SPI(cs5) no device                   
 [2016-03-27 18:48:49] ACK(cs5) timeout:cmd_RESET_BCAST - 0.27 ms
After fixing the power problem, 5 boards work, but board #4 (cs3) still gives that exact message. I'm also starting to think that I should reflash the SD because ever since the problem started a week ago, the graphs on the main page refuse to repopulate. All 8 graphs show Saturday (March 26) at 6:00 PM to Sunday at 6:00 PM, right when the temperatures hit 100*C. This is also the case for the 'Historical Statistics', 'Logs - Messages', and 'Logs - Syslog' pages. In my eyes, I see 3 variables that could be the problem: corrupted SD, corrupted Pi/ribbon cable to cs3, or a dead board altogether. However, if the board is dead, that doesn't explain the non-responsiveness of the logging system. Thanks again mjgraham.


Title: Re: Custom Innosilicon A2 Terminator image - Anx Edition
Post by: mjgraham on April 02, 2016, 02:52:31 AM
I could see things not getting updated being a sd card issue, if the pattern of LEDs is the same on the dead board as the others then you don't have a blown chip, normally there drastically different or not at all, you said green/red LEDs so I am guessing the boards are green, check cables , swap two of them and see if the dead board moves or stays the same, if it moves then maybe a bad cable if the same then might be a messed up board, most trouble shooting steps at this point are very advanced, requires probing stuff and such. I don't know if I would buy a new board really the cost vs/ the payback is going to be a bit off .


Title: Re: Custom Innosilicon A2 Terminator image - Anx Edition
Post by: citronick on April 02, 2016, 05:25:17 AM
Has anyone got board replacement from Innosilicon?
What's the procedure for board replacement?
Confirmed, my A2 110MH, 3 boards now not responding after many troubleshooting, i think best if just get replacement board.
Can the boards be purchase etc. assuming no warranty? Mine is less than 6 months old.

I have done some legwork on replacement boards for my A2-110MH and below the disappointing results...

1. Sent email to Innosilicon in China about getting me a replacement board, the reply as follows:

1st email:
"....We have board replacement, unfortunately they are not available for sale since it’s easy for separate boards to get broken during internal shipping..."
 
Best regards,
Chloe Zhang / zhangq@innosilicon.com.cn
+86 18040500320
Innosilicon Technology Ltd.

2nd email on trade-in programs A2 to A4:
"...Sorry we don’t have such program, but we will offer A2 buyers we have on record some discount on A4 miners...."

2. Sent email to online-seller in China, the guy I bought the A2-110MH from... he sympathized with my situation however he offered board replacement. Its about 136$USD per baord but excludes shipping... in which for me was same price as the board.... to replace 3 boards.... I might as well buy a new A2-110MH.... anyways, seller reckons that the A2 could still be saved, and not worth going to A4 now because he is still waiting for the announcement from Innosilicon and price is unknown at this time.

 http://www.aliexpress.com/store/product/A2-Terminator-12-pcs-A2-chip-1-Module-20MH-s-22MH-s-Scrypt-Miner-Litecoin-Miner/227686_32625117939.html


Title: Re: Custom Innosilicon A2 Terminator image - Anx Edition
Post by: mjgraham on April 02, 2016, 12:55:23 PM
Has anyone got board replacement from Innosilicon?
What's the procedure for board replacement?
Confirmed, my A2 110MH, 3 boards now not responding after many troubleshooting, i think best if just get replacement board.
Can the boards be purchase etc. assuming no warranty? Mine is less than 6 months old.

I have done some legwork on replacement boards for my A2-110MH and below the disappointing results...

1. Sent email to Innosilicon in China about getting me a replacement board, the reply as follows:

1st email:
"....We have board replacement, unfortunately they are not available for sale since it’s easy for separate boards to get broken during internal shipping..."
 
Best regards,
Chloe Zhang / zhangq@innosilicon.com.cn
+86 18040500320
Innosilicon Technology Ltd.

2nd email on trade-in programs A2 to A4:
"...Sorry we don’t have such program, but we will offer A2 buyers we have on record some discount on A4 miners...."

2. Sent email to online-seller in China, the guy I bought the A2-110MH from... he sympathized with my situation however he offered board replacement. Its about 136$USD per baord but excludes shipping... in which for me was same price as the board.... to replace 3 boards.... I might as well buy a new A2-110MH.... anyways, seller reckons that the A2 could still be saved, and not worth going to A4 now because he is still waiting for the announcement from Innosilicon and price is unknown at this time.

 http://www.aliexpress.com/store/product/A2-Terminator-12-pcs-A2-chip-1-Module-20MH-s-22MH-s-Scrypt-Miner-Litecoin-Miner/227686_32625117939.html

You might try zoomhash, I contacted them a while back and they said $85, think they were the green boards. I never did buy any


Title: Re: Custom Innosilicon A2 Terminator image - Anx Edition
Post by: musetheater on April 07, 2016, 03:19:16 AM
I could see things not getting updated being a sd card issue, if the pattern of LEDs is the same on the dead board as the others then you don't have a blown chip, normally there drastically different or not at all, you said green/red LEDs so I am guessing the boards are green, check cables , swap two of them and see if the dead board moves or stays the same, if it moves then maybe a bad cable if the same then might be a messed up board, most trouble shooting steps at this point are very advanced, requires probing stuff and such. I don't know if I would buy a new board really the cost vs/ the payback is going to be a bit off .
Ok, so after some troubleshooting with no luck, I decided to let it be for a few days. Suddenly tonight I had another board basically die. This has to be a power supply issue, right? Should I try switching out the 6+2 pin PCI cables? Or switching around where they're plugged in? PSU is fully modular, so I have a few open plugs to try, but I'd imagine if one part of the power rail fails, it all does... I'm starting to get really worried that I dropped over $900 on a rig that is just falling apart, and then another $280 for a PSU that I got no reimbursement for from Zoomhash, but I'm holding out hope that it's just the PSU. Is there a way I can test the output of the PSU? Having 2 boards die off of a 1300W gold rated output shouldn't happen. Hoping for a very fast response before I throw this thing off of a cliff.


Title: Re: Custom Innosilicon A2 Terminator image - Anx Edition
Post by: userpike on April 07, 2016, 04:04:19 AM
I could see things not getting updated being a sd card issue, if the pattern of LEDs is the same on the dead board as the others then you don't have a blown chip, normally there drastically different or not at all, you said green/red LEDs so I am guessing the boards are green, check cables , swap two of them and see if the dead board moves or stays the same, if it moves then maybe a bad cable if the same then might be a messed up board, most trouble shooting steps at this point are very advanced, requires probing stuff and such. I don't know if I would buy a new board really the cost vs/ the payback is going to be a bit off .
Ok, so after some troubleshooting with no luck, I decided to let it be for a few days. Suddenly tonight I had another board basically die. This has to be a power supply issue, right? Should I try switching out the 6+2 pin PCI cables? Or switching around where they're plugged in? PSU is fully modular, so I have a few open plugs to try, but I'd imagine if one part of the power rail fails, it all does... I'm starting to get really worried that I dropped over $900 on a rig that is just falling apart, and then another $280 for a PSU that I got no reimbursement for from Zoomhash, but I'm holding out hope that it's just the PSU. Is there a way I can test the output of the PSU? Having 2 boards die off of a 1300W gold rated output shouldn't happen. Hoping for a very fast response before I throw this thing off of a cliff.



I have a board that stopped hashing, is not recognised anymore and blinks only 4 LEDs now...


Title: Re: Custom Innosilicon A2 Terminator image - Anx Edition
Post by: citronick on April 07, 2016, 04:27:29 AM
I could see things not getting updated being a sd card issue, if the pattern of LEDs is the same on the dead board as the others then you don't have a blown chip, normally there drastically different or not at all, you said green/red LEDs so I am guessing the boards are green, check cables , swap two of them and see if the dead board moves or stays the same, if it moves then maybe a bad cable if the same then might be a messed up board, most trouble shooting steps at this point are very advanced, requires probing stuff and such. I don't know if I would buy a new board really the cost vs/ the payback is going to be a bit off .
Ok, so after some troubleshooting with no luck, I decided to let it be for a few days. Suddenly tonight I had another board basically die. This has to be a power supply issue, right? Should I try switching out the 6+2 pin PCI cables? Or switching around where they're plugged in? PSU is fully modular, so I have a few open plugs to try, but I'd imagine if one part of the power rail fails, it all does... I'm starting to get really worried that I dropped over $900 on a rig that is just falling apart, and then another $280 for a PSU that I got no reimbursement for from Zoomhash, but I'm holding out hope that it's just the PSU. Is there a way I can test the output of the PSU? Having 2 boards die off of a 1300W gold rated output shouldn't happen. Hoping for a very fast response before I throw this thing off of a cliff.

your case sound very similar to mine.

My A2 had 5 boards, one by one the boards failed, and now I only have 2 boards working.
I have turned off the A2 - 110mh before 44mh now = waste of electricity.
I wrote to Innosilicon and they dont do returns...
But online sellers in Aliexpress selling 136$ per board - see my earlier post


Title: Re: Custom Innosilicon A2 Terminator image - Anx Edition
Post by: cryptichermit on April 07, 2016, 04:34:34 AM
I could see things not getting updated being a sd card issue, if the pattern of LEDs is the same on the dead board as the others then you don't have a blown chip, normally there drastically different or not at all, you said green/red LEDs so I am guessing the boards are green, check cables , swap two of them and see if the dead board moves or stays the same, if it moves then maybe a bad cable if the same then might be a messed up board, most trouble shooting steps at this point are very advanced, requires probing stuff and such. I don't know if I would buy a new board really the cost vs/ the payback is going to be a bit off .
Ok, so after some troubleshooting with no luck, I decided to let it be for a few days. Suddenly tonight I had another board basically die. This has to be a power supply issue, right? Should I try switching out the 6+2 pin PCI cables? Or switching around where they're plugged in? PSU is fully modular, so I have a few open plugs to try, but I'd imagine if one part of the power rail fails, it all does... I'm starting to get really worried that I dropped over $900 on a rig that is just falling apart, and then another $280 for a PSU that I got no reimbursement for from Zoomhash, but I'm holding out hope that it's just the PSU. Is there a way I can test the output of the PSU? Having 2 boards die off of a 1300W gold rated output shouldn't happen. Hoping for a very fast response before I throw this thing off of a cliff.

I've got 7 - A2's.  Had a couple from when they first shipped and got 4 more when pricing on scrypt devices was at bottom.
Almost all of them have required some maintenance, but I've only had 1 hashboard fail completely.  I think it burned from heat overload as there was a fan that died on it and the hashboard was relatively loose from the chassis - so little heat was being exchanged to the chassis.  I've done a fair amount of tweaking/soldering/ etc to keep these operational.  One HUGE point of weakness is the soldering points of the PCI power connectors to the board.  I'd say 1 out of 4 have lost full conductivity - mostly at the soldering joint of pin to the board, poor conductivity of power leads to intermittent drops of the board.

Since you swapped out your PSU, that means you've had to disconnect and reconnect these - and good chance that one or two may have integrity loss of connection.

Sometimes boards can benefit from removal and reinsertion of the data cables as well.  Which is another weak point on these boards.  I've literally pulled some of the L shaped pins out of the soldering points on the board, or broken pins off.  Be extremely careful when removing the cables - again if you have a pin that has a poor connection it may result in hashboard just blinking and never synchronizing - much the same as a bad power connection.  

If the problem is either the PCI connection pins or the data cable connection pins - it can be fixed.  I've actually had a unit fall 4 feet from a shelf and broke off 2 of the PCI pin connectors from the board, breaking the PCI board in the corner.  There is an additional 6 pin power connection on the board as well - underneath the 8 pin.  I've used this second set of connections on the board and soldered some 6 pin connections to them and got the boards working.  With the boards that have had broken pins on the data cable, I either resoldered those pins back to the board or stripped the 10 pin data cables and soldered the wires directly to the board.  In all cases the boards have worked again.  Only the one instance of the suspected burnt chip on one board have I not been able to resurrect.

A good way to start troubleshooting is disconnect all datacables (I suggest at the controller board instead of each individual hashboard - to avoid pin stress on the hashboard).  Leave the one board you want to troubleshoot plugged in - disconnect all power to hashboards except to that single board as well.  This reduces the chance that another board is interfering with the function of the one being tested.  In some cases one failed power connection could result in all the connected boards to fail synchronization.

You could also remove the heatsink and look visually at the chips to see if any appear burned.  


Title: Re: Custom Innosilicon A2 Terminator image - Anx Edition
Post by: userpike on April 07, 2016, 01:44:55 PM
I could see things not getting updated being a sd card issue, if the pattern of LEDs is the same on the dead board as the others then you don't have a blown chip, normally there drastically different or not at all, you said green/red LEDs so I am guessing the boards are green, check cables , swap two of them and see if the dead board moves or stays the same, if it moves then maybe a bad cable if the same then might be a messed up board, most trouble shooting steps at this point are very advanced, requires probing stuff and such. I don't know if I would buy a new board really the cost vs/ the payback is going to be a bit off .
Ok, so after some troubleshooting with no luck, I decided to let it be for a few days. Suddenly tonight I had another board basically die. This has to be a power supply issue, right? Should I try switching out the 6+2 pin PCI cables? Or switching around where they're plugged in? PSU is fully modular, so I have a few open plugs to try, but I'd imagine if one part of the power rail fails, it all does... I'm starting to get really worried that I dropped over $900 on a rig that is just falling apart, and then another $280 for a PSU that I got no reimbursement for from Zoomhash, but I'm holding out hope that it's just the PSU. Is there a way I can test the output of the PSU? Having 2 boards die off of a 1300W gold rated output shouldn't happen. Hoping for a very fast response before I throw this thing off of a cliff.

your case sound very similar to mine.

My A2 had 5 boards, one by one the boards failed, and now I only have 2 boards working.
I have turned off the A2 - 110mh before 44mh now = waste of electricity.
I wrote to Innosilicon and they dont do returns...
But online sellers in Aliexpress selling 136$ per board - see my earlier post

Can your lasting 2 boards be installed into an 88Mh setup with the 8 chip boards? If so, what do you want for the 2 that are working?


Title: Re: Custom Innosilicon A2 Terminator image - Anx Edition
Post by: cjmining on April 11, 2016, 06:08:28 PM
Is there a idiots guide to solo mining anywhere. the more i read the more confused i get. I did a conf file for devilcoin DXC just to play about with..
server=1
listen=1
daemon=1
rpcuser=james
rpcpassword=x
rpcallowip=127.0.0.1
rpcport=6624
addnode=162.243.239.239
addnode=77.99.98.229
addnode=86.5.28.9
addnode=82.144.204.28
addnode=104.238.156.251
addnode=151.80.42.180
addnode=70.72.236.5

saved it as a .conf file and added it to devilcoin dir and then restarted the wallet.

In my A2 software POOL 1 ADDR i put http://127.0.0.1:6624 then james as user and x in password

When i run the software it says the pool is dead and moves onto POOL ADD 2 and works

Is my config file wrong ? is the POOL 1 ADDR wrong ?

Any help much appreciated.


Title: Re: Custom Innosilicon A2 Terminator image - Anx Edition
Post by: citronick on April 12, 2016, 04:24:21 AM
I could see things not getting updated being a sd card issue, if the pattern of LEDs is the same on the dead board as the others then you don't have a blown chip, normally there drastically different or not at all, you said green/red LEDs so I am guessing the boards are green, check cables , swap two of them and see if the dead board moves or stays the same, if it moves then maybe a bad cable if the same then might be a messed up board, most trouble shooting steps at this point are very advanced, requires probing stuff and such. I don't know if I would buy a new board really the cost vs/ the payback is going to be a bit off .
Ok, so after some troubleshooting with no luck, I decided to let it be for a few days. Suddenly tonight I had another board basically die. This has to be a power supply issue, right? Should I try switching out the 6+2 pin PCI cables? Or switching around where they're plugged in? PSU is fully modular, so I have a few open plugs to try, but I'd imagine if one part of the power rail fails, it all does... I'm starting to get really worried that I dropped over $900 on a rig that is just falling apart, and then another $280 for a PSU that I got no reimbursement for from Zoomhash, but I'm holding out hope that it's just the PSU. Is there a way I can test the output of the PSU? Having 2 boards die off of a 1300W gold rated output shouldn't happen. Hoping for a very fast response before I throw this thing off of a cliff.

your case sound very similar to mine.

My A2 had 5 boards, one by one the boards failed, and now I only have 2 boards working.
I have turned off the A2 - 110mh before 44mh now = waste of electricity.
I wrote to Innosilicon and they dont do returns...
But online sellers in Aliexpress selling 136$ per board - see my earlier post

Can your lasting 2 boards be installed into an 88Mh setup with the 8 chip boards? If so, what do you want for the 2 that are working?

I am not sure if can be refitted into a 88MH machine.... technically I dont think any issues... this A2 came with 5 board for 110MH.
One of nerd friends is working on the A2 now and I hope he could make it work again - so I will hang on to it for little longer.


Title: Re: Custom Innosilicon A2 Terminator image - Anx Edition
Post by: mjgraham on April 13, 2016, 02:23:34 AM


I am not sure if can be refitted into a 88MH machine.... technically I dont think any issues... this A2 came with 5 board for 110MH.
One of nerd friends is working on the A2 now and I hope he could make it work again - so I will hang on to it for little longer.
I don't really see any issues with this, if your miner has 5 boards then I am guessing there the 12 chip blue boards. The way it stands you should be able to put 6 boards of whatever in them as long as you can handle the power requirements . If you don't have any luck with the dead boards send me a message maybe we can trouble shoot it a little better.


Title: Re: Custom Innosilicon A2 Terminator image - Anx Edition
Post by: userpike on April 14, 2016, 03:17:25 AM


I am not sure if can be refitted into a 88MH machine.... technically I dont think any issues... this A2 came with 5 board for 110MH.
One of nerd friends is working on the A2 now and I hope he could make it work again - so I will hang on to it for little longer.


ok let me know if things change.

 I have 1 failed board of 6 so it would be nice to replace that one and have 1 more on hand as a backup. There was an ebay listing for a set of 6 a few weeks ago but it's gone now.  :-\ I feel like I should have bought them..


Title: Re: Custom Innosilicon A2 Terminator image - Anx Edition
Post by: citronick on April 14, 2016, 03:32:14 AM


I am not sure if can be refitted into a 88MH machine.... technically I dont think any issues... this A2 came with 5 board for 110MH.
One of nerd friends is working on the A2 now and I hope he could make it work again - so I will hang on to it for little longer.


ok let me know if things change.

 I have 1 failed board of 6 so it would be nice to replace that one and have 1 more on hand as a backup. There was an ebay listing for a set of 6 a few weeks ago but it's gone now.  :-\ I feel like I should have bought them..

How much was it sold for?


Title: Re: Custom Innosilicon A2 Terminator image - Anx Edition
Post by: cryptmebro on May 24, 2016, 01:00:05 AM
Is this image still being updated?


Title: Re: Custom Innosilicon A2 Terminator image - Anx Edition
Post by: cjmining on May 30, 2016, 01:50:50 PM
Is there a idiots guide to solo mining anywhere. the more i read the more confused i get. I did a conf file for devilcoin DXC just to play about with..
server=1
listen=1
daemon=1
rpcuser=james
rpcpassword=x
rpcallowip=127.0.0.1
rpcport=6624
addnode=162.243.239.239
addnode=77.99.98.229
addnode=86.5.28.9
addnode=82.144.204.28
addnode=104.238.156.251
addnode=151.80.42.180
addnode=70.72.236.5

saved it as a .conf file and added it to devilcoin dir and then restarted the wallet.

In my A2 software POOL 1 ADDR i put http://127.0.0.1:6624 then james as user and x in password

When i run the software it says the pool is dead and moves onto POOL ADD 2 and works

Is my config file wrong ? is the POOL 1 ADDR wrong ?

Any help much appreciated.

Can anyone help me with my solo mining ? Thanks


Title: Re: Custom Innosilicon A2 Terminator image - Anx Edition
Post by: cryptmebro on May 30, 2016, 06:58:06 PM
Is there a idiots guide to solo mining anywhere. the more i read the more confused i get. I did a conf file for devilcoin DXC just to play about with..
server=1
listen=1
daemon=1
rpcuser=james
rpcpassword=x
rpcallowip=127.0.0.1
rpcport=6624
addnode=162.243.239.239
addnode=77.99.98.229
addnode=86.5.28.9
addnode=82.144.204.28
addnode=104.238.156.251
addnode=151.80.42.180
addnode=70.72.236.5

saved it as a .conf file and added it to devilcoin dir and then restarted the wallet.

In my A2 software POOL 1 ADDR i put http://127.0.0.1:6624 then james as user and x in password

When i run the software it says the pool is dead and moves onto POOL ADD 2 and works

Is my config file wrong ? is the POOL 1 ADDR wrong ?

Any help much appreciated.

Can anyone help me with my solo mining ? Thanks

Make sure it's devilcoin.conf

sometimes windows will save it as devilcoin.conf.txt


Title: Re: Custom Innosilicon A2 Terminator image - Anx Edition
Post by: cjmining on June 03, 2016, 10:21:50 PM
Yes it is a devilcoin.conf file

I guess it's the details i am putting into my miner settings Pool 1 add settings. I am mining other coins quite happily on mining pools but would like to learn how to solo mine. I will keep reading as and when i get time.

If someone could post their details of a solo mineable coin, ie coin name, config file details, pool 1 add in the A2 software and i could test it. Cheers


Title: Re: Custom Innosilicon A2 Terminator image - Anx Edition
Post by: cryptmebro on June 04, 2016, 01:25:20 AM
Yes it is a devilcoin.conf file

I guess it's the details i am putting into my miner settings Pool 1 add settings. I am mining other coins quite happily on mining pools but would like to learn how to solo mine. I will keep reading as and when i get time.

If someone could post their details of a solo mineable coin, ie coin name, config file details, pool 1 add in the A2 software and i could test it. Cheers

You need to use the IP of the computer running the ARG wallet, not 127.0.0.1 since the A2 is not running the wallet software. Assign a static IP to the computer, via your router settings. Once that is done, type it into your A2 e.g 192.168.1.50:6624

Change rcpallowip to your A2's static ip.


Title: Re: Custom Innosilicon A2 Terminator image - Anx Edition
Post by: brobot_5000 on June 16, 2016, 10:42:48 PM
Hello everyone. I have a question regarding board troubleshooting. Okay so i have an older black A2 terminator 88 and it has 6 boards. 5/6 boards have all 8 green LEDS on. The last board has 7/8 green LEDS on. I believe this 1 led that us not lit, is causing my hashing power to drop about 10 mh/s. What exactly does only having 7/8 LEDS on signify? and how might i go about fixing this problem? Thank you for your time!


Title: Re: Custom Innosilicon A2 Terminator image - Anx Edition
Post by: mjgraham on June 17, 2016, 06:07:50 AM
Hello everyone. I have a question regarding board troubleshooting. Okay so i have an older black A2 terminator 88 and it has 6 boards. 5/6 boards have all 8 green LEDS on. The last board has 7/8 green LEDS on. I believe this 1 led that us not lit, is causing my hashing power to drop about 10 mh/s. What exactly does only having 7/8 LEDS on signify? and how might i go about fixing this problem? Thank you for your time!

Well it is hard to say, there is really no fantastic documentation on what the LEDs mean, I have found that they tell the state of the hash chips, the on board power and other various things. So we know something is wrong , as to what going to be hard to tell.


Here would be my approach.
First thing does it get detected? I am going to guess not. Next thing would be to check the voltage regulators, I would check to see if the DC-DC converters are making voltage for all the chips, if so there is a 3.3v and a 1.8v regulator, if those are good then check to see if the 12 MHZ clock is working for the chips if so check all the logic buffers sending the signals out, if all the hash chips have the clock then check to see if you see any signal on the spi clock out to the chips if those are good, make sure there good after the 3.3 to 1.8v level shifters.

while there are some more steps to check I am going to guess this may be out of reach, while I could say I can fix that for you, it may not be fixable or might not be worth sending somewhere to fix and get it back.

I have been looking for broken boards to work on and try to repair, I have had some success with it.


Title: Re: Custom Innosilicon A2 Terminator image - Anx Edition
Post by: tuaris on June 18, 2016, 12:06:36 AM
I'm using the latest image but it's auto-rebooting every 2 minutes.


Title: Re: Custom Innosilicon A2 Terminator image - Anx Edition
Post by: papasmurph on December 02, 2016, 10:29:12 PM
Hey there,

somone can help for the new A4 14nm Dominator from Innosilicon how to access the conf. file for cgminer via rapsberry pi? Similar as from zoomhash (sudo nano .cgminer/cgminer.conf)

What is the root login for the pi? I have atm. pi/raspberry
Webinterface is not helping me to change the API listen 127.0.0.1 to loacl computer adress from miner and let me change scan/expiry settings etc.

Pls. help. I know that might be the wrong topic but help is needed.


Title: Re: Custom Innosilicon A2 Terminator image - Anx Edition
Post by: jstone6626 on December 03, 2016, 01:25:03 AM
If anyone has any information on getting the terminator a2 mega  running in minera, it would be greatly appreciated.


Title: Re: Custom Innosilicon A2 Terminator image - Anx Edition
Post by: crypticj on March 31, 2017, 04:53:13 AM
Hey guys I purchased an A2 terminator 88mh/s on the webinterface using Anx version its says its hashing at 88Mh/s all 6 boards are functioning and reporting 14-15mh/s for total of 87-88mh/s however on the litecoin pool i am getting 65-68mh/s max it fluctuates pretty wildly between 60-68mh/s but averaging 66mh/s over 24hours. Let me know if i should change pool or try something different.

Any advice will be appreciated. I am using Anx latest version.

 


Title: Re: Custom Innosilicon A2 Terminator image - Anx Edition
Post by: emdje on March 31, 2017, 11:50:47 AM
How many hardware errors do you get? What settings do you use? Are you using extranonce subscription?

And yes, you could use a different pool, it can definitely make a difference.


Title: Re: Custom Innosilicon A2 Terminator image - Anx Edition
Post by: crypticj on March 31, 2017, 05:00:44 PM
How many hardware errors do you get? What settings do you use? Are you using extranonce subscription?

And yes, you could use a different pool, it can definitely make a difference.

Error rate is arount 0.08%-0.21% consistently. I am not using extraonce subscription how can I enable it? I am using Anx version I don't think it supports extraonce (latest one).

Please pardon my ignorance how can i check for hardware errors?

I have all the setting on default didnot change anything yet, using webinterface just to add pool and worker information and left all the rest of the setting as is.

Please let me know if there is you would like me to try and post.  


Title: Re: Custom Innosilicon A2 Terminator image - Anx Edition
Post by: baldpope on April 06, 2017, 03:12:16 PM

Here's where you can the latest version (09-01-2015) ~254.5MB:
https://mega.nz/#!3VkjgaJT!PH4ixphRQFT23tgTwpnSwrkJPG0gB2VXsmN9BxagftI (https://mega.nz/#!3VkjgaJT!PH4ixphRQFT23tgTwpnSwrkJPG0gB2VXsmN9BxagftI)

Just wanted to share that I was able to resurrect a dead A2 60MHs (4 mining boards) unit with this firmware.  The host died about 2 months ago and I'd basically written it off.  Pulled it apart yesterday, found that the SD card was dead.  I downloaded a couple of different images, the one referenced above, the one from zoomhash and the one from Emdje.

For no particular reason, I started with this one from MarkAz (quoted/referenced) and fired it up.  Connected to the webUI, modified the miner settings, and clicked start.  Boom, operational again.

Couple of questions/thoughts.  In the webUI, under device profile, there is a text field to input the number of boards (mine is 4), and a drop down for picking either the 88MH/s or 110MH/s models.  I don't know that it's relevant for anything other than the user interface, but if you were so inclined to update the image for the 2 and 4 board models, that wold be awesome.

At the top of the page, there appear to be a total of 8 graphs available.  The lower 4 are CPU Load, Temp, Gateway ping and Internet ping.  The top 4 are not rendering or are broken (no data?). scratch that - after about an hour, the top 4 graphs are showing now.

Anyway, I left the speed at the default of 1200Mhz, I see no reason to change it if it's working.  After about 30 minutes, the total board average is about 58MHs, which is a little slower than I remember (avg around 62).  I may grab try one of the other images and attempt a high clock speed, but I'll probably leave it alone for a bit and confirm what the pool side sees.

Feel free to ask any questions, I'm happy to share any details about the chassis or the setup.

Cheers,
baldpope


Title: Re: Custom Innosilicon A2 Terminator image - Anx Edition
Post by: n00bminer on July 04, 2017, 12:44:08 AM
Has anyone successfully migrated this awesome image to the A4 Dominator?

nvrmind.  I brushed up on my php and made the changes so I could use this badass front-end on the A4.


Title: Re: Custom Innosilicon A2 Terminator image - Anx Edition
Post by: mthibodaux on October 26, 2017, 03:36:22 PM
Has anyone successfully migrated this awesome image to the A4 Dominator?

nvrmind.  I brushed up on my php and made the changes so I could use this badass front-end on the A4.


How did you manage that? Would you mind sharing. I have an A4 I'm ripping my hair out with!


Title: Re: Custom Innosilicon A2 Terminator image - Anx Edition
Post by: vasut on November 22, 2017, 05:24:58 PM
Hi, i'm using version 09-01-2015. When i try to use extranonce, it will not connect to nicehash. Is extranonce supported by this version?