/* Imported from Wayback Machine Original URL : https://www.retrobrewcomputers.org/doku.php?id=builderpages:plasmo:cb030spec Snapshot date: 2025-11-30 Generator : wayback-archiver */ ==== Table of Contents ==== [[#cb030_rev0_a_68030_sbc_for_hobbyists|CB030 Rev0, A 68030 SBC for Hobbyists]] [[#introduction|Introduction]] [[#features|Features]] [[#functions|Functions]] [[#design_information_rev0_design_files_not_for_production|Design Information (Rev0 design files, not for production)]] [[#software|Software]] [[#manuals_and_instructions|Manuals and Instructions]] ====== CB030 Rev0, A 68030 SBC for Hobbyists ====== ===== Introduction ===== **CB030 Rev0 is obsolete; current design is [[builderpages:plasmo:cb030:cb030_rev1|CB030 rev1]].** CB030 is named after Cecil B. a 680×0 enthusiast who has motivated me to update the [[builderpages:plasmo:tiny030pcb|Tiny030]] design and made it available to hobbyists. It is based ona 24MHz 68030, 16 Meg DRAM initially but 64/128 Meg final, 512K boot flash, compact flash mass storage, dual serial ports, and an I/O expansion port on a 4“ x 4” pc board. The emphasis is on a capable yet economical foundation that hobbyists can build on. The design will have mostly through-hole components, but to reduce complexity and cost of components and PC board, it will have a surface mounted CPLD as glue logic. The surface mounted CPLD can be assembled and programmed by an individual such as myself or assembly shop and the remainder assembled by the end users. [[https://www.retrobrewcomputers.org/lib/exe/fetch.php?tok=094e97&media=https://www.retrobrewcomputers.org/lib/plugins/ckgedit/fckeditor/userfiles/image/builderpages/plasmo/tiny030/cb030/cb030_r0_annotated_f.jpg|{{https://www.retrobrewcomputers.org/lib/exe/fetch.php?w=600&h=444&tok=f17467&media=https%3A%2F%2Fwww.retrobrewcomputers.org%2Flib%2Fplugins%2Fckgedit%2Ffckeditor%2Fuserfiles%2Fimage%2Fbuilderpages%2Fplasmo%2Ftiny030%2Fcb030%2Fcb030_r0_annotated_f.jpg?600x444|www.retrobrewcomputers.org_lib_plugins_ckgedit_fckeditor_userfiles_image_builderpages_plasmo_tiny030_cb030_cb030_r0_annotated_f.jpg}}]] ===== Features ===== 24MHz 68030 512K bootstrap EPROM 72-pin SIMM, 16meg/64meg/128meg EPM7128S glue logic 68681 DUART with 2 serial ports and discrete I/O Console serial interface 38400, N-8-1 44-pin IDE Compact Flash interface CP/M68K ready 8-bit I/O expansion bus Economical 4“x4” 2-layer pc board 5V 1Amp ===== Functions ===== CB030 is simple to build but with sophiscated capabilities. This is possible with an economical but capable Complex Programmable Logic Device (CPLD), Intel (formerly Altera) EPM7128S. All address decode, DRAM controller, dynamic bus sizing, cache interface, and RAM/EPROM remapping are done in the CPLD. ===== Design Information (Rev0 design files, not for production) ===== **(Please note these are rev 0 design files. They are subject to change quickly. These are place holders for later version of hardware and software)** [[https://www.retrobrewcomputers.org/lib/exe/fetch.php?media=builderpages:plasmo:tiny030:cb030:cb030_scm_r0.pdf|Schematic]] Gerber [[https://www.retrobrewcomputers.org/lib/exe/fetch.php?media=builderpages:plasmo:tiny030:cb030:cb030_r0.zip|photoplot]] Bill of Materials EPM7128SQC100 design files [[builderpages:plasmo:tiny030:cb030:cb030memmap|Memory map]] ==== Software ==== CB030 [[https://www.retrobrewcomputers.org/lib/exe/fetch.php?media=builderpages:plasmo:tiny030:cb030:ram_rom_swap_ok_rev0_2.zip|monitor]] CP/M68K [[https://www.retrobrewcomputers.org/lib/exe/fetch.php?media=builderpages:plasmo:tiny030:cb030:cbbios_rom_4xcf.zip|BIOS]] CP/M68K distribution files CP/M68K CCP/BDOS EPROM [[https://www.retrobrewcomputers.org/lib/exe/fetch.php?media=builderpages:plasmo:tiny030:cb030:cb030bug_cpm68010_rev0_2.zip|programming file]] for 512Kx8 EPROM ===== Manuals and Instructions ===== [[builderpages:plasmo:tiny030:cb030:getting_started_cb030|Getting Started]] with CB030 CB030 development [[builderpages:plasmo:cb030|blog]]