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

8-bit acorn hardware • Re: Econet to AUN bridge on Raspberry Pi - released

$
0
0
...also there is an SJ Research version which is different again (but should work on both B and Master except it loads around &E00 so will overwrite anything in the Master if PAGE is that low.)
I'm assuming that I don't have that version, but I'm not sure.
The other thing to remember with library utilities is that you need to be logged on to the file server to use them, so if a *NOTIFY command gives as "Not listening" error it probably means the Beeb can't communicate with the file server.
I'm logged in OK and I can access the file server successfully, so all good on that front.
If you use *OPT1,2 which sets file information to be printed on every load, then it can help enormously with diagnosing where the problem might be. If NOTIFY loads successfully, then a line of information in the same format as *INFO will be printed. From this we can check the load and exec addresses of the version which has been found. If no info is printed, then it hasn't even got as far as loading NOTIFY.
On both machines it seems to load *notify at E023 which appears to be the version from library. If I run the version from library1 on the Master it loads at DD00. Do either of those look correct?
Here's a one-line notifier in BASIC so it it will work on any Econet station running BBC BASIC. Just change the value of S% to the station to notify:

Code:

    1REM One Line Notify    2REM (C) Ian Wolstenholme 2021    3REM Version 1.0 20/viii/2021    4REM S%=stn,N%=net    5DIM blk 255:A%=&14:X%=blk MOD256:Y%=blk DIV256:S%=31:N%=0:?blk=1:blk?1=S%:blk?2=N%:$(blk+3)="HELLO!":CALL&FFF1
If that works to notify in both directions then it at least means the network and Econet firmware and interfaces are working correctly.
Well that worked as expected, but perversely, so did *notify in both directions. However, the plot thickens, as I had loaded NFS 3.60 in SWR on the model B and it worked fine in both directions. I had the SWR bank write protected and battery backed so it would survive a power cycle. But, when I power cycle the model B, it still works OK with the file server and can *notify the Master but trying to *notify the Model B from the Master results in the Model B displaying "PLOTOCAL£ASIC". Loading NFS 3.60 into SWR works again until I power cycle. I'm not sure what's going on there.

I'll try putting DNFS into EPROM and replacing DFS 2.26 with it and see if that helps.
EDiT: Perhaps I won't, as I have a 1770 DFS and I don't see a version of DNFS that supports the 1770. I'll put NFS 3.60 in an EPROM and rule out any SWR issues.

Statistics: Posted by Sazhen86 — Wed Apr 03, 2024 8:08 pm



Viewing all articles
Browse latest Browse all 2385

Trending Articles