Search found 33 matches

by gazzaD
Sat May 12, 2018 1:13 pm
Forum: general
Topic: Today I received.....
Replies: 4591
Views: 303215

Re: Today I received.....

It turns out I've managed to leave a ground pad isolated, despite having a ground plane across most of the board base, so not quite ready for sharing yet. I'll fix that at some point next week, and publish the design once I've has a set come back I know is correct. Given the size of the boards, it's...
by gazzaD
Sat May 12, 2018 10:35 am
Forum: general
Topic: Today I received.....
Replies: 4591
Views: 303215

Re: Today I received.....

Finally got bored of using T-Pieces to build up my Econet, and made up some boards that let me build the main bus out of RJ45 patch leads...

The boards from OSH Park:
IMG_1121.JPG
And assembled:
IMG_1122.JPG
by gazzaD
Mon May 07, 2018 4:47 pm
Forum: software
Topic: So, RISC iX....
Replies: 3
Views: 209

So, RISC iX....

I've recently got suitable SCSI and network podules in my A440/1, which I've then used with a SCSI2SD card to build a working RISCiX environment in. The disk shape has been posted already, but my Google skill are letting me down. After restoring the image on the RISC iX cloned thread I found there w...
by gazzaD
Sat Apr 21, 2018 11:34 pm
Forum: upcoming and recent events & exhibitions
Topic: Wakefield RISC OS show 21st April 2018
Replies: 57
Views: 2988

Re: Wakefield RISC OS show 21st April 2018

Also the smell of an X2 capacitor failing added an authentic smell that every retro hardware show should have!
by gazzaD
Sat Apr 21, 2018 11:33 pm
Forum: upcoming and recent events & exhibitions
Topic: Wakefield RISC OS show 21st April 2018
Replies: 57
Views: 2988

Re: Wakefield RISC OS show 21st April 2018

Enjoyed my first Wakefield show, got a lot out of it for a fiver, Although the WROCC people did StrongArm (see any I did there?) me into a club subscription :)
by gazzaD
Fri Apr 20, 2018 5:23 pm
Forum: hardware
Topic: Printing to a Level 4 Econet Printer Server from a BBC Micro
Replies: 8
Views: 501

Re: Printing to a Level 4 Econet Printer Server from a BBC Micro

I've been doing something similar with a Laserjet M1356dnf for a while. Not so much from the BBCs, but from Archimedes machines using a Postscript driver. The one annoying gotcha is that if the printer isn't ready, then the spoiler will pop up an error message it can't write to the file - which fre...
by gazzaD
Tue Apr 17, 2018 10:14 pm
Forum: hardware
Topic: Printing to a Level 4 Econet Printer Server from a BBC Micro
Replies: 8
Views: 501

Re: Printing to a Level 4 Econet Printer Server from a BBC Micro

I've been doing something similar with a Laserjet M1356dnf for a while. Not so much from the BBCs, but from Archimedes machines using a Postscript driver. The one annoying gotcha is that if the printer isn't ready, then the spoiler will pop up an error message it can't write to the file - which free...
by gazzaD
Mon Apr 16, 2018 11:47 pm
Forum: hardware
Topic: Arduino Filestore - Code now available to download
Replies: 9
Views: 636

Re: Arduino Filestore - Code now available to download

While I'm not exhibiting at Wakefield, I've booked a hotel room for the Friday night. So you will probably find me in the hotel bar on Friday evening if you want to say hello, and discuss the vagaries of Econet and 68B54 programming :)
by gazzaD
Mon Apr 16, 2018 11:40 pm
Forum: hardware
Topic: Arduino Filestore - Code now available to download
Replies: 9
Views: 636

Re: Arduino Filestore - Code now available to download

Actually findlib doesn't work, but *LIb does. I need to take account of the handles passed to the Loadas call, rather than using what the Filestore thinks the library should be. I've only spotted this problem recently as it doesn't show up with RISC OS machines, and their interesting use of librarie...
by gazzaD
Sat Mar 31, 2018 4:54 pm
Forum: hardware
Topic: Arduino Filestore - Code now available to download
Replies: 9
Views: 636

Arduino Filestore - Code now available to download

