Pages: 1 [2]
Author Topic: Impossible to set b_sbbhk = 1??!  (Read 13074 times)
masterj
Hero Member
*****

Karma: +62/-5
Offline Offline

Posts: 1049



WWW
« Reply #15 on: September 24, 2014, 01:18:07 AM »

I'm only ever on here when I'm away from my computer and on my phone.

Anytime I'm on my computer I'm busy trying to get my own work done.

I will take a look the next time I get the chance.

In the meantime I'll log 380BC2 to see what's going on and report here...
Logged

masterj
Hero Member
*****

Karma: +62/-5
Offline Offline

Posts: 1049



WWW
« Reply #16 on: September 24, 2014, 05:21:31 AM »

UPDATE: logged both 380BC2.1 and 380BC2.3 - both of them are set to 1. Looks like problem is not here
Logged

masterj
Hero Member
*****

Karma: +62/-5
Offline Offline

Posts: 1049



WWW
« Reply #17 on: September 25, 2014, 01:54:01 PM »

Rechecked and re-logged everything one more time. Looks like problem is definitely in 381AD1.1 because it is never set to 1 even if counter TRSE is set to zero. And because of that B_sbbhk is never set. Can someone just open my idb file in ida and advise me what else to do? I know that philla dot said he would look but I know that this will not happen soon and I need this fixed as soon as possible.

Wip ida pro file: https://www.sendspace.com/file/bwqr9m
« Last Edit: September 25, 2014, 01:56:10 PM by masterj » Logged

masterj
Hero Member
*****

Karma: +62/-5
Offline Offline

Posts: 1049



WWW
« Reply #18 on: September 30, 2014, 08:08:08 AM »

More updates on the issue... so i went and flashed TRSE = 20s. And to my surprise 0x381ACA was always 0. So that makes me think maybe this whole diagnostic function is not executed for some odd reason?? Are there any special conditions for this function to be executed that are not mentioned in fr diagrams? Really need help here, guys. Very weird situation and actually first big mystery since registration on nefmoto Smiley
Logged

masterj
Hero Member
*****

Karma: +62/-5
Offline Offline

Posts: 1049



WWW
« Reply #19 on: October 01, 2014, 04:08:30 AM »

OK, so finally I found why DLSH is not even starting. I thought that CDLSH only overwrites cycle and error bits, but actually CDLSH.0 = 0 ===> DLSH is SKIPPED completely (as in it never existed). So I enabled CDLSH and bam - everything works as expected Smiley Thanks everyone who was trying to help me.
Logged

Pages: 1 [2]
  Print  
 
Jump to:  

Powered by SMF 1.1.21 | SMF © 2015, Simple Machines Page created in 0.027 seconds with 17 queries. (Pretty URLs adds 0s, 0q)