Search found 1008 matches

by cmorley
Wed Nov 13, 2019 3:28 pm
Forum: off-topic
Topic: Solder/flux recommendations
Replies: 12
Views: 658

Re: Solder/flux recommendations

Specific flux and % in 0.5mm or 0.381mm solder is less important with hand SMD work if you're loading the iron and using extra flux - because it has all burnt off. I just use extra flux (Amtech and Topnik) and rely on that. The only time the flux in the solder is of use is when I am loading pads - I...
by cmorley
Tue Nov 05, 2019 4:27 pm
Forum: hardware
Topic: Open source A5000 RAM
Replies: 14
Views: 791

Re: Open source A5000 RAM

Fixed connector footprint, assembled and ready for steve3000 to confirm it works (I don't have an A5000). Top: Photo0852.jpg Bottom: Photo0849.jpg It should just work because it is simply a layout modification of the working design. Once Steve has had a chance to test I'll release the gerbers. I'll ...
by cmorley
Mon Nov 04, 2019 7:47 am
Forum: introduce yourself
Topic: Beeeeee-Beep!
Replies: 11
Views: 230

Re: Beeeeee-Beep!

Welcome! :)
by cmorley
Sun Nov 03, 2019 7:48 am
Forum: hardware
Topic: Proposed: "The Ultimate Electron Upgrade"
Replies: 486
Views: 34058

Re: Proposed: "The Ultimate Electron Upgrade"

Do you know of any super cheap SWD programmers? Do you mean the Serial Wire Debug for STM32 ARM chips? There are the very cheap (£1.50) dongles which are advertised as ST LInk V2 but aren't (there is github repo with a JTAG firmware for those diry JTAG maybe so you can buy and use those for JTAG in...
by cmorley
Sun Nov 03, 2019 7:09 am
Forum: projects
Topic: BCP: a BBC Micro printed circuit design program
Replies: 34
Views: 2222

Re: BCP: a BBC Micro printed circuit design program

Are you already putting the code through a BASIC cruncher? JGH wrote (at least?) one (google mdfs crunch). There are plenty of tips for reducing BASIC code size too - have you been targetting this aggressively already? e.g. every new line costs a CR and two(!) bytes for line number IIRC so : is a cl...
by cmorley
Sun Nov 03, 2019 6:57 am
Forum: hardware
Topic: Proposed: "The Ultimate Electron Upgrade"
Replies: 486
Views: 34058

Re: Proposed: "The Ultimate Electron Upgrade"

I assume you don't have an Altera USB Blaster or other download cable for Altera/Intel FPGAs? The clone Altera USB blasters work well and cost £2.50 (or £3.70 shipped from the UK). IIRC they are supported by urjtag and/or openocd if the user doesn't want to use the vendor tools. Not worth using a b...
by cmorley
Fri Nov 01, 2019 2:31 pm
Forum: hardware
Topic: RS232 to USB
Replies: 7
Views: 241

Re: RS232 to USB

I saw it on eBay. The photos show an FTDI chip. Ready assembled with the DIN plug I don't think it is a bad price. I don't know if that particular FTDI chip will do 76k8 but it very probably will - whether this device works at that speed or not I can not say. So for the money including fees it seems...
by cmorley
Fri Nov 01, 2019 7:24 am
Forum: hardware
Topic: 1MHz clocks phase difference causing non-deterministic software execution
Replies: 10
Views: 423

Re: 1MHz clocks phase difference causing non-deterministic software execution

I didn't get it to invert (and I can't quite imagine how it would), but I can generate a funny double-peak waveform (consistently) at the switchover 1MHz -> 2MHz if done at just the right time. Attached. (Second peak from left is a double peak.) edit: OK my post descended into edit hell so I have r...
by cmorley
Thu Oct 31, 2019 7:34 am
Forum: hardware
Topic: 1MHz clocks phase difference causing non-deterministic software execution
Replies: 10
Views: 423

Re: 1MHz clocks phase difference causing non-deterministic software execution

Try changing the clock rate in the ULA fast->slow->fast. You might be able to get the 1MHz CLK to the 6845 to invert if the timing is right.

Different ULA versions might have different behaviour.
by cmorley
Mon Oct 28, 2019 11:39 am
Forum: off-topic
Topic: LOLPRICE
Replies: 2950
Views: 276429

