Manual
User Manual:
Open the PDF directly: View PDF .
Page Count: 10
Download | |
Open PDF In Browser | View PDF |
OMEN KILO ======== OMEN Kilo / issue 1 Technical Documentation OMEN Computers - - - https://github.com/osmibity - - - Page: 1 OMEN KILO ======== INTRODUCTION =========== The OMEN Kilo computer kit is a low-cost computer trainer, based on the MC6809 / HD6309 CPU. It has these features: - MC6809 CPU working at 1.8432 MHz - 32 kB RAM - 8 kB EEPROM - Serial port up to 115.200 Bd / MC6850 ACIA - Application system bus OMEN Computers - - - https://github.com/osmibity - - - Page: 2 OMEN KILO ======== ASSEMBLY INSTRUCTIONS =================== 1. Solder sockets for the integrated circuits 2. Test all soldered connections a. Test if all pins are well connected b. Check if GND is not short connected to Vcc c. Check if each IC has properly connected GND and Vcc 3. Solder all passive parts /capacitors, diode, resistors, push button, crystals/ 4. Connect the power adapter and check 5. Insert the CPU into its socket /keep the proper orientation!/ and try to power it up. Check if oscillator lives /at CPU pin 34/ 6. Insert the other ICs. Again: keep the proper orientation! Bad orientation can damage the IC! 7. Connect the serial pins TxD, RxD and GND /pinhead SERIAL/ to the TTLto-USB converter 8. Start the serial terminal on your PC, select proper serial port and set the parameters to 115.200 Bd, 8 data bits, no parity, 1 stop bit. 9. Power your Kilo and check the terminal. OMEN Computers - - - https://github.com/osmibity - - - Page: 3 OMEN KILO ======== MONITOR ======= The main software for OMEN Kilo issue 2 is the Kilo Monitor version 2.0. Source codes are available on GitHub. Basic commands are: Daddr – Memory dump. Next line with ENTER, SPACE aborts dumping, BACKSPACE displays previous addresses. Maddr – Modify memory byte by byte. Use ENTER, SPACE and BACKSPACE in the same way as in DUMP. Gaddr – Go to program (JMP) W from to – export memory as SREC X from to – export memory as HEX : - start HEX file to load. You can just send HEX file directly to the terminal to load data or program into the memory. U – start a use module. Kilo EEPROM contains one preprogrammed module, the TINY BASIC interpreter. See source code to further information about the modular concept. OMEN Computers - - - https://github.com/osmibity - - - Page: 4 OMEN KILO ======== THE BOARD ======== Jumpers and pin headers -------------------SERIAL: Serial port. Pins are RxD, TxD, GND from up to the bottom, RxD is near the edge. WREN: PLEASE DO NOT USE, just solder the middle pin and the left pin /close to the BANK switch/ together. I am sorry. BANK: EEPROM bank selector – only for AT28C256. Leave it open. NMIX: NMI enabler. Close to disable non-maskable interrupts, open to leave it on the application bus. Connect the 10k resistor to make it “open-collector signal”. OMEN Computers - - - https://github.com/osmibity - - - Page: 5 OMEN KILO ======== IRQX: Interrupt enabler. Close to disable maskable interrupts, open to leave it on the application bus. Connect the 10k resistor to make it “open-collector signal”. FIRQX: Fast Interrupt enabler. Close to disable maskable interrupts, open to leave it on the application bus. Connect the 10k resistor to make it “opencollector signal”. WAITX, DMAX: Connect the 10k resistor or short wire, if you does not plan using these features. OMEN Computers - - - https://github.com/osmibity - - - Page: 6 OMEN KILO ======== SYSTEM APPLICATION CONNECTOR ========================= This connector is on the right edge of board. Pin 1 is on the upper side, next to the SYSTEM label. Pins: 1 2 3 4 5 6 7 8 9 10 11 12 13 14 15 16 17 18 19 20 21 22 /WR D0 D1 D2 D3 D4 D5 D6 D7 A0 A1 A2 /RD IO1 IO2 IO3 IO4 IO5 IO6 IO7 Vcc GND --- 9000h – 93FFh --- 8800h – 8BFFh --- 9800h – 9BFFh --- 8400h – 87FFh --- 9400h – 97FFh --- 8C00h – 8FFFh --- 9C00h – 9FFFh IOx signals are decoded by 74138 23 IRQ --- See the IRQX jumper 24 PHI2 25 26 27 28 29 /RESET /WAIT --- See the WAITX jumper /BUSRQ --- See the DMAX jumper /BUSACK /FIRQ --- See the FIRQX jumper OMEN Computers - - - https://github.com/osmibity - - - Page: 7 OMEN KILO ======== PERIPHERAL IC ADDRESSES ===================== ACIA 68B50: -------83FEh – Command Register 83FFh - Data Register OMEN Computers - - - https://github.com/osmibity - - - Page: 8 OMEN KILO ======== MEMORY MAP ========== 0000h – 7FFFh - System RAM 32k 8000h – BFFFh – I/O space C000h – DFFFh – EEPROM 8k shadow E000h – FFFFh – EEPROM 8k OMEN Computers - - - https://github.com/osmibity - - - Page: 9
Source Exif Data:
File Type : PDF File Type Extension : pdf MIME Type : application/pdf PDF Version : 1.6 Linearized : Yes Author : Martin Maly Comments : Company : Create Date : 2018:11:29 18:53:02+01:00 Modify Date : 2018:11:29 18:53:05+01:00 Source Modified : D:20181129175254 Subject : Language : CS Tagged PDF : Yes XMP Toolkit : Adobe XMP Core 5.6-c015 91.163280, 2018/06/22-11:31:03 Metadata Date : 2018:11:29 18:53:05+01:00 Creator Tool : Acrobat PDFMaker 19 pro Word Document ID : uuid:bb33f942-5161-4bc6-806b-c539c445faae Instance ID : uuid:f11143d0-eb16-479d-999f-6baa3dd8bd29 Format : application/pdf Title : Description : Creator : Martin Maly Producer : Adobe PDF Library 19.8.103 Keywords : Page Layout : OneColumn Page Count : 10EXIF Metadata provided by EXIF.tools