A while ago I mentioned I was working on building an Econet Filestore based around the Arduino Due and an Acorn Econet module. I've now found sufficient round tuits to upload my work so far to GitHub , along with a hardware schematic to build the thing. In terms of the basic FS functionality most of...
by gazzaD
Thu Mar 15, 2018 10:17 pm
Forum: development tools
Topic: Request membership of the Stardot organisation on GitHub here
Replies: 45
Views: 3808

Re: Request membership of the Stardot organisation on GitHub here

Hi,
Can you add garethdavisbbc to the organisation?

Thanks.
by gazzaD
Sat Jan 06, 2018 12:18 am
Forum: hardware
Topic: Econet podule for RISCPC & A7000
Replies: 77
Views: 11415

Re: Econet podule for RISCPC & A7000

Is 2.5 years too long to write a me too on the end of this thread? Even if it is, I don't care, as I've got a RiscPC on my Econet for five quids worth of parts from RS, and an Econet module! The parts being Prototyping board FR2 DIN type RE060-HP - RS Stock no.: 206-5504 Eurocard DIN41612 C,3row,r/a...
by gazzaD
Tue Jan 02, 2018 8:59 pm
Forum: hardware
Topic: Circuit drawings for newer RiscPCs / Audio problem?
Replies: 1
Views: 341

Circuit drawings for newer RiscPCs / Audio problem?

Evening, I've recently acquired a RiscPC that is silent, apart from the odd crackle from the speaker. I've got as far as scoping out the bit clock, data and word select into the DAC (IC37) which look as I'd expect, but the left and right outputs are stuck at about 5.75 volts and not responding to th...
by gazzaD
Sun Dec 10, 2017 2:35 pm
Forum: hardware
Topic: Arduino Filestore
Replies: 39
Views: 2273

Re: Arduino Filestore

And apologies to anyone who has PMed me about this, I'm not able to send replies at the moment.
by gazzaD
Sun Dec 10, 2017 2:32 pm
Forum: hardware
Topic: Arduino Filestore
Replies: 39
Views: 2273

Re: Arduino Filestore

Suppose it's time for a bit of an update, now I've had a chance to look at the code again: Of the main file server function codes now only 1 (Save File) and 11 (Put Bytes) have not had any work done on them. I've also not implemented the user database yet, and so the login accepts any username, and ...
by gazzaD
Tue Nov 14, 2017 12:30 am
Forum: hardware
Topic: Arduino Filestore
Replies: 39
Views: 2273

Re: Arduino Filestore

That assumes that, without the 6854, you have some alternative form of serialise/deserialise logic (with at least a couple of bytes of FIFO) so that you can operate byte by byte rather than bit by bit. That's exactly what I have in mind (using a small CPLD to handle clocking bits onto and off the w...
by gazzaD
Thu Oct 26, 2017 6:40 pm
Forum: hardware
Topic: Arduino Filestore
Replies: 39
Views: 2273

Re: Arduino Filestore

Win/DOS/Unix file access attributes are translated to RISC OS attributes as per this WIki article . They seem to be based on ignoring the public access bits, which on a network server I'd consider the most important. I know we are dealing with a system that send the username and password in the cle...
by gazzaD
Thu Oct 26, 2017 12:22 am
Forum: hardware
Topic: Arduino Filestore
Replies: 39
Views: 2273

Re: Arduino Filestore