Re: LOLPRICE

by cmorley
Fri Oct 25, 2019 8:56 am
Forum: hardware
Topic: Open source A3020 RAM
Replies: 24
Views: 1116

Re: Open source A3020 RAM

Here is a photo of the tested working version. This should work in steve3000's machines now & I will post it to him soon so he can have a try. It still hasn't been tested in an A3020... Photo0826.jpg Once the testing is complete I'll release the Gerbers. I will also make a small batch to order as a ...
by cmorley
Thu Oct 24, 2019 8:31 am
Forum: hardware
Topic: BBC B Upper memory fault
Replies: 15
Views: 347

Re: BBC B Upper memory fault

I'm not sure you'll need an inverter - they are most useful when the lower bank is faulty and the machine doesn't boot IIRC. i.e. move the fault to the upper bank. Character corruption in mode 7 or graphics corruption in mode 0 should help work out which bit(s) are faulty and therefore which chips a...
by cmorley
Mon Oct 21, 2019 7:32 pm
Forum: hardware
Topic: Screen shadow memory
Replies: 35
Views: 2006

Re: Screen shadow memory

The problem remains, though, that where there is a manager ROM, this will be executing from within the &8000 to &BFFF region so a naive attempt to write that manager ROM could page in the 12K of RAM over that ROM causing a crash. This isn't a problem with the Solidisk boards because one register se...
by cmorley
Mon Oct 21, 2019 5:15 pm
Forum: hardware
Topic: Screen shadow memory
Replies: 35
Views: 2006

Re: Screen shadow memory

I don't mean it shadows SWR but the address map can go past 0x8000 so can be used as SWR. The 32K block "overlaps" &8000 and is available as a sideways RAM on the 4MEG Solidisk board I have (default is 20KB shadow, 12KB SWR). The manual says you can move the base so it shadows more or less of 0-7fff...
by cmorley
Mon Oct 21, 2019 1:30 pm
Forum: hardware
Topic: Screen shadow memory
Replies: 35
Views: 2006

Re: Screen shadow memory

I firmly believe the board pages the main RAM &0000-&7FFF, which the manual also claims: Sounds reasonable. I can't find my original manual so can't look it up. Perhaps I am confusing it with the shadow facility on the Solidisk 2/4Meg boards which do overlap the sideways ROM area and the Watford on...
by cmorley
Sat Oct 19, 2019 5:17 pm
Forum: hardware
Topic: Open source A3020 RAM
Replies: 24
Views: 1116

Re: Open source A3020 RAM

10+ cycles of the test now and zero errors so that is good. I will clean these boards and send them to Steve3000 next week to confirm they work in his machine. I am confident they will. This testing has been done on an A4000 so it would be good to get some testing on an A3020 & confirm that they (a)...
by cmorley
Sat Oct 19, 2019 2:50 pm
Forum: hardware
Topic: Open source A3020 RAM
Replies: 24
Views: 1116

Re: Open source A3020 RAM

IanS wrote:
Sat Oct 19, 2019 2:35 pm
And... what is the result?
Only 4 rounds completed so far Ian. We managed quite a few at Cambridge in this machine with the no buffer board so I'm not chicken counting just yet!
by cmorley
Sat Oct 19, 2019 1:29 pm
Forum: hardware
Topic: Open source A3020 RAM
Replies: 24
Views: 1116

Re: Open source A3020 RAM

