Ecosyste.ms: Awesome
An open API service indexing awesome lists of open source software.
https://github.com/isysxp/esp32-pdp11-ffs
Running RT11 on the ESP32 with FFS file system.
https://github.com/isysxp/esp32-pdp11-ffs
esp32 ffs pdp11 rt11
Last synced: 15 days ago
JSON representation
Running RT11 on the ESP32 with FFS file system.
- Host: GitHub
- URL: https://github.com/isysxp/esp32-pdp11-ffs
- Owner: Isysxp
- Created: 2024-05-26T17:01:38.000Z (7 months ago)
- Default Branch: master
- Last Pushed: 2024-09-14T16:19:47.000Z (4 months ago)
- Last Synced: 2024-09-15T02:11:53.414Z (4 months ago)
- Topics: esp32, ffs, pdp11, rt11
- Language: C++
- Homepage: https://github.com/Isysxp/ESP32-PDP11-FFS
- Size: 2.15 MB
- Stars: 0
- Watchers: 1
- Forks: 0
- Open Issues: 0
-
Metadata Files:
- Readme: README.md
Awesome Lists containing this project
README
# ESP32_PDP11_FFS - A PDP11/40 with RK05 disk in flash.
This is a modified version of a PDP11/40 emulation at https://github.com/Isysxp/PDP11-on-the-M5-Core
This app requires an ESP32 processor with at least 512K of PSRAM.
The current build is targeted for the Adafruit QT Py ESP32-S3 board.
This provide a complete PDP11/40 with an OS on a board the size of a postage stamp!
https://learn.adafruit.com/adafruit-qt-py-esp32-s3/overview
The build enviroment is for the current Arduino IDE V 2.3.1 or the VisualMicro plugin for Visual Studio.
The critical libraries required are:
ESPTelnetStream (https://github.com/LennartHennigs/ESPTelnet)
and Espressif Arduino-esp32 (https://github.com/espressif/arduino-esp32) V 2.0.17.
Disk images: I have included a 'reasonably' complete build of RT11 V5.03 on an RK05 image.
This can be loaded into the Flash File System as a FAT image. The upload tool can be found
in either Arduino IDE 1.8 or via the VisualMicro plugin for Visual Studio.
The app provides 1 telnet stream linked to a DL11 serial port mapped at 2 Unibus addresses: 0775610 and 0776500 Vector:0300.
(Do not try to use both at once!)
Ian Schofield April 2024
Note: With refernce to the flash partition table (Should be set to No OTA 1MB app 3MB flash).
Using ESP-IDF release >= 3.0 results in an app size > 1048576 bytes. This will overflow the app flash.
Please use ESP-IDF release 2.0.17 to correct this error.
Ian Schofield August 2024