Search found 18 matches
- 21 Feb 2019, 20:38
- Forum: Hardware and software hacking
- Topic: Expansion bus
- Replies: 98
- Views: 120556
Re: Expansion bus
Some further explanantions: Note 5: You're using A10 below, but this memory initialisation pivots around A11. Is this a small oversight? Yes, that's right. I wrote this down before the idea of double use of A10 was born. Note 13: Is that why A10 is having the double function? To avoid glitches? But...
- 12 Feb 2019, 09:54
- Forum: Hardware and software hacking
- Topic: Expansion bus
- Replies: 98
- Views: 120556
Re: Expansion bus
Yesterday I tested it, my test cycle (init, write a sector, read back) works at both 15KHz and 30KHz. I tested 2 cards, a 2GB SD card and a 4GB SDHC card, both are approx 4-6 years old. So it should be possible to make a half or a complete SCK clock cycle per video line. I hope, this information hel...
- 30 Jan 2019, 09:32
- Forum: Hardware and software hacking
- Topic: Gigatron emulator in a µC
- Replies: 2
- Views: 5303
Re: Gigatron emulator in a µC
Hi Ken, at the beginning, I started with 175MHz which was only slightly above the 168MHz. The most timing critical instructions are the conditional branches. They require branches on the host side which causes additional wait cycles. With a small test program and some measuring I found out, that 225...
- 23 Jan 2019, 09:15
- Forum: Hardware and software hacking
- Topic: Expansion bus
- Replies: 98
- Views: 120556
Re: Expansion bus
I can make a test next time to determine which is the lowest speed for communication with the SD cards. But I think, only the upper limit is important.
Joerg
Joerg
- 15 Jan 2019, 12:49
- Forum: Hardware and software hacking
- Topic: Expansion bus
- Replies: 98
- Views: 120556
Re: Expansion bus
The frequency limitation is only valid within the init phase, after the init is done, You can use SPI frequencies up to 20MHz and more. My suggestion is to use an image file, which contents a number of "0-padded" GT1 files of, for example, 64K or snapshots. During init, which should be don...
- 11 Jan 2019, 08:29
- Forum: Hardware and software hacking
- Topic: Expansion bus
- Replies: 98
- Views: 120556
Re: Expansion bus
Some further ideas: Hardware: - 64K (128K) RAM is mandatory, probably it should be possible to make the upper 32K switchable if a 128K RAM is used - Fill at startup 0xF000 to F7FF with 0x01, 0xF800 to 0xFFFF with 0x00 - /IOSEL decoder with 74xx30 /IOSEL = /(A11 & A12 & A13 & A14 & A1...
- 08 Jan 2019, 11:01
- Forum: Hardware and software hacking
- Topic: Expansion bus
- Replies: 98
- Views: 120556
Re: Expansion bus
Some thoughts... Another idea is to use only pages 0xFD-0xFF. So 63K of RAM can be used and it needs only a 74LS30 etc. to decode. I prefer SPI as communication protocol, so also SPI EEPROM/FLASH can be used as external storage. If one of the the pages is selected, a ld[y,x] can register 2 chip-sele...
- 07 Jan 2019, 20:40
- Forum: Hardware and software hacking
- Topic: Gigatron emulator in a µC
- Replies: 2
- Views: 5303
Gigatron emulator in a µC
Hello, a new Gigatron emulator is alive: http://www.jcwolfram.de/projekte/gtmicro_en/main.php It emulates a cycle accurate gigatron with 64K RAM in a overclocked STM32F405, the 'external' hardware is nearly identical to the original (except for the lower voltage levels). gigatron_tinybasic2.jpg