ST536 STE EDITION
-
coonsgm
- Posts: 451
- Joined: 30 Jan 2021 01:30
Re: ST536 STE EDITION
Bravo to you! Now getting on with more in depth endurance testing.
-
exxos
- Site Admin

- Posts: 28344
- Joined: 16 Aug 2017 23:19
- Location: UK
Re: ST536 STE EDITION
Hopefully won't be any more bugs now :hide:
I'm working on my ROM copy code now.. That will involved firmware updates, and my patched TOS206 updates.. :hide:
Copying code is done, actually here , viewtopic.php?f=18&t=7634&p=128282#p128282
New firmware will likely show a bit less MB (maybe 60MB in EMUTOS) as I am using the block as a ROM shadow next. So once the new firmware is done, a PRG can be used initially to setup the ROM shadow. Will take me a few days to sort it out :)
-
coonsgm
- Posts: 451
- Joined: 30 Jan 2021 01:30
Re: ST536 STE EDITION
Fastram is currently disabled in the current5 firmware?
-
exxos
- Site Admin

- Posts: 28344
- Joined: 16 Aug 2017 23:19
- Location: UK
Re: ST536 STE EDITION
Nope.
Though if your using TOS. I would power down for 30 seconds to make sure it reboots properly.
-
coonsgm
- Posts: 451
- Joined: 30 Jan 2021 01:30
Re: ST536 STE EDITION
No TT Ram recognized when booting in TOS or EmuTOS. I'm cleaning out the whole drive to see if it is software related.
-
exxos
- Site Admin

- Posts: 28344
- Joined: 16 Aug 2017 23:19
- Location: UK
Re: ST536 STE EDITION
A cold keyboard reset on EMUTOS should do it... you could go back to a previos firmware version, but I only added the autoboot code in the last one...coonsgm wrote: 12 May 2025 13:52 No TT Ram recognized when booting in TOS or EmuTOS. I'm cleaning out the whole drive to see if it is software related.
You may have to try YAARTTT with the manual address check and manually try an address to see if you have a bad bit on ram or something..
im using current5 firmware here and TTram showing fine for me.
-
coonsgm
- Posts: 451
- Joined: 30 Jan 2021 01:30
Re: ST536 STE EDITION
Fully cleaned drive, no fastram detected. I'll check my RAM and PLD solder points again to make sure I didn't mess anything up.
-
exxos
- Site Admin

- Posts: 28344
- Joined: 16 Aug 2017 23:19
- Location: UK
Re: ST536 STE EDITION
You should see 60MB in EMUTOS.coonsgm wrote: 12 May 2025 14:06 Fully cleaned drive, no fastram detected. I'll check my RAM and PLD solder points again to make sure I didn't mess anything up.
Possible bad solder joint if it was working before :shrug:
You could try current4 just in case.. if that worked before. Simple to rule out.
The hard drive shouldn't affect RAM being shown.
-
exxos
- Site Admin

- Posts: 28344
- Joined: 16 Aug 2017 23:19
- Location: UK
Re: ST536 STE EDITION
I think I have bitten off more than I can chew with the ROM shadow logic :lol: :roll:
I have copied ROM to TTram at the 79MB mark. Then I use the last address to switch a register so it disables the 16bit ROM on 030 ROM access. Currently this works because it cannot access the ROM at that point.. (system locks up)
The problem lies in the SDRAM controller and my lack of understanding in Verilog code :roll: because I have to intercept the ROM address, and fiddle the address bis to the SDRAM so it "looks like" ROM is working as normal, but actually running from the 79MB space in TTram.
Basically there is just a copy of ROM in RAM. The SDRAM controller *should* translate the addresses on ROM access, but alas, it just locks up (still). So something isn't working :(
It could actually just be "simpler" to add a small SRAM onto the board. Then all that be needed would be bank switching really. But then I would have to mirror the SRAM somewhere in RAM anyway to do the copy. Then "move" its address back to TOS206 space... So i'm not sure id be any better off.
EDIT :
Or I suppose I could decode like 80MB mark (unused) and TOS206 space to the same SRAM address. It be easier than trying to switch the addresses like I am trying to do now. Plus SRAM should in theory be a bit faster as well...
I have copied ROM to TTram at the 79MB mark. Then I use the last address to switch a register so it disables the 16bit ROM on 030 ROM access. Currently this works because it cannot access the ROM at that point.. (system locks up)
The problem lies in the SDRAM controller and my lack of understanding in Verilog code :roll: because I have to intercept the ROM address, and fiddle the address bis to the SDRAM so it "looks like" ROM is working as normal, but actually running from the 79MB space in TTram.
Basically there is just a copy of ROM in RAM. The SDRAM controller *should* translate the addresses on ROM access, but alas, it just locks up (still). So something isn't working :(
It could actually just be "simpler" to add a small SRAM onto the board. Then all that be needed would be bank switching really. But then I would have to mirror the SRAM somewhere in RAM anyway to do the copy. Then "move" its address back to TOS206 space... So i'm not sure id be any better off.
EDIT :
Or I suppose I could decode like 80MB mark (unused) and TOS206 space to the same SRAM address. It be easier than trying to switch the addresses like I am trying to do now. Plus SRAM should in theory be a bit faster as well...
-
Steve
- Posts: 3305
- Joined: 15 Sep 2017 11:49
Re: ST536 STE EDITION
Sorry @exxos it's taken me so long but finally tonight I managed to swap out the Xilinx. Gonna check it for shorts tomorrow and potentially program it.
Who is online
Users browsing this forum: ClaudeBot and 3 guests