Fresh from soldering (I didn't even clean the flux off) A3020 RAM with buffers under test in an A4000.

Booted and detected 4096KB. Now running IanS's large file copy test test.
Photo0825.jpg
by cmorley
Mon Oct 14, 2019 8:57 pm
Forum: hardware
Topic: My main beeb from the 80s has died
Replies: 27
Views: 1083

Re: My main beeb from the 80s has died

Yes if the PLD is installed. Without the PLD you need to make J5, J6 and J4 1-2

Have you had comms mode working?
by cmorley
Mon Oct 14, 2019 8:28 pm
Forum: hardware
Topic: My main beeb from the 80s has died
Replies: 27
Views: 1083

Re: My main beeb from the 80s has died

tricky wrote:
Mon Oct 14, 2019 7:56 pm

I'll try some different capture software.
You did set the jumper to the snoop position?
by cmorley
Sun Oct 13, 2019 10:42 am
Forum: software: other
Topic: Calculating digits of Pi in Basic
Replies: 36
Views: 783

Re: Calculating digits of Pi in Basic

Can you post the BBC BASIC version as plain text please Ed?
by cmorley
Sat Oct 12, 2019 10:55 am
Forum: hardware
Topic: Setting up dual drive from single drive and gotek (level of complexity?)
Replies: 12
Views: 358

Re: Setting up dual drive from single drive and gotek (level of complexity?)

It really is that simple.

You need a cable with the edge connector for the floppy and the pins one for the gotek. Set the jumpers for which is drive 0/1. Get some molex extensions/splitter from eBay to get power to both drives. Put it all in a case.

No electronics just some cables and adapters.
by cmorley
Fri Oct 11, 2019 6:21 pm
Forum: for sale / freebies
Topic: Sold: Acorn BBC Micro model B with 1770
Replies: 7
Views: 712

Re: For Sale: Acorn BBC Micro model B with 1770

Sold to waltermixxx :)
by cmorley
Wed Oct 09, 2019 8:32 am
Forum: general
Topic: Remarkable videos recently posted on Youtube
Replies: 281
Views: 33191

Re: Remarkable videos recently posted on Youtube

Matt Godbolt's talk at CppCon 2019 about Compiler Explorer is quite interesting if the internals/behind the scenes of compilers & Compiler Explorer appeal. I use CE with the GCC 6502... sadly op-code highlighting still hasn't been fully implemented. A simple oversight I am sure... https://youtu.be/k...
by cmorley
Mon Oct 07, 2019 3:17 pm
Forum: for sale / freebies
Topic: Sold: Acorn BBC Micro model B with 1770
Replies: 7
Views: 712

Re: For Sale: Acorn BBC Micro model B with 1770

Since this didn't sell on eBay I fixed it up a bit: I cleaned the keyboard and washed all the keycaps. All the keys work fine now. I fitted it with one of Tricky's SD card readers. I also fitted one of my 32KB sideways RAM modules and a 64KB EEPROM module preloaded with MMFS and SmartSPI. You can ha...
by cmorley
Sat Oct 05, 2019 12:23 pm
Forum: hardware
Topic: My main beeb from the 80s has died
Replies: 27
Views: 1083

Re: My main beeb from the 80s has died

Sorry Chris, I did that and it still doesn't appear as a COM port and the sample D2XX still only identifies it and cannot communicate. Double check the EEPROM contents are still there. I bought some purple boards from aliexpress and the EEPROM chips were faulty so the settings never stuck. Simply s...
by cmorley
Fri Oct 04, 2019 12:26 pm
Forum: hardware
Topic: Replacing the Tube connector on a Master
Replies: 13
Views: 355

Re: Replacing the Tube connector on a Master

You need flux for desolder braid to work well/at all... the cheap stuff from eBay has no flux in. Chemwik etc does and works well straight from the reel. Otherwise get some liquid flux (Topnik is cheap and good) and dip the cheap braid in it & it will magically work so much better! The only other pi...
by cmorley
Thu Oct 03, 2019 6:04 pm
Forum: emulators
Topic: Request for testers for quick but fascinating test case
Replies: 36
Views: 1366

Re: Request for testers for quick but fascinating test case

Issue 7 model B

Code: Select all

2 CYCLE STRETCH:1
3 CYCLE STRETCH: 1
by cmorley
Wed Oct 02, 2019 5:33 am
Forum: hardware
Topic: My main beeb from the 80s has died
Replies: 27
Views: 1083

Re: My main beeb from the 80s has died

I did, but I only got around to building it at the weekend. It doesn't appear as a USB port (maybe needs programming). The d2xx sample app finds it but can't send/receive. Would you describe the signals above as normal? Yes you need to program the USB module EEPROM before use. FTProg is on the FTDI...
by cmorley
Tue Oct 01, 2019 7:33 pm
Forum: hardware
Topic: My main beeb from the 80s has died
Replies: 27
Views: 1083

Re: My main beeb from the 80s has died

Did you get on of my FTDI tube sniffers? I can't remember... hoglet's 6502 decode is super useful. I assume you've checked 5v and ground at all the logic chips for connectivity? Without that, if it looks like the CPU is executing from ROM correctly and everything else is a mess then I'd write a test...