====== SBC68340 Rev0 ====== ===== Introduction ===== Prototype version of SBC68340 is [[:builderpages:plasmo:68340:prototype|here]]: [[https://www.retrobrewcomputers.org/lib/exe/fetch.php?tok=69a46c&media=https://www.retrobrewcomputers.org/lib/plugins/ckgedit/fckeditor/userfiles/image/builderpages/plasmo/68340/sbc68340r0/dsc_78190318.jpg|{{https://www.retrobrewcomputers.org/lib/plugins/ckgedit/fckeditor/userfiles/image/builderpages/plasmo/68340/sbc68340r0/dsc_78190318.jpg?direct&600x409|www.retrobrewcomputers.org_lib_plugins_ckgedit_fckeditor_userfiles_image_builderpages_plasmo_68340_sbc68340r0_dsc_78190318.jpg}}]] ===== Features ===== place holder ===== Design Files ===== {{:builderpages:plasmo:68340:sbc68340r0:sbc68340_scm.pdf|Schematic}} {{:builderpages:plasmo:68340:sbc68340r0:sbc68340r0_gerber.zip|Gerber photoplots}} Bills of materials ==== Software ==== {{:builderpages:plasmo:68340:sbc68340r0:340bug_v03.zip|340Bug monitor v0.3}}, still under construction to remove redundant functions {{:builderpages:plasmo:68340:sbc68340r0:tutor_v1_3_mod_for_sbc68340.zip|Tutor v1.3}} for Easy68K <- the original Tutor modified to use Easy68K's Trap15 services. type "go 44000" in 340Bug to invoke Tutor CP/M demo. This {{:builderpages:plasmo:68340:sbc68340r0:340bug_cpm15000_bios340_flash_drive.zip|flash programming file}} contains 4 components; 340Bug monitor, CPM15000, BIOS340, and a small flash disk. Start CP/M68K with 'bo' command in 340bug monitor. There are two drives: drive A is flash drive with 3 files, init, pip, and stat; drive B is 64K RAM drive. {{:builderpages:plasmo:68340:sbc68340r0:source_340bug_bios340_drivea_32k_cpm1500.zip|Source files}} for above CP/M demo {{:builderpages:plasmo:68340:sbc68340r0:gkermit_for_driveb.zip|Gkermit for drive B}}. Load this s-record before issuing 'bo' command. Gkermit.68K will show up in drive B. <-note, gkermit won't work at 115200 baud. The serial clock should be 614400hz to enable 38.4K baud serial communication to run gkermit file transfer. ---- ===== SBC68340 Projects ===== ==== Enable RC2014 expansion bus ==== The P6 connector was originally designed as test connector for logic analyzer. Its pin assignments are similar to 40-pin RC2014 expansion bus, but there are significant differences that prevent interface with standard RC2014 expansion boards. Here are list of engineering changes to enable RC2014 boards. Data bus changed to D[15..8] nM1 pulled up to 4.7K nMREQ cut from nAS, then pulled up to 4.7K nRD cut from nDSACK0, then connected to nRD