Quantcast
Channel: stardot.org.uk
Viewing all articles
Browse latest Browse all 5552

econet and other acorn specific networking • Re: Econet to AUN bridge on Raspberry Pi - released

$
0
0
I'm getting an odd "No reply" error when reading a large file with OSGBPB, operation 4 with the latest PiEconetBridge v2.1-release commit (57243a151184f9d570de7d40c98c61a2779c3053). My program (which is attached) is in BASIC and just opens a file and reads it in in 2.5KB (&A00) chunks with OSGBPB, into a buffer (repeatedly overwriting what it's just read) and it fails a few chunks in (varying). I've tried reducing the number of bytes I read below 2.5KB and it still fails, even in blocks of 1 byte.

The odd part is that I'm only seeing it when the following situation applies:
  • I have a Tube [= PiTubeDirect] CPU selected (indigo-alpha9)
  • I'm using OSGBPB operation 4 (I don't seem to get this when working normally, or loading other stuff)
  • when reading from a PiEconetBridge fileserver (Pi 3B+, v3 HAT)
In particular, if I turn off the Tube processor, it's fine. If I substitute a "genuine" L3FS v1.25 server (my Model B with a PiTubeDirect and Pi1MHz HD), it's fine. I've tried changing to the 3MHz Tube processor in PiTubeDirect and still get the error.

This happens on both my Master (ANFS 4.25) and Model B (ANFS 4.18 and NFS 3.65) on the same Econet, with the PiEconetBridge generating the clock and the Master and Model B connected directly to the HAT and no other segments, default clock.

It's the sort of odd thing which makes me think I've done something stupid, but I can't work out what. The program normally writes out images of DFS discs, but I've removed everything to just get it down to the OSGBPB loop and eliminate everything else.

I'm not sure where to post this... is this is a bug in my setup, BASIC code, or something odd with PiEconetBridge?
OSGBPB.txt

Statistics: Posted by Mince — Sun Dec 07, 2025 11:48 pm



Viewing all articles
Browse latest Browse all 5552

Trending Articles