Hi guys,
Jaime (@idolpx) Johnston and I (@tschak) have been grinding through the commodore FujiNet (and Meatloaf code that underpins it) for months now, trying to iron out things like the bus timing, and it's proving to be an absolute nightmare to get timings right, working across all the 8-bit IEC machines, and we could use some additional help to see why we are occasionally blowing timings and the nature of why certain timing values work well on some machines, and not on others.
The core of the IEC code, is specified here:
https://github.com/FujiNetWIFI/fujinet- ... ib/bus/iec
While devices are specified here:
https://github.com/FujiNetWIFI/fujinet- ... device/iec
For anyone who wants to jump in and help, a FujiNet prototype device can be quickly assembled using either a Lolin-D32-Pro, or ESP32-DevKitC-VE, attaching the IEC cable to the appropriate GPIO pins.
Any help would be appreciated, we really could use some fresh eyes on all of this.
-Thom
FujiNet Needs your help!
-
- Vic 20 Drifter
- Posts: 28
- Joined: Wed Sep 25, 2019 8:41 am
- Website: http://irata.online/
- Location: Denton TX USA
- Occupation: Hacker
Re: FujiNet Needs your help!
My experience covers more the IEC controller code on the 6502 but I'll take a look when I have some time. Have you checked the appropriate parts of the SD2IEC codebase?tschak909 wrote: ↑Fri May 19, 2023 9:35 pm Jaime (@idolpx) Johnston and I (@tschak) have been grinding through the commodore FujiNet (and Meatloaf code that underpins it) for months now, trying to iron out things like the bus timing, and it's proving to be an absolute nightmare to get timings right, working across all the 8-bit IEC machines, and we could use some additional help to see why we are occasionally blowing timings and the nature of why certain timing values work well on some machines, and not on others.
I've only every worked with AVR microcontrollers, there seem to be a large number of ESP32 development boards, could you provide a link to the most suitable?For anyone who wants to jump in and help, a FujiNet prototype device can be quickly assembled using either a Lolin-D32-Pro, or ESP32-DevKitC-VE, attaching the IEC cable to the appropriate GPIO pins.
Thanks
Simon
-
- Vic 20 Drifter
- Posts: 28
- Joined: Wed Sep 25, 2019 8:41 am
- Website: http://irata.online/
- Location: Denton TX USA
- Occupation: Hacker
Re: FujiNet Needs your help!
A WeMos Lolin-D32-Pro like this one:
https://pmdway.com/products/lolin-d32-p ... ment-board
Basic criteria:
WROVER-E ESP32 chip
at least 8MB of flash (16 preferred)
at least 4MB of PSRAM (all ESP32's come with 320k of RAM on the SoC)
-Thom
https://pmdway.com/products/lolin-d32-p ... ment-board
Basic criteria:
WROVER-E ESP32 chip
at least 8MB of flash (16 preferred)
at least 4MB of PSRAM (all ESP32's come with 320k of RAM on the SoC)
-Thom