Difference between revisions of "Z80-MBC2 Build Notes"

From Land Boards Wiki
Jump to navigation Jump to search
Line 1: Line 1:
 +
[FILE:Z80-MBC2_P586-720PX.jpg]]
 +
 
== Sourced PCB ==
 
== Sourced PCB ==
  

Revision as of 16:02, 23 July 2021

[FILE:Z80-MBC2_P586-720PX.jpg]]

Sourced PCB

  • ebay - bare PCB $8
    • Arrived in a couple of days

Reference Docs

Build Notes

  • Build took less than 2 hours
  • Used mostly junk box parts
  • Purchased alternate SRAM
  • Forgot to buy SIP resistors
    • Made my own
    • Pin 1 (boxed on SS is common
    • Used 1/8W resistors vertical
  • Ref des are not top-bottom or left-right
    • PDF Assembly drawing text is not searchable
    • Struggled to find some of the resistors
  • KiCad Gerbers
  • 5mm LEDs fit into 3mm hole spacing
    • I didn't have a 3mm Blue so I used 5mm

Programming THE ATMEGA32

  • Was able to use ATProgHead running Arduino as ISP to burn bootloader but not program the code
  • Could not use any of my FTDI cards for serial programming since they have RTS/CTS but not DTR
    • Most programmer setups in Arduino work just fine with RTS since both are usually pulled, but not the MightyCore
    • This is speculation as to why but I am able to program SCREWDUINO cards just fine
  • Used TL866ii to program ATMEGA32 fuses
    • Reference: Setting AVR Fuse Bits
    • If you use the programmer defaults it sets the clock to 1 MHz which gives a serial port rate of 600 baud (told me I needed to fix the fuses).

Z80-MBC2 ATMEGA32 TL866I SETTINGS.jpg

Other

  • Serial port marking correlated to the FTDI card end not referenced from card internal