Apple2 Test Results ‐ 2025‐08‐26 - FujiNetWIFI/fujinet-firmware GitHub Wiki
Tests done by: Thom Cherryhomes, 2025-08-26 starting at 17:10
- FujiApple Rev1
- Apple //c
- 2GB SanDisk SD
Erase Flash
- Successful
Upload Filesystem
- Successful
Upload and Monitor
- Successful
Tap reset and verify startup behavior
17:23:22.723 > --~--~--~--
17:23:22.723 > FujiNet v1.5.0 2025-04-02 10:07:01 (APPLE) Started @ 6
17:23:22.724 > Starting heap: 4349124
17:23:22.724 > [src/main.cpp:156] main_setup(): Heap: 208787
17:23:22.727 >
17:23:22.741 > FujiApple Rev1 Buffered Bus
17:23:22.741 > FujiApple NO3STATE Enabled
17:23:22.741 > FujiApple SPI fix Enabled
17:23:22.742 > Detected Hardware Version: Rev1 and up
17:23:22.742 > Button A Enabled on IO0
17:23:22.743 > Button B Disabled
17:23:22.743 > Button C (Safe Reset) Enabled on IO4
17:23:22.762 > LittleFS mounted.
17:23:22.839 > SD mounted.
17:23:22.839 > fnConfig::load
17:23:22.842 > Load fnconfig.ini from SD
17:23:22.846 > fopen = /fnconfig.ini rb : ok
17:23:22.849 > fnConfig::load read 1056 bytes from config file
17:23:22.849 > Reading wifi section
17:23:22.856 > FLASH Config Storage: Enabled
17:23:22.857 > fnConfig::load read 1056 bytes from FLASH config file
17:23:22.857 > iwmNetwork::iwmNetwork()
17:23:22.859 >
17:23:22.859 > Config General Boot Mode: 0
17:23:22.859 > FileSystemLittleFS::filehandler_open /autorun.po rb
17:23:22.860 > disk MOUNT /autorun.po
17:23:22.860 >
17:23:22.860 > Media Type PO
17:23:22.862 > IWM FujiNet based on SmartportSD v1.15
17:23:22.862 >
17:23:22.862 > FujiNet Hardware timer started
17:23:22.864 > RMT configured for Disk ][ Output
17:23:22.864 > SPI configured for smartport I/O
17:23:22.865 > IWM GPIO configured
17:23:22.865 > Available heap: 4181348
17:23:22.866 > Setup complete @ 148 (142ms)
17:23:22.866 > [src/main.cpp:470] main_setup(): Low Heap: 89839
17:23:22.879 > WiFiManager::start() complete
17:23:22.954 > WiFiManager attempting to connect:
17:23:22.954 > ssid = Cherryhomes
17:23:22.954 > WiFi connect attempt to SSID "Cherryhomes"
17:23:22.955 > WIFI_EVENT_STA_START
17:23:22.955 > esp_wifi_connect returned 0
17:23:23.812 > WIFI_EVENT_STA_CONNECTED
17:23:26.172 > IP_EVENT_STA_GOT_IP
17:23:26.172 > Obtained IP address: 192.168.1.23
17:23:26.172 > SNTP client start
17:23:26.175 > Starting web server on port 80
17:23:29.106 > SNTP time sync event: Tue Aug 26, 17:23:29 2025 -0500
Verify boot into CONFIG
- Successful
Check Config
- FujiNet config shows correct network information
- FNVer currently showing 1.5.0 (change to 1.5.1?)
Change SSID
- Welcome to FujiNet!
- MAC Address shown correctly
- Networks scanning correctly
- Selected Cherryhomes
- Entered Password
- Network Connection successful
Spdevs
Returned device list:
Unit | Name |
---|---|
1 | FUJINET_DISK_0 |
2 | FUJINET_DISK_1 |
3 | FUJINET_DISK_2 |
4 | FUJINET_DISK_3 |
5 | CPM |
6 | FN_CLOCK |
7 | NETWORK |
8 | THE_FUJI |
9 | PRINTER |
10 | MODEM |
Edit host Slot
- Pick empty host slot
- enter a TNFS host name
- verify it can connect
- back to host list.
Disk Read Only Test (Total Replay)
- Select apps.irata.online host slot
- /Apple_II/Games/Total Replay.hdv
- Slot 1
- Read only
- ESC to Hosts/Devices
- ESC to boot.
- Total Replay Boots
- Run for 30 minutes (successful)
- Power off
- Reset
- Back to hosts
Disk Creation
- Slot 1: /Apple_II/Utilites/2018-01-23 - Prodos8.2mg (R)
- Slot 2: Create 32MB disk on SD card called test32.po (W)
- Boot
- /UTIL/PRODOS.UTILS/SYSUTIL.SYSTEM
- Drive Slot 1 enumerated as Slot 5, Drive 1
- Drive Slot 2 enumerated as Slot 5, Drive 2
- volume name /TEST
- Catalog disk, slot 5, drive 2
- 22 blocks used, 65513 available.
- successful
Copy files to newly created disk
- copy files
- slot and drive
- source: slot 5, drive 1
- dest: slot 5, drive 2
- Some files on disk
- Select PRODOS, *.SYSTEM
- Successful
Disk ][ emulation (READ)
- DOS 3.3 floppy required.
- Reset FujiNet
- Reboot into CONFIG
- Clear host slots
- Put Prodos utils in smartport slot 1
- Put DOS33.WOZ from apps.irata.online :: /APPLE_II/Testing/dos33.woz into disk ][ slot 2
- Attempt to access DOS33.
- Unsuccessful (need to investigate)
ISS Tracker
- Reset FujiNet
- Reboot into CONFIG
- Mount apps.irata.online/Apple_II/FujiNet/iss.po
- Boot
- ISS works. successful.
PLATO
- Reboot FujiNet
- Reboot into CONFIG
- mount apps.irata.online/Apple_II/FujiNet/plato.po
- Boot
- Success. Log in as guest/guest
- ESC CTRL-S to STOP
- ESC CTRL-S again to log off
- CTRL-B to really log off. ;)
modem-and-cpm (CPM)
- Reboot FujiNet
- Reboot into Config
- mount apps.irata.online/Apple_II/FujiNet/modem-and-cpm.po
- Boot
- try 'C'pm
- Nothing. damn it. unsuccessful.
modem-and-cpm (MODEM)
- REboot Apple2 (keep fujinet mounted)
- Select 'M'odem
- AT
- OK (successful)
- ATDTBBS.FOZZTEXX.COM
- log in as VISITOR
- Log off
- successful
Lobby (5 card stud)
- Reboot FujiNet
- Reboot Apple2
- inside CONFIG ,select 'L'obby
- Boot to lobby Y
- Game list successful
- Select 5 card stud (6 bots)
- Play a round
- Successful
Lobby (Fujitzee)
- Reboot FujiNet
- Reboot Apple2
- inside CONFIG ,select 'L'obby
- Boot to lobby Y
- Game list successful
- Select Fujitzee (4 AI bots)
- Play a round
- Successful
Httpbin
- Reboot FujiNet
- Reboot Apple2
- mount tnfs.fujinet.online/APPLE2/Testing/httpbin_106.po
- let tests run
- successful
Unsuccessful
- Disk ][ support
- CP/M support