Search found 973 matches

by cmorley
Sat Sep 21, 2019 5:56 pm
Forum: hardware
Topic: Open source A5000 RAM
Replies: 10
Views: 423

Re: Open source A5000 RAM

Testing at ABUG today the RAM with buffers on works flawlessly so far. I will post it to steve3000 next week to see if it is fixed in his machine too. If so I will tidy up the PCB layout and release the Gerbers :D
by cmorley
Sat Sep 21, 2019 5:55 pm
Forum: hardware
Topic: Open source A3020 RAM
Replies: 11
Views: 418

Re: Open source A3020 RAM

spider RAM doesn't work :( I think the long wires are just too poor for crosstalk/signal integrity. I will do a new PCB with the buffers on board.
by cmorley
Thu Sep 19, 2019 11:01 am
Forum: hardware
Topic: Open source A5000 RAM
Replies: 10
Views: 423

Re: Open source A5000 RAM

Steve sent the boards back so I soldered the buffers on this morning (which arrived from RS yesterday). Flipping things are twice the price they were last year - but amusingly buying 150 is cheaper than buying 75 :lol: I'll bring it to ABUG at the weekend then post it to steve3000 again for further ...
by cmorley
Wed Sep 18, 2019 4:39 am
Forum: other vintage computer hardware, software and games
Topic: 27C400/800/160/320 emulator/ROM switcher
Replies: 17
Views: 514

Re: 27C400/800/160/320 emulator/ROM switcher

I assume the flying lead means an ordinary switch or button would also be an option for switching configuration? I use CTRL+BREAK quite a lot when using the Beeb, and I'm not sure I want it doing an OS switch each time :) There is a timer in firmware on the switch input currently set to 1.5s which ...
by cmorley
Tue Sep 17, 2019 5:53 pm
Forum: hardware
Topic: Open source A5000 RAM
Replies: 10
Views: 423

Re: Open source A5000 RAM

Testing by Steve has shown it doesn't work without buffers. I am not surprised because the A5000 has a discrete MEMC just like the A3000 (which didn't work either). So solder the buffers on next for a retest on the spaces I put on the the board for this very eventuality! I had hoped the A3000 proble...
by cmorley
Tue Sep 17, 2019 5:46 pm
Forum: hardware
Topic: Open source A3020 RAM
Replies: 11
Views: 418

Re: Open source A3020 RAM

Steve has done a bunch of testing and it doesn't work in an A4000 reliably. I imagine it is exactly the same problem as the A3000 but I was hoping the ARM250 SoC would have had better signal integrity :( So buffer version ready to test at ABUG. If it works I will redo the PCBs and work out how to fi...
by cmorley
Sun Sep 15, 2019 7:54 pm
Forum: hardware
Topic: CRTC timing with 2MHz clock
Replies: 14
Views: 298

Re: CRTC timing with 2MHz clock

The NAUG/AUG is talking about the 1MHz bus.

The 6845 chip select signal ~CRTC comes from IC26. The gate (output enable) for IC26 comes from IC29 an or gate where high bits address match is ORed with phi1.

So single access only for the CRTC.
crtc decode.png
by cmorley
Sun Sep 15, 2019 5:05 pm
Forum: hardware
Topic: CRTC timing with 2MHz clock
Replies: 14
Views: 298

Re: CRTC timing with 2MHz clock

Do you mean could E act as enable for a latch rather than a clock for a flip flip (register)? I doubt it or the internals of the 6845 would be subjected to all the spurious data bus values while the data is being set up. Note the datasheet requires the data to be setup before the end of E high not a...
by cmorley
Sun Sep 15, 2019 4:02 pm
Forum: hardware
Topic: CRTC timing with 2MHz clock
Replies: 14
Views: 298

Re: CRTC timing with 2MHz clock

No because the bus is controlled by E (enable) which is 1MhzE. The character generation is done from CLK (clock).
6845 bus.png
by cmorley
Sun Sep 15, 2019 3:23 pm
Forum: hardware
Topic: CRTC timing with 2MHz clock
Replies: 14
Views: 298

Re: CRTC timing with 2MHz clock

