Differences
This shows you the differences between two versions of the page.
Both sides previous revision Previous revision Next revision | Previous revision | ||
boards:sbc:sbc_v2:minimum-build [2019/01/15 03:56] b1ackmai1er [Use flash memory instead of UV-erasable EPROM] |
boards:sbc:sbc_v2:minimum-build [2019/06/10 11:10] (current) b1ackmai1er [Use flash memory instead of UV-erasable EPROM] |
||
---|---|---|---|
Line 33: | Line 33: | ||
* X1 (32768 Hz crystal) | * X1 (32768 Hz crystal) | ||
* C9 (bypass capacitor) | * C9 (bypass capacitor) | ||
- | |||
===== NVRAM Controller ===== | ===== NVRAM Controller ===== | ||
Line 59: | Line 58: | ||
{{https:// | {{https:// | ||
- | |||
- | |||
- | ===== Component Substitution ===== | ||
===== Component Substitution ===== | ===== Component Substitution ===== | ||
Line 67: | Line 63: | ||
==== Use flash memory instead of UV-erasable EPROM ==== | ==== Use flash memory instead of UV-erasable EPROM ==== | ||
- | Flash memory is generally cheaper, easier to obtain, and easier to work with. It could be instantly erased, without UV eraser lamp, it doesn' | + | Flash memory is generally cheaper, easier to obtain, and easier to work with. It can be instantly erased, without UV eraser lamp, it doesn' |
^Device - Jumper^Size^K1^K6^K8| | ^Device - Jumper^Size^K1^K6^K8| | ||
^AT29C020^256Kb|1-2|2-3|None| | ^AT29C020^256Kb|1-2|2-3|None| | ||
+ | ^AM29F040B^512Kb|1-2|2-3|2-3| | ||
^AT49F040A^512Kb|1-2|2-3|2-3| | ^AT49F040A^512Kb|1-2|2-3|2-3| | ||
+ | ^SST39SF040^512Kb|1-2|2-3|2-3| | ||
+ | ^M27C4001^512Kb|1-2|1-2|None| | ||
^AT27C080^1Mb|1-2|1-2|1-2| | ^AT27C080^1Mb|1-2|1-2|1-2| | ||
^M27C801^1Mb|1-2|1-2|1-2| | ^M27C801^1Mb|1-2|1-2|1-2| | ||
- | ==== Use CMOS 74HCT or 74AHCT ICs instead | + | In the situation that you do not have an EPROM programmer it is best to obtain a copy of the ROMWBW in a FLASH format so it can be reprogrammed in-system using the FLASH utility. A HOTFLASH technique can be used if you want to swap from an EPROM to a FLASH chip without an EPROM programmer: |
- | CMOS 74HCT and 74AHCT logic ICs are usually cheaper than corresponding TTL ICs. They are also consume significantly less electricity. Note that some people reported problems | + | Example starting |
- | ==== Use MAX232 alternative. ==== | + | |
- | + | - Copy FLASH.COM from B: to secondary storage i.e SDCard | |
- | The original MAX232 or MAX232A parts can be expensive. Other vendors make compatible parts, that are significantly cheaper. For example Texas Instruments TRS202, or Intersil HIN232. These parts can also work with 0.1 uF capacitors (smaller, cheaper, you'll be buying them for bypass capacitors anyway). | + | |
- | + | | |
- | ==== Disk storage without ECB backplane and Disk I/O board. ==== | + | - Change jumpers to suit FLASH chip i.e. K1 unchanged, K6 from 1-2 to 2-3, K8 from 1-2 to 2-3. |
- | + | - Insert FLASH chip. Insert | |
- | You can install the 8255 PPI chip, and use the [[https:// | + | - Run FLASH.COM i.e. FLASH /WRITE SBC.ROM |
- | + | | |
- | ===== Crystals and Oscillators. ===== | + | |
- | + | ||
- | The ECB SBC V2 has been been overclocked successfully, | + | |
- | + | ||
- | An elegant solution for replacing the TTL oscillator with standard crystals was identified and described by trick-1, with the benefit of variable clock rate flexibility for overclocking. | + | |
- | + | ||
- | Based on the circuit described here [[https://www.eleccircuit.com/ | + | |
- | + | ||
- | |{{https:// | + | |
- | + | ||
- | Untested but theoretically possible, you should be able to run the CPU off the 1.8432 UART clock by connecting | + | |
- | + | ||
- | {{https:// | + | |
\\ | \\ | ||
Line 114: | Line 100: | ||
==== Disk storage without ECB backplane and Disk I/O board. ==== | ==== Disk storage without ECB backplane and Disk I/O board. ==== | ||
- | You can install the 8255 PPI chip, and use the [[https:// | + | You can install the 8255 PPI chip, and use the [[:boards: |
+ | {{https:// | ||