As the Z80 V3.x board has the option to boot two different monitors by means of a jumper, today with Douglas help I burned a second image into the ROM to enable the MMS monitor which supports network boot. Douglas was able to modify the MMS monitor to support the WIZNET controller. I was able to boot CP/NOS over the network into Douglas’s server. It worked beautifully.
Also with his help, I was able to setup my iMac to allow the H8 to boot from my private network. It is really very, very fast booting of the network drive at 2MHz. Also, booted CP/M3 from my network as well. No need to boot CP/M3 from my Z67.
After configuring the Wiznet controller we can basically operate the H8 with three modules; Z80 V3.x, 512KB MMU, and Wiznet network controller.
Did a lot of testing and I’m happy with the outcome! See attached pictures along with my H8 debug system configuration using the XPORT controller to bring the H8 console serial port over the internet.
Thanks,
Norberto
--
You received this message because you are subscribed to the Google Groups "SEBHC" group.
To unsubscribe from this group and stop receiving emails from it, send an email to sebhc+un...@googlegroups.com.
To view this discussion on the web visit https://groups.google.com/d/msgid/sebhc/2E347768-75DA-4EBD-B5FA-35AC469F7A4A%40koyado.com.
<H8_booted_over_the_Internet.tiff>
<Booting_from_Norbertos_network_drive.tiff>
<CPM3_boot_over_network.tiff>
<H8_configuration_with_XPORT_debug_mode.jpg>
We haven't really started fully exploring the possibilities for network booting. I was originally envisioning recovery (loss of harddisk or accidental destruction of boot sectors), and as Norberto mentioned the ability to use "diskless" computers. But I just thought of another possibility: stand-alone utilities - diagnostics and (other) recovery utilities. For example, one could "Boot WW-0:dsktest" (provided those utilities are written, or converted to boot image format).
As Norbert also mentioned, the NVRAM chip must get the WIZNET
configuration written to it before we can use this. This need only
be done once, but that currently requires booting CP/M from
somewhere in order to run the utility. Although, it is possible to
write the configuration into the NVRAM chip on a different
computer, and then move (and even ship) the NVRAM chip to the
diskless computer. Maybe someone will even put a ZIF socket in
their H8-SPI board and provide this as a service. Or there is an
interface that can be purchased for programming these chips on a
modern PCs. We also might want to explore other ways to do that,
perhaps having some extra/expanded ROM code (i.e. like modern PC
BIOS setup options).
To view this discussion on the web visit https://groups.google.com/d/msgid/sebhc/D0097857-04BD-44C5-BC39-B00F58DD9D5E%40gmail.com.
Another netboot idea I have, which I'm keen to try out, is a
"core dump" facility. It should be possible, when a system hangs
or crashes, to RESET and "Boot WW-0:dump" and save off the memory
image to the server. It won't be perfect, as we won't have CPU
state and some small part of memory will get trashed by the ROM
and dump program, but it's better than what we have now. And for
CP/M3 we should get everything, since the TPA is not in bank 0 and
the trashed memory area is not used by the OS.
To view this discussion on the web visit https://groups.google.com/d/msgid/sebhc/9c708f6d-4de3-9936-0394-419224f42c81%40gmail.com.
Once we get the board demand, I can program the NVRAM chip to be send along with the network board if needed. I like the idea of having an expanded BIOS setup menu if possible.
I will need the following information for the WIZNET network controller:
IP ADDRESS:
GATEWAY IP ADDRESS:
SUBNET:
MAC ADDRESS: Note: As the Wiznet does not have a MAC address, you can buy a cheap USB to network controller to copy from or if you have an old network card not in used to copy such information as well.
SOCKET 0 IP ADDRESS & PORT #: Note: This is the IP address of your Linux HOST system, in my case my iMac with the PORT number.
See attached picture of my setup and NVRAM content in hex.
Thanks,
Norberto
To view this discussion on the web visit https://groups.google.com/d/msgid/sebhc/9c708f6d-4de3-9936-0394-419224f42c81%40gmail.com.
It sure would be nice if us H89 folks had a way to join in the fun!
Am I the only one with nose pressed to the window, staring at the sweets in the shop :->?
To view this discussion on the web visit https://groups.google.com/d/msgid/sebhc/00ad01d56ffb%240c4ac9c0%2424e05d40%24%40koyado.com.
We are planning to bring WIZNET and the 512K RAM (and more) to
the H89. Glad to hear there's at least one person interested. It's
a bit trickier, but I think doable. The idea is to allow the same
software to run on either platform.
To view this discussion on the web visit https://groups.google.com/d/msgid/sebhc/0b7301d5704f%2434050850%249c0f18f0%24%40gmail.com.
A laudable goal. Thank you :->. Objective: Christmas 2020!
To view this discussion on the web visit https://groups.google.com/d/msgid/sebhc/7c052f1d-33fe-f4b0-0ab9-4b7c548cda14%40gmail.com.
To view this discussion visit https://groups.google.com/d/msgid/sebhc/ef02e684-43e1-4666-a77c-987f9c8ddc82n%40googlegroups.com.