[rescue] Loading FCode via RARPD/TFTP

Malte Dehling mdehling at gmail.com
Tue Jun 22 08:26:17 CDT 2021


Hi Romain!

On Tue, Jun 22, 2021 at 02:45:12PM +0200, Romain Dolbeau wrote:
> Le mar. 22 juin 2021 C  14:19, Malte Dehling <mdehling at gmail.com> a C)crit :
> > I've been playing with my TurboGX+ card's FCode to get it to use
> > different timings and higher resolutions.
> 
> <https://github.com/rdolbeau/SunTurboGX> :-)

Nice!  I wasn't aware, that might have saved me some time with my work
on the SPARCstation LX, too:

https://github.com/1k5/sslx-vesa-mod

I'll have a closer look at your code :-)

> > by placing the relevant lines in
> > nvramrc.
> 
> I was just loading it in nvramrc via a script from the operating system.

You mean reprogramming the nvramrc using a script?  You are overwriting
part of the FCode in nvramrc, right?  I'm doing something slightly
different: I detokenized the FCode and now I'm modifying it and loading
the modified version instead of the original.  The goal is to desolder
the PROM from my TGX+ and replace it with a socket + EEPROM with custom
FCode.

> You might also be able to put a <https://github.com/rdolbeau/SBusFPGA>
> in a slot initialized after the TGX and store your FCode in the FPGA
> but that would be overkill :-)
> 
> (working on trying to get a USB host controller in there, so far
> NetBSD see the OHCI controller but not the devices...)

I hope I get around to trying your project soon, it looks very
impressive!  But you are right, it is a bit overkill for my current
needs ;-)

By the way, what tokenizer do you use for the FCode for this project?

Cheers,
Malte

-- 
Malte Dehling
<mdehling at gmail.com>


More information about the rescue mailing list