Yellow = 2MHzE
Blue = 1MHzE

even case:
NewFile2.png
odd case:
NewFile1.png
Both cases the clock is 75% duty synchronous to the 1MHzE.
by cmorley
Sun Sep 15, 2019 3:16 pm
Forum: hardware
Topic: CRTC timing with 2MHz clock
Replies: 14
Views: 298

Re: CRTC timing with 2MHz clock

There are two cases for the clock crossing. Only one is shown in the NAUG (and App note 3). The other one is the low phase of the 2MHzE is 250ns and high phase is 750ns (75% duty cycle). The falling edge of 1MHzE and 2MHzE always coincide. Writes from CPU -> device latch at this falling edge. The CP...
by cmorley
Sun Sep 15, 2019 2:15 pm
Forum: hardware
Topic: CRTC timing with 2MHz clock
Replies: 14
Views: 298

Re: CRTC timing with 2MHz clock

Cycle stretching is a poor term. The machine does clock domain crossing. The processor is forced onto the 1MHz clock which remains constant and synchronous. So it is always deterministic - a feature I used for cycle counting on the mode 0 Bad Apple demo. I inserted (reordered) 2 or 3 cycle instructi...
by cmorley
Sat Sep 14, 2019 2:27 pm
Forum: hardware
Topic: Beeb Power Up Issue
Replies: 26
Views: 411

Re: Beeb Power Up Issue

I had similar on a machine. IIRC it was the RSTA circuit - one end of the C or R was never soldered from the factory. So it would sometimes boot but always be OK on a BREAK too.

Your 2.5v on RSTA might have been a real measurement. Check for dry/cracked joints on the R & C Kazzie mentioned.
by cmorley
Thu Sep 12, 2019 8:00 am
Forum: hardware
Topic: Open source A3020 RAM
Replies: 11
Views: 418

Re: Open source A3020 RAM

Potentially... if it works in the system. :?

The timings for key parameters are faster at typically 60% of the 80ns Toshiba TC514800. So as long as the RAM is compatible then there should be decent headroom for overclocking...
by cmorley
Wed Sep 11, 2019 6:38 pm
Forum: upcoming and recent events & exhibitions
Topic: Acorn World and ABUG meetup, Cambridge 20-22nd September 2019.
Replies: 217
Views: 7281

Re: Acorn World and ABUG meetup, Cambridge 20-22nd September 2019. 1 NO-KIT SPACE AVAILABLE

Kazzie wrote:
Wed Sep 11, 2019 5:01 pm
Looks like you've been promoted to Head of MI6! :D
I can neither confirm or deny.
by cmorley
Fri Sep 06, 2019 8:42 pm
Forum: other vintage computer hardware, software and games
Topic: 27C400/800/160/320 emulator/ROM switcher
Replies: 17
Views: 514

Re: 27C400/800/160/320 emulator/ROM switcher

4mil/4mil and 4 layer board with 3 signal and 1 ground & power.

Yes I have used an STM32F042 which doesn't require a crystal for the USB. Only 32KB of FLASH and 6KB of RAM though.
by cmorley
Fri Sep 06, 2019 12:56 pm
Forum: hardware
Topic: MMFS Development and Support
Replies: 865
Views: 60843

Re: MMFS Development and Support

Super. I will give it a test over the weekend too. Thanks Dave.
by cmorley
Fri Sep 06, 2019 12:54 pm
Forum: other vintage computer hardware, software and games
Topic: 27C400/800/160/320 emulator/ROM switcher
Replies: 17
Views: 514

Re: 27C400/800/160/320 emulator/ROM switcher

What's the programming procedure? Can it be reprogrammed in situ? I'd be very interested in a straightforwardly re-programmable mega rom replacement! USB serial (virtual com port) programming. Yes in situ programming. On the firmware todo list is to allow one of the GPIO outputs to be controlled by...
by cmorley
Fri Sep 06, 2019 8:56 am
Forum: other vintage computer hardware, software and games
Topic: 27C400/800/160/320 emulator/ROM switcher
Replies: 17
Views: 514

Re: 27C400/800/160/320 emulator/ROM switcher

