Testing Results V1.3 ‐ Atari - FujiNetWIFI/fujinet-firmware GitHub Wiki
Initial Power on
Power on FujiNet via external USB
(using SD card from known good network configuration)
- Did Lights blink dim, then black? Yes
- Did White WIFI light turn on? Yes
FujiNet booted with the following debug info:
17:24:11.746 > FujiNet v1.3 2024-04-20 17:00:00 Started @ 7
17:24:11.746 > Starting heap: 4297920
17:24:11.748 > [src/main.cpp:162] main_setup(): Heap: 157047
17:24:11.750 >
17:24:11.771 > Detected Hardware Version: 1.6.1 and up
17:24:11.771 > Safe Reset button ENABLED on GPIO 14
17:24:12.241 > SPIFFS mounted.
17:24:12.330 > SD mounted.
17:24:12.330 > fnConfig::load
17:24:12.330 > Load fnconfig.ini from SD
17:24:12.330 > fopen = /fnconfig.ini : ok
17:24:12.335 > fnConfig::load read 1096 bytes from config file
17:24:12.335 > Reading wifi section
17:24:12.338 > Reading stored wifi section for index: 0
17:24:12.433 > FLASH Config Storage: Enabled
17:24:12.433 > fnConfig::load read 1096 bytes from FLASH config file
17:24:12.435 > disk UNMOUNT
17:24:12.435 > FileSystemSPIFFS::filehandler_open /autorun.atr rb
17:24:12.673 > new FileHandlerLocal
17:24:12.673 > disk MOUNT
17:24:12.673 > ATR MOUNT
17:24:12.673 > FileHandlerLocal::seek
17:24:12.674 > FileHandlerLocal::read
17:24:12.674 > mounted ATR: paragraphs=5760, sect_size=128, sect_count=720, disk_size=0
17:24:12.676 > PCLINK[1] MOUNT "/sd"
17:24:12.676 > Creating a default printer using FS_SDFAT storage and type 2
17:24:12.677 > SIO SETUP
17:24:12.678 > Set HSIO baud from 19200 to 124017 (index 0), alt=126674
17:24:12.678 > Available heap: 4205512
17:24:12.680 > Setup complete @ 938 (931ms)
17:24:12.680 > [src/main.cpp:463] main_setup(): Low Heap: 148475
17:24:12.683 >
17:24:12.693 > WiFiManager::start() complete
17:24:12.775 > WiFiManager attempting to connect:
17:24:12.775 > ssid = Cherryhomes
17:24:12.775 > WiFi connect attempt to SSID "Cherryhomes"
17:24:12.777 > WIFI_EVENT_STA_START
17:24:12.777 > esp_wifi_connect returned 0
17:24:14.593 > WIFI_EVENT_STA_CONNECTED
17:24:16.586 > IP_EVENT_STA_GOT_IP
17:24:16.586 > Obtained IP address: 192.168.1.19
17:24:16.586 > SNTP client start
17:24:16.589 > Starting web server on port 80
17:24:19.640 > SNTP time sync event: Sat Apr 20, 22:24:19 2024 +0000
Power on Atari
- Did Config boot? Yes
- Did Saved host list appear? Yes
Check Config menu
- Does Config show the correct version? Yes
Check SPIFFS persistence
- Remove SD card
- Reset Fujinet
- Does WiFi light up? YES
Check SPIFFS zap
(SD CARD SHOULD BE REMOVED!)
- Reset FujiNet while holding second button (B)
- Does WiFi light stay off? YES
Check WiFi association with Scanned Network
(SD CARD SHOULD STAY REMOVED!)
- Press RESET on Atari to reboot config
- Does CONFIG load? YES
- Does WiFi Scan appear with list of networks? YES
- ESC Re-Scan
- Does WiFi List re-appear? YES
- Select local WiFi network
- Enter Password
- Does WiFi Light appear? YES
- Does Host/Drive Screen appear? YES
Check WiFi association with arbitrary SSID (Hidden)
(SD CARD SHOULD STAY REMOVED!)
- Press RESET while holding B button
- Does WiFi light stay off? YES
- Press RESET on Atari to reboot config
- Does CONFIG load? YES
- Select <Enter A Specific SSID>
- Enter the name of your local Network
- Enter Password
- Does WiFi Light Appear? YES
- Does Hosts/Drives appear? YES
Enter The following Hosts using Edit
- SD
- fujinet.online
- apps.irata.online
- tnfs.atari8bit.net
- fujinet.diller.org
- fujinet.pl
By using the following procedure:
- Select host slot
- Press E to edit
- Enter Host Name
- Press CTRL-A
- Does cursor go to beginning? YES
- Press CTRL-E
- Does cursor go to end? YES
Test persistence of host slots
- RESET the Atari
- Does CONFIG load? YES
- Does Host List persist? YES
Test loading of ATR image
- Select FUJINET.ONLINE host
- Does Server connect and show root directory? YES
- Select ATARI
- Does it change to ATARI directory? YES
- Select games
- Go to second page by pressing > or down-arrowing until second page appears
- Does second page appear? YES
- Select Jumpman.atr
- Does MOUNT TO DRIVE SLOT appear? YES
- Ensure Slot 1 selected, press RETURN
- Does bottom text change to RETURN Read Only W Read/Write ESC Abort? YES
- Press RETURN again to mount read-only
- Does Directory appear again? YES
- Press ESC to go back to Host/Drives
- Does Hosts/Drive appear? YES
- Press and hold OPTION.
- Does System Mount and BOOT? YES
- Did Jumpman load? YES
Test Eject
- Tap reset on FUJINET
- BOOT Atari into CONFIG
- Press TAB to go to DRIVES
- Does bar move to drives? YES
- Press E to eject the first slot.
- Does slot change to Empty? YES
- tap OPTION
- Does Atari boot to READY, MEMO PAD, or SELF TEST? YES
Test ATX support
- Tap reset on FUJINET
- BOOT Atari into CONFIG
- Select APPS.IRATA.ONLINE
- Select Atari_8-bit
- Select Games
- Select a8p
- Press F (filter)
- Set Fltr: to Rescue*
- Do we see four files beginning with Rescue? YES
- Select Rescue on Fractalus! v4.4 (1985)(Epyx)(US)[!].atx
- Mount to drive slot 1
- Read only
- Wait for directory list
- Hold OPTION to boot
- Does Rescue on Fractalus boot into game? YES
Check SD card configuration migration to SPIFFS
- Re-insert previously removed SD card back into SD card slot
- Reset FujiNet
- Reset ATARI to boot back into config
- Does configuration stored on SD card show up? YES
Check Disk image creation
(this tests disk writing too)
- Select SD
- Press N for New
- press 7 for CUSTOM
- num of sectors 65535
- Sector size 256
- filename big.atr
- mount to drive 2
- read/write
- Press ESC to abort
- select Apps.irata.online
- select Atari_8-bit
- select DOS
- select MyDOS 4.53.atr
- mount in drive 1, read only
- hold option to boot, bypass basic
- press O
- drive 2
- remove drive N
- is drive configurable Y
- high capacity drive Y
- drive size in sectors 65535
- press I
- disk to format 2
- y to format
- does format complete? YES
- press 2
- 65491 FREE SECTORS? YES
Clear all drive slots
- Reset FujiNet
- Reset ATARI, boot into CONFIG
- Press TAB
- Press SHIFT-CLEAR to clear all slots.
- Do all slots clear? YES
Get Host name
- Press TAB to return to host list
- Tap C to get configuration
- Note the host name and/or IP
- Press any key to get back to host list
Access web UI
- in nearest web browser go to host name or IP of FujiNet
- Does Web UI appear? YES
Set Printer
- In Printer Settings
- Set Use as Virtual Printer to Yes
- Set Port to P1:
- Set Emulated Printer to Atari 1027
- Press Save
- Scroll back to Emulated Printer
- Is Emulated Printer set to Atari 1027? YES
Boot to BASIC
- With all slots empty, tap OPTION to boot to BASIC
- READY prompt? YES
Test the emulated printer
- Enter the following
LPRINT "TESTING THE PRINTER."
- Does the READY prompt appear, sans raspberry? YES
- While still in Web UI, press Click to Download your Current Print-out.
- Does A Printout.pdf file download? YES
- Open Printout.pdf
- Does the Printout-text appear at top of page 1? YES
Test SAM (since we're here, and it's printer adjacent)
- Enter the following
OPEN #1,8,0,"P4:"
-
does READY appear? YES
-
Enter the following
PRINT #1;"HELLO FROM SAM"
- Is SAM's voice heard? YES
Test MODEM
- Tap RESET on FujiNet, boot into CONFIG
- Select apps.irata.online host
- Select Atari_8-bit
- Select Comms
- Select Bobterm 1.23.atr
- Mount to drive 1, read only
- Hold Option to boot
- Does the Atari 850 BEEP sound? YES
- Press RETURN to go into terminal mode
- type AT and press RETURN
- Do we see OK? YES
- type ATDTBBS.FOZZTEXX.COM
- walk through BBS, and log off
- Do we see NO CARRIER on disconnect? YES
Test Network 1: Contiki
- Reset FujiNet, boot into CONFIG
- Select FUJINET.ONLINE
- Select ATARI
- Select Fujinet-Apps
- Select fn-contiki-browser.atr
- slot 1, read only
- hold option to boot
- Does Contiki boot? YES
- hit tab until address bar selected
- press RETURN
- type fujinet.online/fujifind into address bar, press RETURN
- Does FujiFind load? YES
- tab to Leap To
- enter a www host, such as atarionline.pl
- does it load? YES
Test Network 2: Mastodon
- Reset Fujinet, Boot into CONFIG
- Select APPS.IRATA.ONLINE
- Select Atari_8-bit
- Select Internet
- Select Mastodon (BASIC).atr
- mount into slot 1
- read only
- Tap option, to boot, enabling BASIC
- at READY, enter:
RUN"D:MASTODON.BAS"
- Does a Mastodon post appear? YES
Test Network 3: Lobby
- Reset FujiNet, boot into CONFIG
- Press L for lobby
- Press Y, then RETURN
- Does Lobby boot? YES
- Enter name, if needed
- Does Game list appear? YES
- Select Green Room 5CS, press OPTION
- does 5CS load? YES
- does it connect to server? YES
- Does game work? YES