Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
boards:sbc:sbc_v2:start [2019/01/13 20:56]
b1ackmai1er [Port Map]
boards:sbc:sbc_v2:start [2019/05/12 05:19] (current)
b1ackmai1er [Features]
Line 6: Line 6:
  
   * 4Mhz Zilog Z80 CPU   * 4Mhz Zilog Z80 CPU
-  * Up to 512Kb paged SRAM (: Add link to the paging description)+  * Up to 512Kb paged SRAM.
   * Up to 1Mb EPROM or FLASH ROM.   * Up to 1Mb EPROM or FLASH ROM.
   * Serial Interface (16550 Uart)   * Serial Interface (16550 Uart)
Line 17: Line 17:
   * Status LED   * Status LED
  
-=====   ​=====+===== Software Support ​===== 
 + 
 +  * ROMWBW BIOS featuring 
 +      * CP/M / ZSDOS 
 +      * RAM & ROM disk support. 
 +      * ROM based BASIC, FORTH and Monitor.
  
  
 ===== Pictures ===== ===== Pictures =====
  
-{{https://​www.retrobrewcomputers.org/​lib/​plugins/​ckgedit/​fckeditor/​userfiles/​image/​boards/​sbc/​sbc_v2/​photos/​img_1112a.jpg?​nolink&​600x450|www.retrobrewcomputers.org_lib_plugins_ckgedit_fckeditor_userfiles_image_boards_sbc_sbc_v2_photos_img_1112a.jpg}}+{{https://​www.retrobrewcomputers.org/​lib/​plugins/​ckgedit/​fckeditor/​userfiles/​image/​boards/​sbc/​sbc_v2/​ecb-sbc-v003.png?​nolink&​800x508}}
  
 [[:​boards:​sbc:​sbc_v2:​gallery|Gallery]] [[:​boards:​sbc:​sbc_v2:​gallery|Gallery]]
Line 29: Line 34:
 ===== Board ===== ===== Board =====
  
-The latest SBC V2 schematic is available ​here: {{:boards:​sbc:​sbc_v2:​sbc-v2-003-sch.pdf|:boards:​sbc:​sbc_v2:​sbc-v2-003-sch.pdf}}+A description of the circuit operation can been seen here: [[http://​obsolescence.wixsite.com/​obsolescence/​the-n8vem-sbc|http://​obsolescence.wixsite.com/​obsolescence/​the-n8vem-sbc]]
  
-Also, here's the board'​s PCB layout: {{:​boards:​sbc:​sbc_v2:​sbc-v2-003-brd.pdf|:​boards:​sbc:​sbc_v2:​sbc-v2-003-brd.pdf}} +The current version is SBC-V2-003AA new version is under development and details can be found [[:​boards:​sbc:​sbc_v2:​sbc_v2-004|here]].
- +
-Kicad files for board manufacture:​ {{:​boards:​sbc:sbc_v2:ecb_sbc_v2-003-kicad.zip|:​boards:​sbc:​sbc_v2:​ecb_sbc_v2-003-kicad.zip}} +
- +
-A description of the circuit operation can been seen here: [[http://​obsolescence.wixsite.com/​obsolescence/​the-n8vem-sbc|http://​obsolescence.wixsite.com/​obsolescence/​the-n8vem-sbc]]+
  
-[[https://​www.retrobrewcomputers.org/​lib/​exe/​fetch.php?​tok=0e9afb&​media=https://​www.retrobrewcomputers.org/​lib/​plugins/​ckgedit/​fckeditor/​userfiles/​image/​boards/sbc/sbc_v2/sbc-v2-003-brd.png|{{https://​www.retrobrewcomputers.org/​lib/​plugins/​ckgedit/​fckeditor/​userfiles/​image/​boards/sbc/sbc_v2/sbc-v2-003-brd.png?​direct&​652x408}}]]+Schematics{{:boards:sbc:sbc_v2:sbc_v2-003a-sch.pdf|:boards:sbc:sbc_v2:sbc_v2-003a-sch.pdf}}
  
-===== Errata =====+PCB Board: {{:​boards:​sbc:​sbc_v2:​sbc_v2-003a-brd.pdf|:​boards:​sbc:​sbc_v2:​sbc_v2-003a-brd.pdf}}
  
-There is an error in the board layouts of sbc-v2-003 compared to the original schematic that results in the external reset not working in Kontron mode.+Gerbers: {{:​boards:​sbc:​sbc_v2:​sbc-v2-003a.zip|:​boards:​sbc:​sbc_v2:​sbc-v2-003a.zip}}
  
-To configure the board to work in Kontron mode with the external reset coming from the backplane the following workaround can be made.+Kicad: {{:​boards:​sbc:​sbc_v2:​ecb_sbc_v2-003a-20190306.zip|:​boards:​sbc:​sbc_v2:​ecb_sbc_v2-003a-20190306.zip}}
  
-  - Pin 3 on K13 needs to be jumpered to Pin 2 of P6 (Reset switch jumper) - this connects the backplane reset input pin (c31) to the reset circuit input. +{{https://​www.retrobrewcomputers.org/​lib/​plugins/​ckgedit/​fckeditor/​userfiles/​image/​boards/​sbc/​sbc_v2/​sbc-v2-003a.png?​direct&​800x474}}
-  ​Pin 1-2 needs to be jumpered on K13 - this connects the /reset circuit output to the backplane reset out pin(c26).+
  
  
Line 231: Line 231:
  
  
-===== Changes ​from V1 =====+====== Benchmark ====== 
 + 
 +asciiart.bas benchmark for SBC-V2 8Mhz Z80 board running Microsoft MBASIC v5.21: 
 + 
 +2m32s 
 + 
 +<​code>​ 
 +10 FOR Y=-12 TO 12 
 +20 FOR X=-39 TO 39 
 +30 CA=X*.0458 
 +40 CB= Y*.08333 
 +50 A=CA 
 +60 B=CB 
 +70 FOR I=0 TO 15 
 +80 T=A*A-B*B+CA 
 +90 B=2*A*B+CB 
 +100 A=T 
 +110 IF (A*A+B*B)>​4 THEN GOTO 200 
 +120 NEXT I 
 +130 PRINT " "; 
 +140 GOTO 210 
 +200 IF I>9 THEN I=I+7 
 +205 PRINT CHR$(48+I);​ 
 +210 NEXT X 
 +220 PRINT 
 +230 NEXT Y 
 + 
 +000000011111111111111111122222233347E7AB322222111100000000000000000000000000000 
 +000001111111111111111122222222333557BF75433222211111000000000000000000000000000 
 +000111111111111111112222222233445C ​     643332222111110000000000000000000000000 
 +011111111111111111222222233444556C ​     654433332211111100000000000000000000000 
 +11111111111111112222233346 D978 BCF    DF9 6556F4221111110000000000000000000000 
 +111111111111122223333334469 ​                ​D ​  ​6322111111000000000000000000000 
 +1111111111222333333334457DB ​                   85332111111100000000000000000000 
 +11111122234B744444455556A ​                     96532211111110000000000000000000 
 +122222233347BAA7AB776679 ​                        ​A32211111110000000000000000000 
 +2222233334567 ​       9A                         ​A532221111111000000000000000000 
 +222333346679 ​                                   9432221111111000000000000000000 
 +234445568 ​ F                                   ​B5432221111111000000000000000000 
 +                                              864332221111111000000000000000000 
 +234445568 ​ F                                   ​B5432221111111000000000000000000 
 +222333346679 ​                                   9432221111111000000000000000000 
 +2222233334567 ​       9A                         ​A532221111111000000000000000000 
 +122222233347BAA7AB776679 ​                        ​A32211111110000000000000000000 
 +11111122234B744444455556A ​                     96532211111110000000000000000000 
 +1111111111222333333334457DB ​                   85332111111100000000000000000000 
 +111111111111122223333334469 ​                ​D ​  ​6322111111000000000000000000000 
 +11111111111111112222233346 D978 BCF    DF9 6556F4221111110000000000000000000000 
 +011111111111111111222222233444556C ​     654433332211111100000000000000000000000 
 +000111111111111111112222222233445C ​     643332222111110000000000000000000000000 
 +000001111111111111111122222222333557BF75433222211111000000000000000000000000000 
 +000000011111111111111111122222233347E7AB322222111100000000000000000000000000000 
 +</​code>​ 
 + 
 +=====   ​===== 
 + 
 + 
 +====== Changes ​and Errata: ======
  
 Information regarding V1 can be found [[:​boards:​sbc:​sbc_v2:​sbc_v1|here.]] Information regarding V1 can be found [[:​boards:​sbc:​sbc_v2:​sbc_v1|here.]]
 +
 +Information regarding V2 can be found [[:​boards:​sbc:​sbc_v2:​sbc_v2|here]].
  
  
boards/sbc/sbc_v2/start.1547430985.txt.gz · Last modified: 2019/01/13 20:56 by b1ackmai1er
Driven by DokuWiki Recent changes RSS feed Valid CSS Valid XHTML 1.0