Bitcoin Forum
May 06, 2024, 10:53:37 AM *
News: Latest Bitcoin Core release: 27.0 [Torrent]
 
   Home   Help Search Login Register More  
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 [19] 20 21 22 23 24 25 26 27 28 29 »
  Print  
Author Topic: Experimenting with Jalapeno firmware...  (Read 62543 times)
kano
Legendary
*
Offline Offline

Activity: 4494
Merit: 1808


Linux since 1997 RedHat 4


View Profile
August 12, 2013, 09:43:48 PM
 #361

cgminer doesn't care that the firmware thinks it is, I use the chip count to decide that.

Pool: https://kano.is - low 0.5% fee PPLNS 3 Days - Most reliable Solo with ONLY 0.5% fee   Bitcointalk thread: Forum
Discord support invite at https://kano.is/ Majority developer of the ckpool code - k for kano
The ONLY active original developer of cgminer. Original master git: https://github.com/kanoi/cgminer
1714992817
Hero Member
*
Offline Offline

Posts: 1714992817

View Profile Personal Message (Offline)

Ignore
1714992817
Reply with quote  #2

1714992817
Report to moderator
BitcoinCleanup.com: Learn why Bitcoin isn't bad for the environment
Advertised sites are not endorsed by the Bitcoin Forum. They may be unsafe, untrustworthy, or illegal in your jurisdiction.
1714992817
Hero Member
*
Offline Offline

Posts: 1714992817

View Profile Personal Message (Offline)

Ignore
1714992817
Reply with quote  #2

1714992817
Report to moderator
1714992817
Hero Member
*
Offline Offline

Posts: 1714992817

View Profile Personal Message (Offline)

Ignore
1714992817
Reply with quote  #2

1714992817
Report to moderator
ElitePork
Donator
Full Member
*
Offline Offline

Activity: 164
Merit: 100



View Profile
August 13, 2013, 01:04:41 AM
 #362

Thanks Ashitank.

...

Thanks for pointing that out. Smiley

