You will not be able to post if you are still using Microsoft email addresses such as Hotmail etc
See here for more information viewtopic.php?f=20&t=7296
BOOKMARK THIS PAGE !
https://www.exxosforum.co.uk:8085/IP_CHECK/
You can unban yourself if needed. It also sends me reports to investigate the ban.
DO NOT USE MOBILE / CGNAT DEVICES WHERE THE IP CHANGES CONSTANTLY!
At this time, it is unfortunately not possible to whitelist users when your IP changes constantly.
You may inadvertently get banned because a previous attack may have used the IP you are now on.
So I suggest people only use fixed IP address devices until I can think of a solution for this problem!

TF536 on the STacy

Other boosters or variants.
User avatar
agranlund
Site sponsor
Site sponsor
Posts: 1726
Joined: 18 Aug 2019 22:43
Location: Sweden

Re: TF536 on the STacy

Post by agranlund »

derkom wrote: 25 Nov 2020 13:36
agranlund wrote: 25 Nov 2020 13:09 If you want, I can make you a firmware where the interface on the TF536 becomes the second interface so that you can have both enabled at the same time in 68030 mode.
Assuming the Lightning ST does "full" IDE decoding and responds as IDE-0 only (some interfaces does sloppy IDE decoding and responds as being all four interfaces at once but I really doubt the Lightning ST does that)
Sure, why not? Then I could potentially have much faster mass storage when booting MiNT, and stick with the slower storage for "regular ST mode".

As for what the Lightning responds to, it looks to me like it's IDE-0 only, because that's the only place HDDRIVER seems to see it. @czietz could confirm.
I had to remove the IDE header from my TF536 to fit everything inside the case but I used to run that one as the second interface in my machine.
Was handy to have a TOS partitioned drive in the first interface to be able to boot in both Atari TOS and EmuTOS, and having that second interface house a PC partitioned card for when I wanted to share large/many files with the PC instead of using ParCP.
Atarian Computing
Posts: 580
Joined: 22 Aug 2017 04:27

Re: TF536 on the STacy

Post by Atarian Computing »

@stephen_usher I just realized you're the guy behind init and MiNTOS! :thanksblue:
User avatar
stephen_usher
Site sponsor
Site sponsor
Posts: 7355
Joined: 13 Nov 2017 19:19
Location: Oxford, UK.

Re: TF536 on the STacy

Post by stephen_usher »

MiNTOS was mostly just porting the BSD utils over to MiNT plus adding boot scripts. Init is a relatively simple process really. I just followed the SunOS 4.1.x manual page for the design. :-)
Intro retro computers since before they were retro...
ZX81->Spectrum->Memotech MTX->Sinclair QL->520STM->BBC Micro->TT030->PCs & Sun Workstations.
Added code to the MiNT kernel (still there the last time I checked) + put together MiNTOS.
Collection now with added Macs, Amigas, Suns and Acorns.
User avatar
Darklord
Site sponsor
Site sponsor
Posts: 1559
Joined: 20 Sep 2017 13:41
Location: Prestonsburg

Re: TF536 on the STacy

Post by Darklord »

VERY interesting thread - keep it up guys! :)
Welcome To DarkForce! www.darkforce.org "The Fuji Lives.!"
Atari SW/HW based BBS-Telnet:darkforce-bbs.dyndns.org 1040
Atarian Computing
Posts: 580
Joined: 22 Aug 2017 04:27

Re: TF536 on the STacy

Post by Atarian Computing »

So I'm updating stuff in MiNT and after updating Bash, I can't run it because I don't have an FPU. e2fsck does not work either and I have to remove it from MiNT. Anything I can do? @mikro ?
snap_11.png
You do not have the required permissions to view the files attached to this post.
User avatar
stephen_usher
Site sponsor
Site sponsor
Posts: 7355
Joined: 13 Nov 2017 19:19
Location: Oxford, UK.

Re: TF536 on the STacy

Post by stephen_usher »

Hmm... sounds like someone's been daft and linked the binaries with a version of libm requiring an FPU.

