RetroBrew Computers Forum
Discussion forum for the RetroBrew Computers community.

Home » RBC Forums » General Discussion » New eZ80 Small Encased System (50MHz eZ80F91 with 512K-4MB SRAM, Ethernet, SD card etc.)
New eZ80 Small Encased System [message #7743] Tue, 02 June 2020 14:20 Go to next message
wsm is currently offline  wsm
Messages: 232
Registered: February 2017
Location: AB, Canada
Senior Member
I've been intrigued by the eZ80 for awhile due to being an orderable Zliog part and it's claims to be equivalent to a 150-200MHz Z80. Although I have a development kit, I haven't seen a lot of standalone designs for this chip. The obsolete Zilog MODG boards were a convenient processor module but they only have 128K of external SRAM plus an Ethernet interface and require a carrier board plus other external peripherals. I've been working on a small encased eZ80 system similar to my Z180 systems and have sent the PCB files for fabrication.

Basic features:

- eZ80F91 [AcclaimPlus!] at 10/50MHz with internal 256KB flash, 16KB SRAM and I/O peripherals
- Hammond 1551K case (80x40x20mm or 3.15"x1.57"x.79")
- ZDI (debug) header
- USB for power plus two serial ports with RTS/CTS handshaking
- 512K to 4MB zero wait SRAM using one or two 512K or 2MB chips
- 256 byte EEPROM with unique EUI address
- 16MB resident flash "drive" with optional unique EUI address
- Micro SD card
- 10/100 Ethernet port
- Run / halt bicolour LED
- Two user programmable LEDs
- Rechargeable battery for the clock

- The EEPROM, resident "drive", SD socket and Ethernet port can all be considered as optional.

The current plan is to include a basic loader like Zilog's which can optionally be selected at power on via a jumper but with the default being an embedded CP/M 2.2 system which can be used either standalone or as a loader for CP/M-3, MP/M or other operating system. Although the board has a ZDI interface, this interface and the corresponding Smart Cable are only required for the initial programming of the Zilog-like loader into internal flash memory or if the user chooses to use ZDS for debugging.

I've just started working on the software and development will probably be relatively slow due to Summer. There's definitely going to be a learning curve and significant development effort to change my Z180 BIOS routines for the eZ80 peripherals.

I have the parts for five systems and hopefully Smile there won't be a need to do multiple PCB revisions. The eZ80 is in a TQFP package but there's also a LOT of 0603 packages plus some QFNs ... not a board for the soldering novice! Once the basic board / system checks out, I plan to make any extra pre-built systems available to other users. I'll accept expressions of interest but it should be noted that early adopters should be prepared to do some software and/or hardware debugging.

eZ80_Top.png
Re: New eZ80 Small Encased System [message #7758 is a reply to message #7743] Sat, 06 June 2020 16:24 Go to previous messageGo to next message
scruss is currently offline  scruss
Messages: 62
Registered: December 2015
Location: Toronto, Canada
Member

Oh my. Your MinZ was stunning enough. And now you do this!

> Does anyone know what each of the pins on the 6502 CPU chip in the Apple II Plus does?
They all plug into the socket on the motherboard to keep the chip from drifting away. - c.s.a2 FAQ of yore
Re: New eZ80 Small Encased System [message #7766 is a reply to message #7758] Mon, 08 June 2020 13:05 Go to previous messageGo to next message
wsm is currently offline  wsm
Messages: 232
Registered: February 2017
Location: AB, Canada
Senior Member
Stewart - Thanks for the compliment and hope you're enjoying the MinZ-C system.

eZ80 PCBs arrived today ... six day turnaround from sending files to receipt from PCBway. First up will be a test of the switching regulator then just the basic eZ80 chip followed by incremental installation and testing of the peripherals.

I still have LOTS of firmware to write and test. The basics are fairly straightforward but I'm still learning ZDS ideosyncrasies and trying to make the code decipherable by others.
Re: New eZ80 Small Encased System [message #7785 is a reply to message #7766] Fri, 12 June 2020 14:01 Go to previous messageGo to next message
wsm is currently offline  wsm
Messages: 232
Registered: February 2017
Location: AB, Canada
Senior Member
It's alive!!! ZDS II can "talk" to it via a Zilog USB Smart Cable and basic debug testing of memory and a very simple program appear to be working as expected. Of course the HW needs a lot more verification for all the various peripherals. Time for me to start writing and testing various low-level BIOS routines which is probably going to be a slow process given that it's Summer.

The eZ80 at ~$9 is a lot more expensive than just a basic Z80 processor but it becomes more reasonable when I consider that the 50MHz F91 version has pipelined instructions and includes the following embedded peripherals which don't require external devices, PCB space/routing etc.:

- 256KB of flash memory
- 16KB of SRAM
- Two full-feature UARTs and baud rate generators
- A Real Time Clock (RTC)
- A SPI interface
- An I2C interface
- An Ethernet MAC
- Four timers / event counters
- A vectored interrupt controller
- Four memory or I/O chip selects with optional wait states
- Four PWM channels
- Four general purpose I/O ports
- A RESET generator / brownout detector
- A hardware debug interface

Probably the biggest obstacle for many hobbyists is that it only comes in a TQFP or BGA package. Since the various embedded peripherals share pins, it takes a bit of effort with design decisions to select the actual functions to implement. There is also a learning curve to understand and implement the 16/24-bit addressing which directly supports 16MB of memory.
Re: New eZ80 Small Encased System [message #7905 is a reply to message #7785] Mon, 10 August 2020 09:36 Go to previous messageGo to next message
wsm is currently offline  wsm
Messages: 232
Registered: February 2017
Location: AB, Canada
Senior Member
What with summer, development has been sowewhat slow. I've developed a loader to allow for easy replacement of the embedded CP/M 2.2 system without the use of any special programmer and a basic BIOS with the RAMdisk & ROMdisk working. Given the speed claims for the eZ80, I thought I'd do some benchmarking.

For comparison, I used a 33MHz Z180 system which has proven to be about 16% faster per MHz than a Z80. All of these tests were repeated twice but the times are simply from a stopwatch so they're only approximate.

ASCIIART: Z180 = 30 seconds, eZ80 = 6.8 seconds or a Z80 at approximately 171 MHz
PI (200 digits): Z180 = 58.1 seconds, eZ80 = 12.6 seconds or a Z80 at ~ 178 MHz
PI-OL (200 digits): Z180 = 34.7 seconds, eZ80 = 7.6 seconds or a Z80 at ~ 177 MHz
PI-OLZ88 (500 digits): Z180 = 42.0 seconds, eZ80 = 8.35 seconds or a Z80 at ~ 194 MHz
PIZ88 (500 digits): Z180 = 69.9 seconds, eZ80 = 14.35 seconds or a Z80 at ~ 188 MHz

Conclusion: This is a speedy system and the claims for an eZ80 being the equivalent of a Z80 at 150-200 MHz are quite reasonable but it obviously depends on the instruction mix. Some instructions like LDIR have been optimized to run in 2 cycles on the eZ80 versus 21 on the Z80. Given that instructions like INIR can operate in 2 cycles or 25 MB/Sec, DMA really isn't required unless there are slow peripherals and multi-tasking.

/forum/index.php?t=getfile&id=1823&private=0

/forum/index.php?t=getfile&id=1825&private=0
  • Attachment: eZ80-Top.png
    (Size: 366.54KB, Downloaded 2866 times)
  • Attachment: eZ80-Case.png
    (Size: 361.81KB, Downloaded 2826 times)
Re: New eZ80 Small Encased System [message #7906 is a reply to message #7905] Mon, 10 August 2020 11:50 Go to previous messageGo to next message
gkaufman is currently offline  gkaufman
Messages: 186
Registered: October 2015
Senior Member
Wow!!
Re: New eZ80 Small Encased System [message #7978 is a reply to message #7905] Mon, 21 September 2020 11:29 Go to previous messageGo to next message
retroguy is currently offline  retroguy
Messages: 1
Registered: March 2020
Junior Member
/forum/index.php?t=getfile&id=1874&private=0I am fascinated with your eZ80 project. I too have spent hundreds of hours on my own eZ80 project. I designed an eZ80 expansion board for one of Zilog's eZ80 development kits. It adds support for Compact Flash, 4 additional serial ports and a 24bit address display. I heavily modified MP/M to run on it. It still fully supports 8080/Z80 code while seamlessly supports mixed Z80/24-bit ADL modes. I have re-written much of the OS code to use ADL mode so most of it runs outside of the MP/M's Common ans switched banks. My code also fully exploits the eZ80's greatly extended instruction set.

If you're interested I can send a schematic, source code, photos and a video showing the CPU resource almost completely idle while 5 users are doing screen dumps in ZSID.


Re: New eZ80 Small Encased System [message #7979 is a reply to message #7978] Mon, 21 September 2020 14:56 Go to previous messageGo to next message
wsm is currently offline  wsm
Messages: 232
Registered: February 2017
Location: AB, Canada
Senior Member
Another really interesting project using a great processor that not too many have used as the base. I'm aware of your MP/M work from your comp.os.cpm posts and eventually will include MP/M as an option. In the meantime I've sent you a PM.
Re: New eZ80 Small Encased System [message #8028 is a reply to message #7979] Sat, 17 October 2020 09:21 Go to previous messageGo to next message
wsm is currently offline  wsm
Messages: 232
Registered: February 2017
Location: AB, Canada
Senior Member
Update:
The SD disk routines have been integrated into CP/M and provide support for multiple "disks" per SD card, size up to 512MB for CP/M-3 & MP/M, blocking / deblocking, multiple buffers in an LRU scheme and bypassing pre-reads for unallocated sectors. This while maintaining a FAT32 partition which is a future upgrade to allow transparent CP/M program access. These routines still require some additional testing and minor enhancements / cleanup. A format routine similar to FDISK still needs to be written for the creation of multiple CP/M partitions of varying sizes.

Next on the list is migrating the serial flash CP/M routines for the 8/16MB resident disk from my NYOZ system to the eZ80. Basic read/write routines have already been tested on the eZ80.

Ethernet routines will probably be lowest on the "to-do" list as they'll take lots of research and experimenting to try fully integrate them with CP/M. Basic communication with the PHY has already been verified as working.

FYI: Littelfuse / IXYS / Zilog appear to be using a new fabricator again and it's disrupted the supply chain with mainstream suppliers. Part numbers eZ80F91AZA050[S|E]G which I used and are in their online datasheet have been marked "End-of-Life" and replaced with eZ80F91AZA050[S|E]K ... basically the same chips but with copper bonding rather than gold. After several months of "on order", Mouser was supposed to receive a batch of the EG variant on Oct. 2 which was then updated to a Dec. 18 delivery date and now seem to have disappeared. The updated part number ending in K is listed as "Non-Stocked". Luckily I still have enough of them for testing an updated PCB with minor revisions.
Re: New eZ80 Small Encased System [message #8131 is a reply to message #8028] Fri, 11 December 2020 09:35 Go to previous messageGo to next message
wsm is currently offline  wsm
Messages: 232
Registered: February 2017
Location: AB, Canada
Senior Member
Software is slowly progressing and I'm currently testing some of the utilities such as disk formatting and host file transfers. Ethernet and FAT32 support are still being deferred.

V1.1 PCBs have been received and more CPUs are finally enroute. V1.1 has minor changes to the board outline and layout plus some port re-assignments to enhance disk overlap if multi-tasking. I've actually made two V1.1 board configurations: one with 512K-4MB RAM and the other with a single 512K/2MB SRAM plus an optional 512K or 2MB MRAM. Although fairly expensive, the MRAM can be used as a fast non-volatile RAMdisk.

I've been impressed with the speed and integration of the eZ80, although I'm not overly fond of the ZDS assembler and linker. New eZ80F91 chips from Mouser are essentially the same price as the 33MHz Z180 (about $10) but are considerably faster (roughly 5X) and also include an RTC, two additional timers, additional integrated I/O (I2C, SPI, GPIO & Ethernet MAC) plus 256KB of flash and 16KB of SRAM. It also contains a voltage/reset supervisor and a debug interface.

I've been thinking about a new layout more geared towards MP/M etc. but similarly in a small case. Current thoughts are for a single 512K/2MB SRAM, 2MB parallel flash for a "read mostly" system disk, a uSD card plus optional Ethernet and/or FT2232H which would allow for hi-speeed USB transfers. More console ports would be logical but I'm kind of torn between USB, RS232 or a combination. Additional USB console ports could include a hub for just a single host connection or possibly multiple USB connectors which could use an external hub or separate hosts. Software enhancements could also allow for Ethernet consoles.

Any feedback on what someone might be looking for in multiple console ports on a FAST Z80-compatible system would be appreciated.
Re: New eZ80 Small Encased System [message #8350 is a reply to message #8131] Wed, 24 February 2021 12:15 Go to previous messageGo to next message
wsm is currently offline  wsm
Messages: 232
Registered: February 2017
Location: AB, Canada
Senior Member
/forum/index.php?t=getfile&id=1991&private=0

I'm looking to sell three of my assembled and tested eZ80 systems basically at cost in order to help fund a new batch of them. All of the following systems have been fully populated with new devices, except for the second SRAM on units 1-3, and have RAMdisk, ROMdisk, 2*8MB serial flash disk and 8MB SD disk support. The Ethernet PHY and jack are installed BUT with MINIMAL testing. My flash loader is installed and thus a Smart Cable is only required if the user wants to use ZDS for debugging.

Prices are in US$ and include a 16GB uSD card with BIOS source, schematic etc. plus tracked shipping in North America while Europe / Australia will be +$15.00 due to increased tracking costs. N.B. Deutsche Post has "lost" two for two MinZ-C systems which has cost me a LOT of time and money ... any shipments to Germany are at the buyer's risk.

1) $75 - V1.0 PCB, 512KB SRAM - expandable to 2.5MB
2) $85 - V1.0 PCB, 2MB SRAM - expandable to 4MB
3) $75 - V1.1 PCB, 512KB SRAM - expandable to 1MB or 2.5MB
4) $120 - V1.1M PCB, 2MB SRAM + 2MB parallel MRAM as a non-volatile RAMdisk

The difference between V1.0 and V1.1 is primarily mechanical and layout with some port redefinitions that are handled with conditional assembly in the BIOS. Embedded CP/M 2.2 is working but I consider the BIOS and utilities to be at the Beta level since they haven't had exhaustive testing or optimization. The following are still on the active "to-do" list and will be sent upon completion:

- Add wear levelling support (dynamic and possibly static) for internal serial flash disks
- Test the Internet connection and develop software
- Formatting support for multiple SD card partitions / disks
- Develop a configuration utility for disk remapping, AUTOEXEC of alternate system etc.
- Develop and add support for FAT32 files on SD card

PM me if interested in one of these systems ... preliminary documentation is available <here>. Likewise I'll accept expressions of interest without a deposit on permutations of this system in the next batch BUT the prices will definitely be higher even for a minimal system. These boards are pretty well all SMD devices and I don't plan on offering them as bare boards or a kit but minimal systems could be upgraded by the user.

Bill

P.S. I also have a boxed version of Zilog's eZ80F910200KITG-E development system which includes the eZ80F916005MODG Mini Enet Module, a base module and a 110/220V wall wart power supply. It's had very little use and is complete EXCEPT for the USB Smart Cable (ZUSBSC00100ZACG) which is available from Digi-Key or Mouser for ~$30. Kit retails for $100 but I'd like $55US for it which includes North America shipping.
  • Attachment: Quad25.png
    (Size: 275.01KB, Downloaded 2219 times)
Re: New eZ80 Small Encased System [message #8354 is a reply to message #8350] Thu, 25 February 2021 11:38 Go to previous messageGo to next message
wsm is currently offline  wsm
Messages: 232
Registered: February 2017
Location: AB, Canada
Senior Member
I tested BASCOM and had an issue with V5.30 then switched to V5.30a and did a bit more benchmarking using ASCIIART.bas compiled with the /O/Z options. Using just a stopwatch for about 0.1 accuracy:

Z180 at 36.864 MHz = 12.5 seconds
eZ80 at 50 MHz = 3.0 seconds

Both systems have zero wait RAM and include load times. Both are also a bit more than twice as fast using BASCOM versus MBASIC 5.21.

  • Attachment: ASCIIART.com
    (Size: 9.50KB, Downloaded 288 times)
Re: New eZ80 Small Encased System [message #8355 is a reply to message #8354] Thu, 25 February 2021 17:05 Go to previous messageGo to next message
plasmo is currently offline  plasmo
Messages: 916
Registered: March 2017
Location: New Mexico, USA
Senior Member
Z80 can be reliably overclocked to 29.5MHz so I ran your asciiart.com benchmark on a 29.5MHz Z80 (zero wait RAM). It took 18 seconds to complete. If Z80 is comparable in performance to Z180, it should complete in 15.5 seconds. So is the /O/Z options optimization for Z180?
Bill
Re: New eZ80 Small Encased System [message #8356 is a reply to message #8355] Thu, 25 February 2021 17:43 Go to previous messageGo to next message
wsm is currently offline  wsm
Messages: 232
Registered: February 2017
Location: AB, Canada
Senior Member
No surprise to me about your Z80's 18 seconds. The biggest difference between the Z80 and Z180 is in the refresh cycles. Besides being able to slow them down, the Z180 can turn them off which I do, whereas the Z80 always has refresh cycles enabled. From the various benchmarks I've seen, the difference seems to be about 16%.
So 12.5 seconds * (36.864 / 29.5) * 1.16 is roughly 18 seconds

For BASCOM the /Z is supposed to uses Z80 instructions when possible. The /O is a little more strange as BASCOM relies on having a loader module available (offhand I can't remember if it's BCLOAD or BRUN.COM). The /O makes it use the OBSLIB.REL library rather than BASLIB.REL and results in a self-contained .COM that doesn't require other support modules at runtime. Yeah weird! What's even weirder is that L80 uses thes libraries even though they're not explicitly pointed to via a parameter or command. Seems Microsoft ASSUMED that BASCOM is always run from the distribution disk and the various support libraries are available.
Re: New eZ80 Small Encased System [message #8359 is a reply to message #8356] Fri, 26 February 2021 09:38 Go to previous messageGo to next message
norwestrzh is currently offline  norwestrzh
Messages: 196
Registered: November 2015
Senior Member
Just for grins (and as a comparison to the Z180 and eZ80), I ran the ascii art demo on a QtPy. It is a 32-bit ATSAMD21E18 Cortex M0+ CPU running at 48 MHz, and only about the size of a postage stamp. The native firmware is CircuitPython, so I coded it in Python. It runs in about 9 seconds on the QTPy. Not positive that CircuitPython is an interpreter, or not.

Roger
Re: New eZ80 Small Encased System [message #8360 is a reply to message #8359] Fri, 26 February 2021 10:55 Go to previous messageGo to next message
wsm is currently offline  wsm
Messages: 232
Registered: February 2017
Location: AB, Canada
Senior Member
Roger: That's an interesting reference point. A quick peruse indicates that CircuitPython is an interpreter and the eZ80 at 50 MHz using MBASIC 5.21 took roughly 6.8 seconds.
Re: New eZ80 Small Encased System [message #8361 is a reply to message #8356] Fri, 26 February 2021 11:16 Go to previous messageGo to next message
plasmo is currently offline  plasmo
Messages: 916
Registered: March 2017
Location: New Mexico, USA
Senior Member
wsm wrote on Thu, 25 February 2021 18:43
No surprise to me about your Z80's 18 seconds. The biggest difference between the Z80 and Z180 is in the refresh cycles. Besides being able to slow them down, the Z180 can turn them off which I do, whereas the Z80 always has refresh cycles enabled. From the various benchmarks I've seen, the difference seems to be about 16%.
So 12.5 seconds * (36.864 / 29.5) * 1.16 is roughly 18 seconds.
Bill
Thanks for the refresh insight regarding Z180. Z280 also has programmable refresh circuit that can be turned off. Z80 is particularly inefficient with respect to refresh overhead.
Re: New eZ80 Small Encased System [message #8362 is a reply to message #8361] Fri, 26 February 2021 11:43 Go to previous messageGo to next message
wsm is currently offline  wsm
Messages: 232
Registered: February 2017
Location: AB, Canada
Senior Member
plasmo wrote on Fri, 26 February 2021 11:16
Z80 is particularly inefficient with respect to refresh overhead.
I agree and the Z80 also used a less common 7-bit RAS refresh. For those that want to try DRAM with a Z80, the 64Kx1 MBM6665* uses 7-bit refresh and works, as may other DRAMs ... been there, done that and now staying with simpler SRAM!
Re: New eZ80 Small Encased System [message #8366 is a reply to message #8362] Mon, 01 March 2021 11:10 Go to previous messageGo to next message
wsm is currently offline  wsm
Messages: 232
Registered: February 2017
Location: AB, Canada
Senior Member
Ethernet update: I've now tested the basic Ethernet connection between two Min_eZ systems at 100Mbps / full-duplex and it works! I used a different PHY transceiver / magnetics than the various Zilog boards and the primary purpose was simply to verify that the hardware worked as anticipated. The actual code used is pretty basic and based on Zilog's AN0212 with slight modification. TCP/IP is still a fair way down the road.

In other good news: One of the members is planning on porting TurboDos from Software 2000 Inc. to his Min-eZ system. Should be awesome when it's working!
Re: New eZ80 Small Encased System [message #8429 is a reply to message #8366] Tue, 30 March 2021 21:26 Go to previous messageGo to next message
wsm is currently offline  wsm
Messages: 232
Registered: February 2017
Location: AB, Canada
Senior Member
Update: I've nearly completed a new batch of these. They're definitely VERY time consuming to build but the assembly quotes I've received are prohibitive for small batches of 10 or 20. It's certainly leading me in the direction of paste masks and hot air or reflow rather than outsourcing.

The systems that I previously quoted for sale have been spoken for and I'm thinking that the current batch will probably go on Tindie.

Software progress has been slow due to other projects but it's near the top of my priority list again.
Re: New eZ80 Small Encased System [message #8648 is a reply to message #8429] Wed, 26 May 2021 20:35 Go to previous messageGo to next message
wsm is currently offline  wsm
Messages: 232
Registered: February 2017
Location: AB, Canada
Senior Member
Thought I'd add a status update. The hardware appears to be quite reliable and more than a dozen systems have worked without any issues. Software development has slowed down a bit due to the nicer weather but is ongoing. CP/M seems quite stable and all of the BIOS work is on enhancements rather than fixes. The speed of this system is impressive.

I have several of these systems that are complete and ready to be sold. Since they're pretty well all SMD components, they're very time consuming to build by hand then perform the various tests. It's also real time consuming right now trying to source various parts. Several times I've placed an order for various components and in the short time during checkout someone else has grabbed the entire available supply. I've seen some lead times of over one year.

Available systems:
1) 512KB RAM upgradable to 1MB or 2.5MB - $!35
2) 2.5MB RAM - $150
3) 2MB RAM + unpopulated parallel MRAM - $145
4) 2MB RAM + 512KB parallel MRAM - $175

All prices are in US$ and tracked shipping is $15 in North America or $35 to Europe and Australia.

Teaser:
I've also layed out a simpler and cheaper eZ80 system that's very close to being sent out for PCB fabrication. It uses an eZ80F92 or F93 at 18.432 MHz and has 512KB or 2MB RAM, uSD, an 8MB flash "disk" and battery backed RTC. Like some of my other designs it uses USB for dual serial ports plus power and it's cased ... TINY at 40mm x 40mm x 15mm (1.6"x1.6"x0.6"). I think that's my limit for miniaturization and speed in a two layer board since the PCB is only 1.4" square minus the corner mounting cutouts. I'm predicting it'll be about 1.7 times the processing speed of a 33MHz Z180. I also tried to squeeze a 50 MHz eZ80L92 onto that board but it requires an external boot device that took up too much space even using a QFN32 CPLD.
Re: New eZ80 Small Encased System [message #8688 is a reply to message #8648] Thu, 17 June 2021 07:51 Go to previous messageGo to next message
wsm is currently offline  wsm
Messages: 232
Registered: February 2017
Location: AB, Canada
Senior Member
System 1) in the previous post has been sold.

Due to LONG lead times (over 1 year) in obtaining the PHY that I originally used, I created an alternative PCB with a similar PHY that is a BIT easier to obtain. It appears to work fine at 100 Mbps full duplex.

RANT WARNING:

For anyone who doesn't believe there are electronics supply chain issues, let me say that in my experience it's very real! Parts that were always in stock now have 3-12+ month lead times from suppliers like Mouser and are out of stock at DigiKey, Arrow, Avnet etc. with no indication of lead times. Given the cost of parts when batching 10+ units at a time, I've tried to minimize my inventory in the past and order as required. With the long lead times it's now necessary to stockpile parts whenever they can be found.

On this design there's several parts that are current production but have become MUCH harder to source and with lead times that are only getting worse. Several times I've placed orders for "in stock" items only to find they're out of stock by the time I complete the checkout. I've also seen a few suppliers with limited stock that have tripled their prices. I hate to place backorders which can incur steep shipping costs but it appears that is the only way to obtain required parts unless I just happen to hit the right timing before someone else snatches up all the stock.

The supply chain issues have definitely slowed down my development and I've wasted a *LOT* of time trying to source parts or redesign using alternative parts. My question becomes whether to abandon new designs or try find the funds to stockpile parts whenever they become available. Although I'm planning on making more Min-eZ systems, I can't predict when I'll be able to obtain all the parts.
Re: New eZ80 Small Encased System [message #10199 is a reply to message #8688] Mon, 02 January 2023 08:46 Go to previous message
lowen is currently offline  lowen
Messages: 226
Registered: August 2016
Location: Western NC USA
Senior Member
Just a quick comment: I purchased and received a Min-eZ a few weeks ago, and I am very impressed with the little beast. The build quality is outstanding. The speed is great.

I further love the fact the the software load is very minimal; it doesn't include all the bells and whistles in the CP/M partition, but there are plenty of goodies in the FAT partition of the SD card that can be picked and chosen, with the CP/M partition as a blank slate. Very nicely done!

The documentation is complete, and very approachable.

Did I mention it was FAST?


--
Bughlt: Sckmud
Shut her down Scotty, she's sucking mud again!
Previous Topic: Z280 buglist
Next Topic: End year rant: starting a new design, the STUDIO 68 board for "experiments"...


Current Time: Wed Mar 19 02:42:32 PDT 2025

Total time taken to generate the page: 0.00717 seconds