Another tip, if you want to hardcode all engines to be running (regardless it's functional or not) change __TOTAL_DIAGNOSTICS_RUN from 10 to 0. It will skip all tests on the engines. Beware of the high HW error rate.

Next thing I wanna try is to change DO_NOT_USE_ENGINE_ZERO and overclocking it to 350mhz on the frequency and see what will happen. Hopefully it won't brick  Grin

Last but not least to max out the fan speed (FAN_CONTROL_BYTE_REMAIN_FULL_SPEED) if the above is successful.
Tested comment out DO_NOT_USE_ENGINE_ZERO and the jally won't start up.
Attempted to change the frequency from 291 to 350 but it still falls back to 280+. So I went to look into the codes and found that there is a method that detects the frequency and write it back. So I hardcoded the frequency to 350MHz. Starts up and runs @ 9GH/s but has near to 50% HW errors. So it's a fail.

I guess that's all for me know until my new jallies are shipped.
Regards
EP
bitpop
Legendary
*
Offline Offline

Activity: 2912
Merit: 1060



View Profile WWW
August 13, 2013, 11:43:03 AM
 #363

hope ck releases a single firmware and maybe updates jalapeno to 1.2.6

fforforest
Newbie
*
Offline Offline

Activity: 63
Merit: 0


View Profile
August 14, 2013, 09:49:53 AM
 #364

Anyone flashed a single?

JTAG1 I get to low voltage using AT32UC3A1128/AT32UC3A1156
JTAG2 I cant read deviceid using AT32UC3A1128/AT32UC3A1156

Any ideas?
K1773R
Legendary
*
Offline Offline

Activity: 1792
Merit: 1008


/dev/null


View Profile
August 14, 2013, 10:03:58 AM
 #365

i got a AT32UC3A1256. after you put the newer firmare on the dragon it showed up as AT32UC3A1256, before it showed as AT32UC3A1128 too.

[GPG Public Key]
BTC/DVC/TRC/FRC: 1K1773RbXRZVRQSSXe9N6N2MUFERvrdu6y ANC/XPM AK1773RTmRKtvbKBCrUu95UQg5iegrqyeA NMC: NK1773Rzv8b4ugmCgX789PbjewA9fL9Dy1 LTC: LKi773RBuPepQH8E6Zb1ponoCvgbU7hHmd EMC: EK1773RxUes1HX1YAGMZ1xVYBBRUCqfDoF BQC: bK1773R1APJz4yTgRkmdKQhjhiMyQpJgfN
fforforest
Newbie
*
Offline Offline

Activity: 63
Merit: 0


View Profile
August 14, 2013, 10:18:47 AM
 #366

This is how it looks on my BFL Single, always worked on the jalapenos.

https://i.imgur.com/tgJKehg.jpg

bitpop
Legendary
*
Offline Offline

Activity: 2912
Merit: 1060



View Profile WWW
August 14, 2013, 10:23:50 AM
 #367

Is your cable backwards?

fforforest
Newbie
*
Offline Offline

Activity: 63
Merit: 0


View Profile
August 14, 2013, 10:34:37 AM
 #368

Is your cable backwards?

Odd, it was backwards.
Thank you!
BTC-engineer
Sr. Member
****
Offline Offline

Activity: 360
Merit: 250



View Profile
August 14, 2013, 05:18:12 PM
 #369

I've just connected my JTAG-ICE mkII to one of my singles.

The security-bit was also set on the singles, so after an erase there is no easy way back to the original firmware :-(

The interesting question is now, who is willing to take the risk first?

I've studied the sourcecode a little bit and found a lot of interesting places to play around.

                             █         
                             ▀██       
                              ███▄     
                              █████     
                 ▄██████████   █████   
            ▄███████████████   █████▄   
         ▄██████████████████   ██████   
       █████████████████████  ███████   
     ██████████████████████   ████████ 
   ▄████████▀                █████████ 
  ██████    ▄██████         ██████████ 
 ███▀    ▄██████████      ███████████   
██       ████████████    ████████████   
          █████████████   ██████████   
            █████████████   ███████     
              █████████████▄    ██▀     
                 ██████████████         
                    ▀███████████████▄   
                          ▀███████████▀

FLUX 

  VALVE      UBISOFT     GAMING ECOSYSTEM      Origin      GAMELOFT 
                   WEBSITE WHITEPAPER MEDIUM TWITTER FACEBOOK TELEGRAM █       


  17 - 24 April
   Public Sale
BTC-engineer
Sr. Member
****
Offline Offline

Activity: 360
Merit: 250



View Profile
August 14, 2013, 06:22:29 PM
 #370

I couldn't wait any longer and had to take the risk :-)

Just reflashed one of my singles with my first modified firmware.
Now I'm busy...

                             █         
                             ▀██       
                              ███▄     
                              █████     
                 ▄██████████   █████   
            ▄███████████████   █████▄   
         ▄██████████████████   ██████   
       █████████████████████  ███████   
     ██████████████████████   ████████ 
   ▄████████▀                █████████ 
  ██████    ▄██████         ██████████ 
 ███▀    ▄██████████      ███████████   
██       ████████████    ████████████   
          █████████████   ██████████   
            █████████████   ███████     
              █████████████▄    ██▀     
                 ██████████████         
                    ▀███████████████▄   
                          ▀███████████▀

FLUX 

  VALVE      UBISOFT     GAMING ECOSYSTEM      Origin      GAMELOFT 
                   WEBSITE WHITEPAPER MEDIUM TWITTER FACEBOOK TELEGRAM █       


  17 - 24 April
   Public Sale
tom99
Sr. Member
****
Offline Offline

Activity: 420
Merit: 250


View Profile
August 14, 2013, 06:32:07 PM
 #371

I couldn't wait any longer and had to take the risk :-)

Just reflashed one of my singles with my first modified firmware.
Now I'm busy...

  are you getting good hashrate for flashing new firmware?
shackleford
Full Member
***
Offline Offline

Activity: 281
Merit: 100



View Profile
August 14, 2013, 07:08:01 PM
 #372

I've just connected my JTAG-ICE mkII to one of my singles.

The security-bit was also set on the singles, so after an erase there is no easy way back to the original firmware :-(

The interesting question is now, who is willing to take the risk first?

I've studied the sourcecode a little bit and found a lot of interesting places to play around.


I have been staring at the dragon I ordered a while back and contemplating. I am not really a trail blazer.. not in this circumstance anyway.

I am a bit confused and from what Luke was saying on that other thread it seems like the dragon would not work for singles but since they use it for Jalas I am thinking that can't be right.  Mine runs at 60 on the dot so I am thinking there is headroom.

I read it again, maybe the dragon will not work comment is just for the "TUMPA" JTAG interface
soy
Legendary
*
Offline Offline

Activity: 1428
Merit: 1013



View Profile
August 14, 2013, 08:05:54 PM
Last edit: August 14, 2013, 11:12:01 PM by soy
 #373

Worked flawlessly, did it on 2 units. Do be careful, they are smt

How did bending the pins go?  I'm really good at snapping them off.
Just a thought, using wirewrap to bring the pins out to another set of pins, once, and leaving it in place.  Wirewrap is nice because the original pins are unchanged, adjacent pins can be wrapped without fear of shorting if done properly.  The connector one brings the wires out to can be prepared in advance while your waiting for a programmer to arrive.  Once in place buzz out your work to make sure the pins correspond.  Maybe get a spare female connector to put in place when you're done so as not to leave the pins of the added connector exposed.  Someday you may want to remove the connector, just reverse the wirewrap tool and unwrap the wires.
K1773R
Legendary
*
Offline Offline

Activity: 1792
Merit: 1008


/dev/null


View Profile
August 14, 2013, 11:15:31 PM
 #374

Worked flawlessly, did it on 2 units. Do be careful, they are smt

How did bending the pins go?  I'm really good at snapping them off.
Just a thought, using wirewrap to bring the pins out to another set of pins, once, and leaving it in place.  Wirewrap is nice because the original pins are unchanged, adjacent pins can be wrapped without fear of shorting if done properly.  The connector one brings the wires out to can be prepared in advance while your waiting for a programmer to arrive.  Once in place buzz out your work to make sure the pins correspond.  Maybe get a spare female connector to put in place when you're done so as not to leave the pins of the added connector exposed.  Someday you may want to remove the connector, just reverse the wirewrap tool and unwrap the wires.
how about this?

[GPG Public Key]
BTC/DVC/TRC/FRC: 1K1773RbXRZVRQSSXe9N6N2MUFERvrdu6y ANC/XPM AK1773RTmRKtvbKBCrUu95UQg5iegrqyeA NMC: NK1773Rzv8b4ugmCgX789PbjewA9fL9Dy1 LTC: LKi773RBuPepQH8E6Zb1ponoCvgbU7hHmd EMC: EK1773RxUes1HX1YAGMZ1xVYBBRUCqfDoF BQC: bK1773R1APJz4yTgRkmdKQhjhiMyQpJgfN
soy
Legendary
*
Offline Offline

Activity: 1428
Merit: 1013



View Profile
August 15, 2013, 12:03:24 AM
 #375

Worked flawlessly, did it on 2 units. Do be careful, they are smt

How did bending the pins go?  I'm really good at snapping them off.
Just a thought, using wirewrap to bring the pins out to another set of pins, once, and leaving it in place.  Wirewrap is nice because the original pins are unchanged, adjacent pins can be wrapped without fear of shorting if done properly.  The connector one brings the wires out to can be prepared in advance while your waiting for a programmer to arrive.  Once in place buzz out your work to make sure the pins correspond.  Maybe get a spare female connector to put in place when you're done so as not to leave the pins of the added connector exposed.  Someday you may want to remove the connector, just reverse the wirewrap tool and unwrap the wires.
how about this?

Nice.  The problem I've found with the grasp clips is that the clip bends and can be reshaped back only so many times before it snaps.
bitpop
Legendary
*
Offline Offline

Activity: 2912
Merit: 1060



View Profile WWW
August 15, 2013, 02:33:37 AM
 #376

My clips didn't work, they weren't u shaped but open.

bitminterlt
Newbie
*
Offline Offline

Activity: 15
Merit: 0


View Profile
August 15, 2013, 02:43:48 AM
 #377

Thanks Ashitank.

...

Thanks for pointing that out. Smiley

Another tip, if you want to hardcode all engines to be running (regardless it's functional or not) change __TOTAL_DIAGNOSTICS_RUN from 10 to 0. It will skip all tests on the engines. Beware of the high HW error rate.

Next thing I wanna try is to change DO_NOT_USE_ENGINE_ZERO and overclocking it to 350mhz on the frequency and see what will happen. Hopefully it won't brick  Grin

Last but not least to max out the fan speed (FAN_CONTROL_BYTE_REMAIN_FULL_SPEED) if the above is successful.
Tested comment out DO_NOT_USE_ENGINE_ZERO and the jally won't start up.
Attempted to change the frequency from 291 to 350 but it still falls back to 280+. So I went to look into the codes and found that there is a method that detects the frequency and write it back. So I hardcoded the frequency to 350MHz. Starts up and runs @ 9GH/s but has near to 50% HW errors. So it's a fail.

I guess that's all for me know until my new jallies are shipped.
Regards
EP

I can't seem to find the area where you can hardcode the frequency to set number, IE my jallys get up to 266 and 274 on each one. I would like to get them up to like 280 and see what happens from there and tune as needed.

Thanks for all the rest of the info!
ElitePork
Donator
Full Member
*
Offline Offline

Activity: 164
Merit: 100



View Profile
August 15, 2013, 06:10:57 AM
 #378


I can't seem to find the area where you can hardcode the frequency to set number, IE my jallys get up to 266 and 274 on each one. I would like to get them up to like 280 and see what happens from there and tune as needed.

Thanks for all the rest of the info!

With reference to the firmware 1.2.6, ASIC_Engine.c line 1580, where you can see it is trying to set the frenquency. I tried changing the iFreqFactor to 350000000 but it gives me alot of HW error...
Note that it will not change the GetInfo details of the chips... because the details are calculated in another method...
Regards
goxed
Legendary
*
Offline Offline

Activity: 1946
Merit: 1006


Bitcoin / Crypto mining Hardware.


View Profile
August 15, 2013, 08:14:14 AM
 #379

I couldn't wait any longer and had to take the risk :-)

Just reflashed one of my singles with my first modified firmware.
Now I'm busy...
Kudos!! Please start a new thread with your results.

Revewing Bitcoin / Crypto mining Hardware.
BTC-engineer
Sr. Member
****
Offline Offline

Activity: 360
Merit: 250



View Profile
August 18, 2013, 11:00:33 AM
 #380

I couldn't wait any longer and had to take the risk :-)

Just reflashed one of my singles with my first modified firmware.
Now I'm busy...

  are you getting good hashrate for flashing new firmware?


My singles already reported to have the newest, official firmware version 1.2.6.
So by flashing it with this (unmodified) version, you should not expect any over-all hashrate increase. 
There is a little surprise about the delivered firmware version.

I could get better over-all hashrate after modifying the firmware.

I will open a new threat about my experience. 

                             █         
                             ▀██       
                              ███▄     
                              █████     
                 ▄██████████   █████   
            ▄███████████████   █████▄   
         ▄██████████████████   ██████   
       █████████████████████  ███████   
     ██████████████████████   ████████ 
   ▄████████▀                █████████ 
  ██████    ▄██████         ██████████ 
 ███▀    ▄██████████      ███████████   
██       ████████████    ████████████   
          █████████████   ██████████   
            █████████████   ███████     
              █████████████▄    ██▀     
                 ██████████████         
                    ▀███████████████▄   
                          ▀███████████▀

FLUX 

  VALVE      UBISOFT     GAMING ECOSYSTEM      Origin      GAMELOFT 
                   WEBSITE WHITEPAPER MEDIUM TWITTER FACEBOOK TELEGRAM █       


  17 - 24 April
   Public Sale
Pages: « 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 [19] 20 21 22 23 24 25 26 27 28 29 »
  Print  
 
Jump to:  

Powered by MySQL Powered by PHP Powered by SMF 1.1.19 | SMF © 2006-2009, Simple Machines Valid XHTML 1.0! Valid CSS!