I'm not fussed about GoSDC/MMC clash. A narrower (harder to assemble) adapter could be made - like my B modules which are only 0.05" wider than the socket. This is really a test of the EPROM emulator. It clears the jumpers and ECONET so that is good enough for me for now. Works though. Control-BREAK...
by cmorley
Fri Sep 06, 2019 7:26 am
Forum: hardware
Topic: Open source A5000 RAM
Replies: 10
Views: 423

Re: Open source A5000 RAM

One board built up for now. No buffers fitted. If they aren't required I will delete them from the PCB when I fix the footprint of the DIN connector.
Photo0794.jpg
Photo0795.jpg
by cmorley
Fri Sep 06, 2019 7:25 am
Forum: hardware
Topic: Open source A3020 RAM
Replies: 11
Views: 418

Re: Open source A3020 RAM

Two boards complete. The hole is to allow access to LK32 on the motherboard. Hopefully the dimensions are correct.
Photo0793.jpg
by cmorley
Fri Sep 06, 2019 7:22 am
Forum: other vintage computer hardware, software and games
Topic: 27C400/800/160/320 emulator/ROM switcher
Replies: 17
Views: 514

Re: 27C400/800/160/320 emulator/ROM switcher

Master MOS swticher adapter assembled. I will try it this weekend then if successful post one to a forum member for testing :D
Photo0796.jpg
edit: I just noticed the text on the 27C400 emulator is upside down compared to convention of notch on the left... added to the fix list
by cmorley
Thu Sep 05, 2019 8:22 pm
Forum: hardware
Topic: MMFS Development and Support
Replies: 865
Views: 60843

Re: MMFS Development and Support

tricky wrote:
Thu Sep 05, 2019 8:18 pm
I also wonder if SmartSPI is hitting the same issue - I guess so - Duikkie?
I imagine so. I used SmartSPI first when I had trouble with the 128MB card from you - then had similar joy with MMFS.
by cmorley
Thu Sep 05, 2019 7:17 am
Forum: emulators
Topic: BBC B hardware mapping extent -- quick tests!
Replies: 15
Views: 402

Re: BBC B hardware mapping extent -- quick tests!

I've got boobip sideways RAM and EEPROM modules in my B, which is otherwise unexpanded (without even a disc interface) - but I unplugged one of the leads for the ROMSEL test, hopefully disabling them sufficiently. As it happened, the results were the same with or without. I've got BASIC in its orig...
by cmorley
Tue Sep 03, 2019 7:48 pm
Forum: emulators
Topic: Arculator podule API v1.0
Replies: 7
Views: 519

Re: Arculator podule API v1.0

Will it be able to run ZIDEFS so one can mount a 4 partition disk image as per IanS's 8 &16 bit IDE upgrades?
by cmorley
Tue Sep 03, 2019 6:50 pm
Forum: other vintage computer hardware, software and games
Topic: What brand/type of FPGA
Replies: 11
Views: 692

Re: What brand/type of FPGA

THe QMTech boards are great value. Xilinx and Altera/Intel ones in their lineup. The Aliexpress shop is cheaper than eBay but they are available from both. Took less than a week to arrive too. I bought a couple for prototyping.
by cmorley
Tue Sep 03, 2019 6:47 pm
Forum: hardware
Topic: Open source A3020 RAM
Replies: 11
Views: 418

Re: Open source A3020 RAM

File copying was necessary to get the failure because of the extra noise on the A3000 ground. Without the IDE activity the poor signal ground on the A3000 MEMC caused all low signals to be raised on falling edges of MEMC output pins... with the IDE going this tipped it over the TTL threshold causing...
by cmorley
Tue Sep 03, 2019 6:39 pm
Forum: hardware
Topic: Open source A5000 RAM
Replies: 10
Views: 423

Re: Open source A5000 RAM

Oh, exciting! I'd happy to volunteer and have an 8mb A5000 so can test with/without the 8mb upgrade fitted. I also have an old 'prototype' 1mb A5000 in the loft, but suspect your design requires 2mb on-board...or does it replace the on-board RAM completely? Splendid thank you. It has 4MB on card an...