Welcome, Guest. Please login or register.


Author Topic: Enterprise Deployment Attempt Over FPGA. (Read 15383 times)

Offline ron

  • User
  • *
  • Posts: 60
  • Country: es
  • OS:
  • Linux (Ubuntu) Linux (Ubuntu)
  • Browser:
  • Firefox 84.0 Firefox 84.0
    • View Profile
    • RetroWiki & Cacharreo [RW]
Re: Enterprise Deployment Attempt Over FPGA.
« Reply #120 on: 2020.December.18. 13:45:53 »
Hi Folks !

At this moment we already have the core working in BRAM (256K ram ) and SRAM (1 MB ram) made by Yo_Me. (Works for MiSTer)
EXOS 2.4 + EXDOS + ISDOS and whatever the ROMS setting. Kyp is finishing rewriting the Nick as he felt he could improve it, although right now we have the old version working which works perfectly.

So, rampa is racking his brain with the disk controller. The EXDOS disk controller is already working and the first directory is very close. We are having some problems because when reading discs it tells us that NOT A DOS DISK.
We are working to find out if it is a question of timers or is it because Dave lacks some implementation, in principle the controller communicates with the enterprise but refuses to read the disks.

To say that any help is very much appreciated, if you can tell us what the enterprise does when requesting the reading of the floppy, there is something that escapes us and we will try to find it.



Regards, ron

Offline BruceTanner

  • EP lover
  • *
  • Posts: 558
  • Country: gb
  • OS:
  • Linux (Ubuntu) Linux (Ubuntu)
  • Browser:
  • Firefox 84.0 Firefox 84.0
    • View Profile
Re: Enterprise Deployment Attempt Over FPGA.
« Reply #121 on: 2020.December.18. 16:01:00 »
Hi Ron,

When you first go :dir EXDOS will try and read the first sector ie. side 0 track 0 sector 1, the "boot sector", although EXDOS does not actually boot from it (note sectors are numbered from 1 not 0 :lol:). If there is a WD1770 error the read operation will be retried but eventually EXDOS will give up and report the error to the user.

If the boot sector is successfully read (ie. no WD errors) then EXDOS checks the data in the sector for various file system features which should be present on a MS-DOS type disk. "Not a DOS disk" means one of these features is not present.


But all the above assumes a formatted disk. From your screen shot it looks as though the first problem is that you cannot format it, and get a "Not ready" error? The first thing :format does is lots of head steps in and out to work out if it is a 40 or 80 track drive. Then it does a WD1770 "Read Address" command, which could cause a Not Ready error, could this be the problem? It does not matter what data is read - EXDOS is doing this just to test if there is a disk in the drive - Not Ready means no disk. After the Read Address is successful it should start doing WD Write Track commands to format the disk.

B.

Offline gflorez

  • EP addict
  • *
  • Posts: 3125
  • Country: es
  • OS:
  • Windows 7/Server 2008 R2 Windows 7/Server 2008 R2
  • Browser:
  • Firefox 83.0 Firefox 83.0
    • View Profile
Re: Enterprise Deployment Attempt Over FPGA.
« Reply #122 on: 2020.December.18. 16:07:03 »
Thanks Bruce!

Offline ron

  • User
  • *
  • Posts: 60
  • Country: es
  • OS:
  • Linux (Ubuntu) Linux (Ubuntu)
  • Browser:
  • Firefox 84.0 Firefox 84.0
    • View Profile
    • RetroWiki & Cacharreo [RW]
Re: Enterprise Deployment Attempt Over FPGA.
« Reply #123 on: 2020.December.18. 18:02:18 »
OK Bruce, let's taka a look !
Thank You

Offline keyboardjunkie

  • Beginner
  • *
  • Posts: 28
  • Country: gb
  • Ad Vitam Paror
  • OS:
  • Windows NT 10.0 Windows NT 10.0
  • Browser:
  • Chrome 88.0.4324.150 Chrome 88.0.4324.150
    • View Profile
Re: Enterprise Deployment Attempt Over FPGA.
« Reply #124 on: 2021.February.13. 17:32:56 »
Hi folks,

I've just stumbled across this thread and am amazed at the progress here!

I wondered (since the last post in the thread was back on 18/12/2020) if there were any further updates from the team on this project?  It is fascinating reading and I would love to be able to try this out on my Mister..

Please keep up the great work!

KbJ