[rescue] SPARCstation 1 boot woes
    Ethan Hawke 
    ehawk at ember.systems
       
    Sun Nov  2 00:37:10 UTC 2025
    
    
  
> Excellent information! Well, it turns out that the memory at %pc is all
> zeroes! So it seems something is going wrong with the loading of the
> boot program, even though it seems to be counting it correctly.
>
> The memory diagnostics are passing, so I don't suspect a memory error.
> Any idea what could cause this behavior?
Awesome, there is a lot more tools we can use to help track down the 
problem.
You can use 'ctrace' to print a backtrace of function calls to see where 
it jumped to
the empty address.
Client programs (via 'boot') are always loaded to address 4000, you can 
double check
that there is a valid program loaded there.
That empty memory address can be checked via a store and load (-1 %pc ! 
%pc ?).
Should came back as all f's if the memory is good.
'init-program' can be used to reset the client program and try it again 
with 'go', it's
also possible to set breakpoints with '<addr> +bp' and then run 'go'. 
There is also
'step' to single step the program.
Let us know what you find!
Ethan
    
    
More information about the rescue
mailing list