Comments (3)
Hi @gmcn42,
Well done with the troubleshooting and great to hear that everything is now working well! We can add both A314+TF536 and a314eth+MiamiDX to the "tested and seems to work" list :)
What you describe is definitively a bug that should be fixed, so thanks for reporting it. That the Amiga crashes with a yellow screen is a bit surprising (and interesting!). I suppose it should be a simple fix though, to check in a314fs.py if the shared directory exists, and if not then perhaps create it, or print a helpful error message (and certainly not crash).
A related thing that has been talked about, but no one got around to (yet), is to write a small program that installs the software needed on the Pi, and verifies that all files and configurations are as they should.
from a314.
I've reproduced this using kickstart 2.0 (albeit without the yellow screen - guru "only").
There is no error handling when there is no a314shared directory leading to a314fs.py throwing an exception and bailing out and thus stops responding to requests. The easiest way to fix this is probably to have a314fs.py create the directory as suggested. It looks like @niklasekstrom already had plans to handle problems such as a non responsive a314fs in a314fs.c but understandably moved on since everything worked.
from a314.
An installer script has been added, that amongst other things creates an a314shared directory.
Possibly/probably the code for a314fs should handle that the a314shared directory is missing, but I'll close this issue for now in any case.
from a314.
Related Issues (20)
- HowTo for flashing FPGA from Raspi on V1.2 HOT 2
- Create pre-built PI image
- Create Linux installer for A314 for pre-existing setups HOT 1
- Provide Amiga OS Installer for A314 drivers etc.
- The latest versions of Raspbian are not working with A314 HOT 1
- Log unimplemented a314fs actions in Linux
- Discrepancy in how 'rename' to same name works in a314fs
- Attempting to move directory into subdirectory of itself should be an error
- Implement support for ACTION_DISK_INFO and ACTION_INFO to a314fs HOT 5
- Create script that validates the installation on the Pi HOT 1
- PCB standoff holes for securing Raspberry PI HOT 3
- Raspberry Pi Compatibility HOT 2
- Automatic Pi Shutdown HOT 2
- Change to Compute Module instead of RPI GPIO Header HOT 1
- remote-mouse no context menu with right-click on icons with activated magic-menu HOT 1
- Installation instructions miss out a step
- Automatically detect and use other clock ports than standard 0x00d80001 HOT 1
- A314cp problems using a Pi4 or CM4 under emu68 (PiStorm/PiStorm32 Lite) HOT 1
- `Unable to connect to picmd service` / `Unable to open a314.device` on A1200 with clockport if HOT 4
Recommend Projects
-
React
A declarative, efficient, and flexible JavaScript library for building user interfaces.
-
Vue.js
🖖 Vue.js is a progressive, incrementally-adoptable JavaScript framework for building UI on the web.
-
Typescript
TypeScript is a superset of JavaScript that compiles to clean JavaScript output.
-
TensorFlow
An Open Source Machine Learning Framework for Everyone
-
Django
The Web framework for perfectionists with deadlines.
-
Laravel
A PHP framework for web artisans
-
D3
Bring data to life with SVG, Canvas and HTML. 📊📈🎉
-
Recommend Topics
-
javascript
JavaScript (JS) is a lightweight interpreted programming language with first-class functions.
-
web
Some thing interesting about web. New door for the world.
-
server
A server is a program made to process requests and deliver data to clients.
-
Machine learning
Machine learning is a way of modeling and interpreting data that allows a piece of software to respond intelligently.
-
Visualization
Some thing interesting about visualization, use data art
-
Game
Some thing interesting about game, make everyone happy.
Recommend Org
-
Facebook
We are working to build community through open source technology. NB: members must have two-factor auth.
-
Microsoft
Open source projects and samples from Microsoft.
-
Google
Google ❤️ Open Source for everyone.
-
Alibaba
Alibaba Open Source for everyone
-
D3
Data-Driven Documents codes.
-
Tencent
China tencent open source team.
from a314.