You could boot the machine into TOS and download an ancient version of bash from an atari.archive.umich.edu mirror and put it on your C: drive and then edit mint.ini to use that as your INIT shell. You may then be able to recover by copying the old versions back.
Intro retro computers since before they were retro...
ZX81->Spectrum->Memotech MTX->Sinclair QL->520STM->BBC Micro->TT030->PCs & Sun Workstations.
Added code to the MiNT kernel (still there the last time I checked) + put together MiNTOS.
Collection now with added Macs, Amigas, Suns and Acorns.
Atarian Computing
Posts: 580
Joined: 22 Aug 2017 04:27

Re: TF536 on the STacy

Post by Atarian Computing »

stephen_usher wrote: 26 Nov 2020 10:53 Hmm... sounds like someone's been daft and linked the binaries with a version of libm requiring an FPU.

You could boot the machine into TOS and download an ancient version of bash from an atari.archive.umich.edu mirror and put it on your C: drive and then edit mint.ini to use that as your INIT shell. You may then be able to recover by copying the old versions back.
Thanks. I think I might have found the cause here: https://github.com/freemint/m68k-atari- ... c/issues/1
All TT have 68030 and FPU.
Falcon computers have 68030, but not all of them have FPU.

We already have the -m68020-60 target which generates efficient code for 68020/68030/68040/68060 but requires an FPU.

Would it make sense to add a new GCC target -m68030 without FPU for those Falcon without FPU?
I'm using a 68000 version of bash 4 for now... I'll have to read into this more carefully. Hopefully there is a way to compile for non-FPU 030s
User avatar
stephen_usher
Site sponsor
Site sponsor
Posts: 7355
Joined: 13 Nov 2017 19:19
Location: Oxford, UK.

Re: TF536 on the STacy

Post by stephen_usher »

That's a stupid decision to assume an FPU. Unless a program needs to link in libm it should *NEVER* touch the floating point processor full stop.

This is similar to stupid people on Windows and Linux assuming full OpenGL support on the display just to open a dialog box to say there's an error (such as no OpenGL detected).

Assumptions make an ASS out of U and ME.
Intro retro computers since before they were retro...
ZX81->Spectrum->Memotech MTX->Sinclair QL->520STM->BBC Micro->TT030->PCs & Sun Workstations.
Added code to the MiNT kernel (still there the last time I checked) + put together MiNTOS.
Collection now with added Macs, Amigas, Suns and Acorns.
czietz
Posts: 583
Joined: 14 Jan 2018 13:02

Re: TF536 on the STacy

Post by czietz »

Atarian Computing wrote: 26 Nov 2020 10:36 So I'm updating stuff in MiNT and after updating Bash, I can't run it because I don't have an FPU. e2fsck does not work either and I have to remove it from MiNT. Anything I can do?
Well, that comes naturally when using gcc generated binaries from the 68020-60 FreeMiNT builds. Quoting gcc docs:

-mhard-float
-m68881
Generate floating-point instructions. This is the default for 68020 and above,

I don't think there is a FreeMiNT build specifically for 68030 without FPU. You should be able to use the 68000 binaries, though. Or you could persuade FreeMiNT maintainers to add a built target.
Atarian Computing
Posts: 580
Joined: 22 Aug 2017 04:27

Re: TF536 on the STacy

Post by Atarian Computing »

czietz wrote: 26 Nov 2020 11:29
Atarian Computing wrote: 26 Nov 2020 10:36 So I'm updating stuff in MiNT and after updating Bash, I can't run it because I don't have an FPU. e2fsck does not work either and I have to remove it from MiNT. Anything I can do?
Well, that comes naturally when using gcc generated binaries from the 68020-60 FreeMiNT builds. Quoting gcc docs:

-mhard-float
-m68881
Generate floating-point instructions. This is the default for 68020 and above,

I don't think there is a FreeMiNT build specifically for 68030 without FPU. You should be able to use the 68000 binaries, though. Or you could persuade FreeMiNT maintainers to add a built target.
Obviously, this makes sense for those in the know, but how am I, an end-user, expected to deduce that by making a logical choice between:

68000 binaries for MiNT
68020-60 binaries for MiNT
ColdFire binaries for MiNT

Am I really expected to read gcc docs before downloading a binary that seemingly should work? And this rant is not directed to you in any way, @czietz. Just venting.

How much of a performance hit would I get by using 68000 binaries? (edit: Mikro already responded in Github that it shouldn't be noticeable so I'm cool with that)

Return to “EVERYTHING ELSE”

Who is online

Users browsing this forum: CCBot and 48 guests