mozzwald Posted February 28, 2021 Author Share Posted February 28, 2021 A new firmware update is available at https://fujinet.online/download FujiNet Version: 0.5.d4cb81e3 Version Date/Time: 2021-02-24 05:19:32 Build Date/Time: Sun Feb 28 01:30:08 UTC 2021 * (modem.cpp) - Properly reset modem to command mode after DTR and CRX is dropped * (sdkconfig.defaults) - regenerate for IDF 4.2, Change mbedTLS allocation strategy to SPIRAM, which fixes N: HTTPS adapter * (modem.cpp) - Baud Lock command AUX1 now sets explicit baud rate Please do not respond to this thread. If you have an issue, start a new post in the FujiNet subforum, open an issue on the github tracker or ask for assistance in Discord chat. 1 Quote Link to comment Share on other sites More sharing options...
mozzwald Posted March 11, 2021 Author Share Posted March 11, 2021 A new firmware update is available at https://fujinet.online/download FujiNet Version: 0.5.043f69be Version Date/Time: 2021-03-11 02:29:28 Build Date/Time: Thu Mar 11 02:58:53 UTC 2021 * NEW 'mount and boot' feature: This makes FujiNet skip CONFIG and instead mounts all slots and cold starts for a faster boot up. You can press SELECT during the 'mount and boot' to re-enter CONFIG. In the web interface under BOOT SETTINGS you select/enable 'Mount Everything' to turn this on. Please do not respond to this thread. If you have an issue, start a new post in the FujiNet subforum, open an issue on the github tracker or ask for assistance in Discord chat. 2 Quote Link to comment Share on other sites More sharing options...
mozzwald Posted March 15, 2021 Author Share Posted March 15, 2021 A new firmware update is available at https://fujinet.online/download FujiNet Version: 0.5.ed9d13bd Version Date/Time: 2021-03-15 00:55:47 Build Date/Time: Mon Mar 15 03:32:59 UTC 2021 Brilliant Bug Fixes: * Temporarily Limit bytes waiting to 512 to work around race condition of getting status during opening a file. Quote While I was fixing the N: handler to properly handle CR/LF translation, I uncovered a race condition where as part of the initial interrupt after open, it was attempting to retrieve the entire file in order to do CR/LF translation if needed. Because this was happening BEFORE the SIO transaction had been acknowledged, it was causing time-outs when attempting to open a file. Until I can fully untangle it, I am limiting the total bytes waiting to 512 bytes or less, so that N: TNFS can work again for now. Sorry about any inconvenience caused. Please do not respond to this thread. If you have an issue, start a new post in the FujiNet subforum, open an issue on the github tracker or ask for assistance in Discord chat. 3 Quote Link to comment Share on other sites More sharing options...
mozzwald Posted March 26, 2021 Author Share Posted March 26, 2021 A new firmware update is available at https://fujinet.online/download FujiNet Version: 0.5.c3a06184 Version Date/Time: 2021-03-26 00:42:49 Build Date/Time: Fri Mar 26 01:02:36 UTC 2021 New Bits: * Disabling CONFIG from the webui enables auto mounting of configured slots during FujiNet bootup * New hardware version detection functions * Bugfix: Change TNFS payload size Please do not respond to this thread. If you have an issue, start a new post in the FujiNet subforum, open an issue on the github tracker or ask for assistance in Discord chat. 2 Quote Link to comment Share on other sites More sharing options...
mozzwald Posted April 2, 2021 Author Share Posted April 2, 2021 (edited) A new firmware update is available at https://fujinet.online/download FujiNet Version: 0.5.879c407c Version Date/Time: 2021-04-02 01:14:21 Build Date/Time: Fri Apr 2 02:07:10 UTC 2021 All the new things: * modem: +++ now drops to command mode instead of disconnect * modem: implement ATO command to re-enter modem mode from command mode * hardware: implement SD Card detection for hardware version v1.6 and up. Card removal resets the fujinet, insertion starts the SD card service. * Updated fnc-tools Please do not respond to this thread. If you have an issue, start a new post in the FujiNet subforum, open an issue on the github tracker or ask for assistance in Discord chat. Edited April 2, 2021 by mozzwald fnc-tools 2 Quote Link to comment Share on other sites More sharing options...
mozzwald Posted April 7, 2021 Author Share Posted April 7, 2021 A new firmware update is available at https://fujinet.online/download FujiNet Version: 0.5.5d1bd4af Version Date/Time: 2021-04-05 21:27:01 Build Date/Time: Wed Apr 7 00:40:33 UTC 2021 New Bits: * Improved FTP support * SIO voltage calculation for v1.6 hardware Please do not respond to this thread. If you have an issue, start a new post in the FujiNet subforum, open an issue on the github tracker or ask for assistance in Discord chat. 3 3 Quote Link to comment Share on other sites More sharing options...
mozzwald Posted April 9, 2021 Author Share Posted April 9, 2021 A new firmware update is available at https://fujinet.online/download FujiNet Version: 0.5.564cc6ca Version Date/Time: 2021-04-09 00:10:01 Build Date/Time: Fri Apr 9 00:59:12 UTC 2021 New Stuff Just For You: * More FTP improvements * Ability to browse hosts and mount disk images from the web ui: Please do not respond to this thread. If you have an issue, start a new post in the FujiNet subforum, open an issue on the github tracker or ask for assistance in Discord chat. 1 1 Quote Link to comment Share on other sites More sharing options...
mozzwald Posted April 10, 2021 Author Share Posted April 10, 2021 A new firmware update is available at https://fujinet.online/download FujiNet Version: 0.5.24da0c96 Version Date/Time: 2021-04-10 00:41:00 Build Date/Time: Sat Apr 10 20:25:46 UTC 2021 Tweaks: * Add option to mount READ or READ/WRITE from webui Please do not respond to this thread. If you have an issue, start a new post in the FujiNet subforum, open an issue on the github tracker or ask for assistance in Discord chat. 2 2 Quote Link to comment Share on other sites More sharing options...
mozzwald Posted April 28, 2021 Author Share Posted April 28, 2021 A new firmware update is available at https://fujinet.online/download FujiNet Version: 0.5.570061a6 Version Date/Time: 2021-04-25 00:00:38 Build Date/Time: Wed Apr 28 23:23:38 UTC 2021 Incredible Inclusions: * Added 512 byte disk sector support * Working SSH support * Link to the wiki in webui * Alpha SMB support * Faster loading of config with splash screen (thanks @apc!) Please do not respond to this thread. If you have an issue, start a new post in the FujiNet subforum, open an issue on the github tracker or ask for assistance in Discord chat. 7 3 Quote Link to comment Share on other sites More sharing options...
mozzwald Posted June 3, 2021 Author Share Posted June 3, 2021 A new firmware update is available at https://fujinet.online/download FujiNet Version: 0.5.6f806979 Version Date/Time: 2021-06-03 03:48:26 Build Date/Time: Thu Jun 3 23:15:13 UTC 2021 Wonderful World Wide Web: * Added support for chunked HTTP transfers. Can now get looooong web pages: Now, who's gunna write a real Atari web browser? Also of note for anyone building firmware on their own, PlatformIO has updated the Espressif32 platform to 3.2.1 (ESP-IDF 4.2.1) which has broken the stock build due to IRAM overflow. You can get it to build by disabling Bluetooth in your platformio.ini but (obviously) Fujinet Bluetooth will not work. We will work on reducing IRAM usage to get Bluetooth support back in. In the mean time, the firmware builds available with the FujiNet flasher will remain on the older Espressif32 platform so everything remains working. Please do not respond to this thread. If you have an issue, start a new post in the FujiNet subforum, open an issue on the github tracker or ask for assistance in Discord chat. 6 Quote Link to comment Share on other sites More sharing options...
mozzwald Posted June 10, 2021 Author Share Posted June 10, 2021 A new firmware update is available at https://fujinet.online/download FujiNet Version: 0.5.194250a3 Version Date/Time: 2021-06-09 19:15:24 Build Date/Time: Wed Jun 9 23:57:28 UTC 2021 * Fix fnCONFIG bug where empty SD Card could allow mounting a non-existent file or not allow creation of new disk * CP/M mode now uses set baud rate of terminal instead of fixed 9600 (DT80 calls SIO cmd 'Z' which still forces 9600 baud) Please do not respond to this thread. If you have an issue, start a new post in the FujiNet subforum, open an issue on the github tracker or ask for assistance in Discord chat. 3 1 Quote Link to comment Share on other sites More sharing options...
mozzwald Posted July 5, 2021 Author Share Posted July 5, 2021 (edited) A new firmware update is available at https://fujinet.online/download FujiNet Version: 0.5.194250a3 Version Date/Time: 2021-06-09 19:15:24 Build Date/Time: Mon Jul 5 20:09:41 UTC 2021 New Things: * Adding fnconfig_on_spifs=0 to the General section of fnconfig.ini on your SD Card will disable the use of fnconfig.ini on the FujiNet's internal SPIFFS as long as and SD Card is present. This reduces writes to the flash storage to prolong it's life. FujiNet without SD Card will still use/save config to SPIFFS. Thank you @ninex for the code submission! * Default advertised Bluetooth name is now SIO2BTFujiNet to maintain compatibility with the SIO2BT Android app. Please do not respond to this thread. If you have an issue, start a new post in the FujiNet subforum, open an issue on the github tracker or ask for assistance in Discord chat. Edited July 5, 2021 by mozzwald Credit 1 Quote Link to comment Share on other sites More sharing options...
mozzwald Posted July 17, 2021 Author Share Posted July 17, 2021 A new firmware update is available at https://fujinet.online/download FujiNet Version: 0.5.bbbb9f96 Version Date/Time: 2021-07-17 23:14:15 Build Date/Time: Sat Jul 17 23:40:30 UTC 2021 A big THANKS to those submitting new code/features to FujiNet! Keep it coming! * Add error handling to prevent crash when saving config to SPIFFS or SD Card * Improved joystick support in fnCONFIG from @greblus * New APETIME commands from @billkendrick (for use with APOD or your own program) - New SETTZ call for APETIME (0x99), which allows you to send a string from the Atari to FujiNet, specifying the timezone you wish to receive times for rather than the timezone set on the FujiNet (e.g., via web interface) - The standard GETTIME call (0x93) is unaffected. A new call, GETTZTIME (0x9A) fetches the time in the timezone specified when SETTZ was called * New web ui configuration option from @ninex to disable SIO STATUS wait which fixes issue with SpartaDOS X ejecting config disk on boot Please do not respond to this thread. If you have an issue, start a new post in the FujiNet subforum, open an issue on the github tracker or ask for assistance in Discord chat. 10 2 Quote Link to comment Share on other sites More sharing options...
mozzwald Posted August 16, 2021 Author Share Posted August 16, 2021 (edited) A new firmware update is available at https://fujinet.online/download FujiNet Version: 0.5.ba2f6751 Version Date/Time: 2021-07-27 12:03:04 Build Date/Time: Mon Aug 16 01:45:57 UTC 2021 all the things: * Add SD Card detection for GPIO15 * Add detected hardware version to web ui display * Add 512 sector size option when creating new custom disks in fnCONFIG Please do not respond to this thread. If you have an issue, start a new post in the FujiNet subforum, open an issue on the github tracker or ask for assistance in Discord chat. Edited August 16, 2021 by mozzwald custom 3 Quote Link to comment Share on other sites More sharing options...
mozzwald Posted December 13, 2021 Author Share Posted December 13, 2021 A new firmware update is available at https://fujinet.online/download FujiNet Version: 0.5.cec57d6a Version Date/Time: 2021-12-11 17:57:01 Build Date/Time: Mon Dec 13 01:57:05 UTC 2021 This is a major update of the code as mentioned here to support other systems. There may/probably/most likely will be bugs. Please file reports on the Github issue tracker, on Discord or in the FujiNet subforum. Bluetooth / SIO2BT mode has been removed until we can implement a smaller BT stack in the firmware If you want to use SIO2BT, do not update your firmware. Please do not respond to this thread. If you have an issue, start a new post in the FujiNet subforum, open an issue on the github tracker or ask for assistance in Discord chat. 3 Quote Link to comment Share on other sites More sharing options...
mozzwald Posted December 14, 2021 Author Share Posted December 14, 2021 For those who wish to remain on the old firmware until BT functionality is working, I have packed up the last build in a ZIP file. You will need python3 and the esptool command line flasher. See the README in the ZIP for the flash command. https://fujinet.online/firmware-dl/fujinet-fw-20210816.zip Please do not respond to this thread. If you have an issue, start a new post in the FujiNet subforum, open an issue on the github tracker or ask for assistance in Discord chat. 1 Quote Link to comment Share on other sites More sharing options...
mozzwald Posted December 28, 2021 Author Share Posted December 28, 2021 A new firmware update is available at https://fujinet.online/download FujiNet Version: 0.5.1a042314 Version Date/Time: 2021-12-27 23:17:47 Build Date/Time: Tue Dec 28 03:59:06 UTC 2021 * Now built with ESP-IDF toolkit v3.4.0 (mozzwald) * Printer List dynamically generated (TechCowboy) * Fix modem bug transmit regression. (tschak909) Please do not respond to this thread. If you have an issue, start a new post in the FujiNet subforum, open an issue on the github tracker or ask for assistance in Discord chat. Quote Link to comment Share on other sites More sharing options...
mozzwald Posted December 30, 2021 Author Share Posted December 30, 2021 A new firmware update is available at https://fujinet.online/download FujiNet Version: 0.5.754cca23 Version Date/Time: 2021-12-28 05:02:18 Build Date/Time: Thu Dec 30 22:52:28 UTC 2021 * Reset Type 1 Poll counter after sending handler so we can send it again if requested, Fixes #472 * Increase event size stack from 2304 bytes to 4096 to prevent crashes Please do not respond to this thread. If you have an issue, start a new post in the FujiNet subforum, open an issue on the github tracker or ask for assistance in Discord chat. 4 Quote Link to comment Share on other sites More sharing options...
mozzwald Posted December 31, 2021 Author Share Posted December 31, 2021 17 hours ago, mozzwald said: * Increase event size stack from 2304 bytes to 4096 to prevent crashes The above fix did not make it into yesterdays firmware release due to the build system not cleaning the auto generated sdkconfig files. My build script will now manually remove them before starting the build. The fix is now in the current firmware: FujiNet Version: 0.5.53154ca4 Version Date/Time: 2021-12-31 04:44:08 Build Date/Time: Fri Dec 31 15:51:58 UTC 2021 Please do not respond to this thread. If you have an issue, start a new post in the FujiNet subforum, open an issue on the github tracker or ask for assistance in Discord chat. Quote Link to comment Share on other sites More sharing options...
mozzwald Posted January 3, 2022 Author Share Posted January 3, 2022 A new firmware update is available at https://fujinet.online/download FujiNet Version: 0.5.76a2af1a Version Date/Time: 2022-01-02 16:32:34 Build Date/Time: Mon Jan 3 03:43:18 UTC 2022 * Increase http server task priority (web interface) * Option to disable printer and modem from the web interface if you wish to use a real modem or printer * Option to enable modem sniffer and view it's log from web interface * Option to Mount all disk slots in web interface Please do not respond to this thread. If you have an issue, start a new post in the FujiNet subforum, open an issue on the github tracker or ask for assistance in Discord chat. 1 Quote Link to comment Share on other sites More sharing options...
mozzwald Posted January 4, 2022 Author Share Posted January 4, 2022 A new firmware update is available at https://fujinet.online/download FujiNet Version: 0.5.f8cc4292 Version Date/Time: 2022-01-03 23:24:24 Build Date/Time: Mon Jan 3 23:36:05 UTC 2022 Yesterdays update introduced a new bug preventing mounting a disk from the webui. This update fixes the bug. Please do not respond to this thread. If you have an issue, start a new post in the FujiNet subforum, open an issue on the github tracker or ask for assistance in Discord chat. 2 Quote Link to comment Share on other sites More sharing options...
mozzwald Posted February 28, 2022 Author Share Posted February 28, 2022 This update is only available with the new and improved FujiNet-Flasher available at https://fujinet.online/download. Going forward, all updates will only be released through this new flash tool. In a short time I will be removing the old update files so the old flasher will stop working. "version": "0.5.609ba3b8", "version_date": "2022-02-28 01:09:17", "build_date": "2022-02-28 18:08:53", "description": "Application partition increased to 9M, spiffs increased to 5M, removed OTA partitions.", "git_commit": "609ba3b8" This update changes the partition layout in the flash storage of FujiNet. The unused OTA partitions have been removed allowing for the application and SPIFFS partitions to be increased to 9M and 5M, respectively. This gives us more room for code and files. The old flash tool was unable to handle this change due to it having a hard coded partition layout. Notes on the new FujiNet-Flasher: We have been busy working on new platforms and the new tool can support unlimited systems. You will notice a new dropdown where you select your platform (currently Atari 8-bit or Coleco ADAM) and then select which version to install. The current/latest release will always be first in the list. Version information is stored in release.json inside the firmware ZIP file. This information is displayed when selecting the firmware to install. For now I am manually creating the firmware release zip files, but we are working on getting Github to build the release automatically and make it immediately available. If anyone is a Github Actions guru and would like to help with that, please get in touch as it's slow going for me figuring it out. If you have any issues with the new flash tool please report the issue in the New Flash Tool thread. Any issues with the firmware not working can be posted through the usual channels: Please do not respond to this thread. If you have an issue, start a new post in the FujiNet subforum, open an issue on the github tracker or ask for assistance in Discord chat. 1 Quote Link to comment Share on other sites More sharing options...
_The Doctor__ Posted February 28, 2022 Share Posted February 28, 2022 (edited) Probably wouldn't 'remove' the old update files or flashers, might be best to archive them and keep them available for folks who either choose to or NEED to use the old stuff. Edited February 28, 2022 by _The Doctor__ 2 1 Quote Link to comment Share on other sites More sharing options...
mozzwald Posted March 25, 2022 Author Share Posted March 25, 2022 (edited) A new firmware update is available at https://fujinet.online/download "version": "0.5.f9c131b9", "version_date": "2022-03-20 03:33:32", "build_date": "2022-03-24 20:08:22", "description": "Add option to disable cassette emulation", "git_commit": "f9c131b9" This update adds an option in the webui to enable/disable cassette emulation Please do not respond to this thread. If you have an issue, start a new post in the FujiNet subforum, open an issue on the github tracker or ask for assistance in Discord chat. Edited March 25, 2022 by mozzwald forgot to add everything :) 2 Quote Link to comment Share on other sites More sharing options...
mozzwald Posted May 19, 2022 Author Share Posted May 19, 2022 A new firmware update is available at https://fujinet.online/download "version": "0.5.7ecd3623", "version_date": "2022-05-19 01:06:18", "build_date": "2022-05-19 01:06:18", "git_commit": "7ecd3623", * JSON Parser is BACK! * WiFi can be disabled by adding/editing enabled=0 to the [WiFi] section of fnconfig.ini on the SD Card. CONFIG will skip checking/scanning for WiFi * SSID length fixed Please do not respond to this thread. If you have an issue, start a new post in the FujiNet subforum, open an issue on the github tracker or ask for assistance in Discord chat. 5 Quote Link to comment Share on other sites More sharing options...
Recommended Posts
Join the conversation
You can post now and register later. If you have an account, sign in now to post with your account.
Note: Your post will require moderator approval before it will be visible.