Jump to content


  • Content Count

  • Joined

  • Last visited

Everything posted by mozzwald

  1. There is no official devkitc style board with 16MB. https://www.espressif.com/en/products/devkits/esp32-devkitc/overview
  2. I just read your latest blog post. Too bad it didn't work. The voltage divider is not the ADC VREF, it's measuring the Atari 5V and should remain on SIO5V. It's currently only used for show in the web admin. It was previously used to determine if the Atari was on or not.
  3. Similar results. Sounds like a hardware problem to me. Contact your vendor about a replacement
  4. Yes. In the same facebook post someone had asked if it applied to esp32 and he confirmed it does
  5. It appears that you get one command frame from the Atari and then the FujiNet resets and there's one more command frame at the end. Try getting the logs with the following process: 1. Plug Fujinet into Turned off Atari 2. Plug microusb cable from PC into Fujinet 3. Load FujiNet Flasher and press the serial debug button 4. Short press the RESET button (far right button) on the Fujinet. You should see the startup messages from fujinet on the PC 5. Turn on Atari 6. When Atari is finished attempting to boot, copy and paste the debug output here
  6. Actually, the esp32 IS 5V tolerant for IO but must be powered by 3v3 (per the Espressif CEO). I tried to go the 'cheap' route with fujinet 1.0 and skip using a level shifter or buffers until we had problems with other devices on the bus. Not all the pins can be used for every function, but most are muxable. We already use PWM for CLOCKIN to set the MIDI baud rate for networked MIDIMaze. I checked and the pin we use for CLOCKOUT can be setup for PWM also.
  7. FujiNet 1.0 has no buffer or level shifter and only series resistors connecting SIO to the esp32. Both clock lines are connected to IO pins that can be used with the esp32 ADC. Is that sufficient to get this working on 1.0 hardware?
  8. Yes. I have v1.5 boards coming this week for testing
  9. Try adding pull up resistors (10k) on IO19/SPI_MISO, IO23/SPI_MOSI and IO5/SPI_CS. I have added these to the next FujiNet revision after reading in some espressif docs to 'not rely on the internal pull ups for SD card'.
  10. The SIO LED is constantly lit which means something isn't right. Can you paste the serial debug log output of a boot attempt? It may tell you nothing, but it may tell us something
  11. Remove card from fujinet, Delete fnconfig.ini from the card, keep card out of fujinet. Power up fujinet while holding button B. This will wipe the config from the internal storage also. Then reinsert sd card and try again
  12. There is a new DIY through hole FujiNet hardware design that uses the espressif devkitc-ve board. It's basically a shield for the devkit board with all the needed bits for FujiNet. I'm happy to finally see someone else release hardware based on the completely open FujiNet design. https://github.com/djtersteegc/fujinet-devkit-shield
  13. I see 38.45 for minimum 3, or 12.82 each. or 76.90 for minimum medium run of 10 (7.69 each) That's the price I see when not logged in. OSHPark is more expensive than the china based fab houses, but the quality is better although it doesn't really matter for this pcb. I had 3 made and use 2 of them regularly. They seem to work ok for me.
  14. Have you tried building from source on the machine? That's where I'd start.
  15. 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.
  16. I added email notifications to the product page that you can subscribe to.
  17. The fujinet.online store is run by me. I have some units in progress but I don't know when they will be ready.
  18. Very interested. If you post your code somewhere, we can look into backporting it. This is/always was the case. Disk slot configuration is saved to the internal and SD card (if available) fnconfig.ini file. the fnctools for dos can be used to configure the already running fujinet The time it takes the fujinet to boot and be ready for the Atari is important here. It takes some time for fujinet to get all the devices ready and be connected to the network. If you are powering the fujinet from the SIO bus then it will do a fresh bootup every time and must reload everything. Network is probably not connected so you cannot boot from a tnfs disk. This problem is avoided by booting the config disk when fujinet is powered up. Maybe there's a way around it by creating a tiny boot disk that polls fujinet until it's ready then it boots the configured disks.
  19. I think the file esp32 system lib only supports fat16 or fat32 (afaik exFat is not supported). Windows can only format fat32 up to 32G. There may be utilities for windows to format larger or you could format it with Linux
  20. Also, the FujiNet-Flasher has been upgraded to use the latest esptool v3.0 if you want to download it. It is not necessary to upgrade, the previous flasher will continue to work.
  21. A new firmware update is available at https://fujinet.online/download FujiNet Version: 0.5.fa579e3f Version Date/Time: 2021-02-13 19:34:11 Build Date/Time: Sun Feb 21 00:49:34 UTC 2021 Distinguished Developments: * UART2 FIFO Fix so soft RESET works properly * Aggressive memory leak fixes for TCP * BBS support for CP/M (BDOS functions to support BYE.COM in fujinet-cpm-tools) * Tons of N: HTTP work. * Set MODEM default baud rate to 300 baud * Lots of little Modem bugs squashed. * update AT? (AT help) command for MODEM * MODEM STATUS changes so FoReM 850 can operate 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.
  22. Just tried this and I get the same problem. Debug output: Looks like the handler isn't actually getting sent over?
  23. (3) add disk management & mounting to FujiNet webui I had this idea early on, think it would be worthwhile and will take some significant work in the firmware.
  24. For anyone having trouble flashing their FujiNet device, please follow this procedure: 1. Plug FujiNet into computer with MicroUSB cable 2. Run FujiNet Flasher 3. Select COM port of FujiNet device 4. Click "Flash FujiNet Firmware" and immediately press and HOLD button A 6. Continue holding button A until you see "Erasing flash (this may take a while)", then release button A 7. Wait for it to finish flashing and you're done I was able to get a Windows 7 computer that could not flash any FujiNet I plugged into it and this process worked every time.
  25. EN is the esp32 hard reset pin. I moved it to a SMD pad that can accept a metal snap dome or just be shorted with something metal. It's not really needed since we use a button on GPIO to do a "safe" reset. The power switch is effectively a hard reset. I opted to have the smd pads "just in case".
  • Create New...