mirror of
https://github.com/UzixLS/pc-kharon-386.git
synced 2025-07-18 23:01:20 +03:00
add readme
This commit is contained in:
47
README.md
Normal file
47
README.md
Normal file
@ -0,0 +1,47 @@
|
||||
## Kharon-386
|
||||
10x10cm 386SX PC with integrated VGA and sound.
|
||||
|
||||
[](images/revA.webp?raw=true)
|
||||
|
||||
[](images/revA-side.webp?raw=true)
|
||||
|
||||
### Tech specs
|
||||
* 386SX40 CPU and M1217B chipset integrated into one M6117D chip
|
||||
* 4MB RAM
|
||||
* TVGA9000i-based VGA video card
|
||||
* ES1868F-based SBPro-compatible sound card
|
||||
* SAM2695 MIDI synthesizer
|
||||
* ESP8266 WiFi module
|
||||
* PS/2 keyboard and mouse inputs
|
||||
* 2xCOM ports
|
||||
* CF card slot
|
||||
* Real-time clock (RTC) with backup battery
|
||||
* Integrated PC-speaker
|
||||
* 5.1V microUSB power
|
||||
* Two 4-layer 10x10cm PCBs optimized for G738 and G706 cases
|
||||
|
||||
### WiFi module
|
||||
There is two options how to use WiFi module:
|
||||
1. Zimodem ([link](https://github.com/bozimmerman/Zimodem)) - provides ability to connect to BBS via any terminal without using additional software.
|
||||
2. esp_slip_router ([link](https://github.com/martin-ger/esp_slip_router)) - provides ability to connect your machine to IP network just like as Ethernet. You need ETHERSLIP or similar packet driver for DOS.
|
||||
|
||||
To upload firmware you need USB-UART adapter with 3.3V signal levels. Connect GND, RX and TX lines to esp header located on main PCB at left, install BOOT/GND jumper and follow any ESP8266 firmware update guide that is available on the internet.
|
||||
|
||||
### Sound mixer
|
||||
MIDI synthesizer is connected to the AUXB sound input of ES1868F. Usually this input named as "CD input" in mixer software.
|
||||
PC speaker is connected to the AUXA input.
|
||||
|
||||
### Assembling
|
||||
TODO: link to video how to assemble everything
|
||||
|
||||
### CF card image
|
||||
TODO: upload preconfigured CF card image
|
||||
|
||||
### Changelog & current status
|
||||
Main PCB:
|
||||
* Rev.A - first release. Please note the [errata](pcb_main/rev.A/ERRATA.txt)
|
||||
* Rev.A1 - fixed all rev.A issues; added switch for BIOS variant select; added optional -5V source. This revision hasn't been tested.
|
||||
|
||||
Top PCB:
|
||||
* Rev.A - first release. Please note the [errata](pcb_top/rev.A/ERRATA.txt);
|
||||
* Rev.A1 - fixed all rev.A issues; added switch for VGA BIOS variant select; removed VGA-disable switch. This revision hasn't been tested.
|
Reference in New Issue
Block a user