This is really really cool. I know it's early, but are you planning on open sourcing this? I'd love to have a play with it. I have some ideas about alternative Econet interfaces (homebrew versions of the Master Econet module you're using) and this would be a great platform to try them out. Absolute...
by gazzaD
Thu Oct 26, 2017 12:02 am
Forum: hardware
Topic: Arduino Filestore
Replies: 39
Views: 2273

Re: Arduino Filestore

More than "strongly recommend". It's *required* that directory seperators are dots. Noted! And I'm having to do the translation for local file access anyway. But the filename net#http://www.bbc.co.uk/ does make it through to the server just about unscathed, as there isn't a $ sign in it you actuall...
by gazzaD
Tue Oct 24, 2017 10:05 pm
Forum: hardware
Topic: Arduino Filestore
Replies: 39
Views: 2273

Re: Arduino Filestore

The usual method is: * Unix-y or DOS-y paths on the server are translated by flipping all '.'s with '/'s, eg "docs/6502ops.txt" is served as "docs.6502ops/txt" (and a few other minor flips, see wiki ) * a file on the host with ,xyz suffix translates to a served file without the suffix with a RISC O...
by gazzaD
Mon Oct 23, 2017 11:06 pm
Forum: hardware
Topic: Arduino Filestore
Replies: 39
Views: 2273

Arduino Filestore

I mentioned a while back that I was working on getting an Arduino talking to an Econet card, in the last couple of days I've just about managed to get a reliable 4 way handshake working, which means I've been able to start implementing the file server operations: https://retroblog.garethdav.is/wp-co...
by gazzaD
Wed Sep 13, 2017 8:26 pm
Forum: hardware
Topic: DCI-4 Econet driver
Replies: 7
Views: 738

Re: DCI-4 Econet driver

I also uncovered a binary copy of a DCI4 driver dated 1998 and apparently written by Acorn and DesignIT. Thanks for finding this. It would be useful if you could make this available, as I've not yet found any other versions of it. The source code to the Econet programs will also be useful to me at ...
by gazzaD
Thu Jul 13, 2017 7:58 pm
Forum: hardware
Topic: DCI-4 Econet driver
Replies: 7
Views: 738

Re: DCI-4 Econet driver

It's not in any boot sequences I've seen, probably because of the compatibility issues surrounding its use.
by gazzaD
Tue Jul 11, 2017 11:31 am
Forum: hardware
Topic: DCI-4 Econet driver
Replies: 7
Views: 738

DCI-4 Econet driver

Hi all, Does anyone know where I can get hold of a DCI-4 EconetA driver module? All the references I can find to one online, point to FTP sites that are no longer active. From reading around I get the impression that some were more stable than others, so as many suggestions as possible will be welco...
by gazzaD
Sun Jul 09, 2017 10:47 pm
Forum: introduce yourself
Topic: Hi there!
Replies: 11
Views: 834

Re: Hi there!

If you don't mind me asking, were you involved in the electrical side? Apologies, didn't see this earlier. When I was working in Bush House for the beeb, my team had about 60 servers to look after, which made us one of the larger consumers of power on the site. So I very much had an interest in the...
by gazzaD
Sun Jul 09, 2017 10:38 pm
Forum: software
Topic: Getting the FS time
Replies: 11
Views: 1331

Re: Getting the FS time

Then at 2080 the reported time wraps back around to 1980, which sort of makes sense as the 7 bit Econet year wraps at this value. No, the 7-bit date wraps round in 1981+128=2109. It does look like there's a bug in the Level 4 File Server code. It makes sense in as much as the value returned is 28 y...
by gazzaD
Sun Jul 09, 2017 6:36 pm
Forum: software
Topic: Getting the FS time
Replies: 11
Views: 1331

Re: Getting the FS time

I've not run through the possible dates to confirm, but what appears to happen is the reported time remains 28 years ahead of the hardware clock on the fileserver until 2079. Then at 2080 the reported time wraps back around to 1980, which sort of makes sense as the 7 bit Econet year wraps at this va...
by gazzaD
Sun Jul 02, 2017 12:19 pm
Forum: software
Topic: Getting the FS time
Replies: 11
Views: 1331

Re: Getting the FS time

What does your code actually return? What is the result of: SYS "NetFS_DoFSOp", 16, fstime%, 5, 5 PRINT ~fstime%!0, ~fstime%?4 ? Here is what gets returned across the 2000/2001 transition, where 'raw fstime' is your print statement. The FS clock has been advanced 24 hours between the two runs: >RUN...
by gazzaD
Sat Jul 01, 2017 1:44 pm
Forum: software
Topic: Getting the FS time
Replies: 11
Views: 1331

Re: Getting the FS time

Upgrade to Level 3, it's the only way forward! A FileStore and you might be talking :) But back to the issue at hand. I've now had a chance to try a few different dates on the A3020, and it looks like Level 4 isn't fully Y2K compliant, as it returns all dates > 31st December 2000 as being 28 years ...
by gazzaD
Wed Jun 28, 2017 7:21 pm
Forum: software
Topic: Getting the FS time
Replies: 11
Views: 1331

Re: Getting the FS time

Increasing the buffer to 7 bytes hasn't helped. Looking at the values returned by DoFSOp and comparing them to the PRM, the FS is returning the wrong year, rather than it being incorrectly converted. I've just fudged the code for now, but maybe when I get more time I'll give it a try with another Le...