Board Bring Up - FujiNetWIFI/fujinet-firmware GitHub Wiki
This section is no longer relevant!
Please see Board Bring-Up for Platform.IO instead.
If you have a board, either from us, or you've built one yourself, one way to test it is below:
Install and Run Arduino IDE
Install the ESP8266 or ESP32 Board Support Software (firmware)
- Go into Arduino/Preferences (in Arduino 1.8.10 IDE, under "File->Preferences") and paste the appropriate URL in the Additional Boards Manager URLs field
- Now go into Tools->Board->Boards Manager and search for '8266' or 'esp32' depending on your board.
- Select the proper version of the firmware and click on the Install button
- Use the latest version for ESP32
- Use the latest firmware for ESP8266
- Now go to Tools->Board and choose your NodeMCU or ESP32 board depending on your board.
Install the ESP8266 or ESP32 Sketch Data Upload tool
- Exit Arduino IDE if running
- Install the ESP8266 or ESP32 Sketch Data Upload Tool by unpacking it into your ~/Arduino/tools folder, if tools does not exist, create it and put the unzipped folder into tools (with an 's')
Clone the latest copy of the FujiNet code from github.
Open esp32/tests/multilator-rev2 in Arduino IDE. (This will work for both boards)
- Enable debugging if you want to receive it.
- If you want to use DEBUG_N for networking, define DEBUG_SSID and DEBUG_PASSWORD to match your desired network.
Connect your board to the USB port.
- Use the Upload function to upload the code to the board.
- Use the Tools->ESP8266 (or ESP32) Sketch Data Upload Tool to upload the data in the data/ directory (the ATR image)
- This happens automatically, just select the Data Upload Tool and the process will start
- You can then connect the FujiNet to the Atari, and attempt to boot.
If all goes well, you will see the Network Configuration screen....
FujiNet Config Program
- Select your network, enter password if needed.
- at the host prompt, enter fujinet.online and press RETURN.
- Select a disk image with the arrow keys, and RETURN to select.
- Before pressing RETURN, optionally hold down OPTION if BASIC is to be disabled.
Notes:
- for SparaDos SDX, use
COLD /N
to reboot and FujiNet should then load. - for U1MB users ensure BASIC is disabled