mozzwald Posted December 25, 2020 Share Posted December 25, 2020 Today I have released the FujiNet v1.3 design files to our hardware github repository which fixes issues #1, #2 and #3. I also have put some up for sale at https://fujinet.online/shop along with some other knick knacks. I will be building some as I have time and put them up for sale until other vendors get going so keep checking if you are interested. Changes from v1.0: * SIO lines connected to ESP32 through two 74LS07 * P & N Channel transistors turn off 74LS07 when FujiNet is turned off separating the ESP32 from the Atari * Switch to QFN 24 CP20102 USB to UART Bridge * Hard reset button moved to SMD Snap Dome (optional) * Safe Reset button (handled in firmware) replaces Hard Reset button * New Power switch & 3D printed switch cover * Remove "always on" solder jumper * Add pull down on MOTOR line for Cassette emulation Merry Christmas! 11 4 Quote Link to comment Share on other sites More sharing options...
tsom Posted December 25, 2020 Share Posted December 25, 2020 Well, I did want to get a second one! Glad I waited Merry Christmas to you too! 1 Quote Link to comment Share on other sites More sharing options...
Fell Posted December 27, 2020 Share Posted December 27, 2020 The fujinet website seems to be blacklisted. The owner should open a dispute. Quote Link to comment Share on other sites More sharing options...
tschak909 Posted December 27, 2020 Share Posted December 27, 2020 somebody has it in, for us. sigh. -Thom Quote Link to comment Share on other sites More sharing options...
Tillek Posted December 29, 2020 Share Posted December 29, 2020 On 12/26/2020 at 10:51 PM, tschak909 said: somebody has it in, for us. sigh. -Thom That's not necessarily the case. The TLDs like .online .guru and others are favorites of spammers and bad actors because they tend to have the first year's registration at $1 and then go up significantly after the first year. Perfect for throw-away domains. I know I was having major spam email issues until I started blocking those TLDs and others like .ICU. Sucks because I have two projects, one I got a .online domain for and another was a .guru. But there are some overzealous protection companies who are listing all those spammer favorites as suspicious until someone "claims" them. (You can also tell from the message that it was due to an automated analysis and not a user report). 1 Quote Link to comment Share on other sites More sharing options...
mozzwald Posted January 2, 2021 Author Share Posted January 2, 2021 Back to FujiNet v1.3 ... I pushed a change to the 3D printed SIO Plug. The new plug has more plastic that separates the pins better and the front mating holes are now flat instead of being dome shaped. This allows the pins to be better aligned during assembly. The previous design allowed too much play inside the plug holes and the pins could be crooked when soldered. The domed holes didn't print very well for me either. The best way to assemble the connectors is as follows: Insert 13 pins into receptacle; ensure they are straight Insert empty plug into receptacle from step 1 Insert 13 pins into plug Solder plug to FujiNet pcb Carefully remove receptacle from plug; hold plug against pcb so it does not come out with the receptacle Solder 1st row of pins on receptacle; cut excess from 1st row Solder 2nd row of pins on receptacle; cut excess from 2nd row 7 Quote Link to comment Share on other sites More sharing options...
Gandor Posted January 3, 2021 Share Posted January 3, 2021 Any idea when more stock will become available? Been checking regularly but always out of stock Quote Link to comment Share on other sites More sharing options...
tschak909 Posted January 3, 2021 Share Posted January 3, 2021 15 minutes ago, Gandor said: Any idea when more stock will become available? Been checking regularly but always out of stock There are multiple vendors with 1.0 boards. They have also done orders for 1.3 boards too, which will be in stock shortly. in the US: https://thebrewingacademy.com/collections/atari-800-xl-xe-xel-xld/products/fujinet-a-swiss-army-knife-for-your-atari https://www.vintagecomputercenter.com/product/fujinet-1-0?fbclid=IwAR25KT51n7BCO3U3NrF5b9Miw97ei5XrgElfxA1izubUudez4gfprS1YbQ4 Both boards have access to the same features. The difference is in the 1.3's improvement of bus coupling to interact better with existing peripherals. Both boards can always get the latest firmware updates. -Thom Quote Link to comment Share on other sites More sharing options...
mozzwald Posted January 3, 2021 Author Share Posted January 3, 2021 17 minutes ago, Gandor said: Any idea when more stock will become available? Been checking regularly but always out of stock I built 5 yesterday, they sold out by this morning. I should have some more up this evening Quote Link to comment Share on other sites More sharing options...
mozzwald Posted January 3, 2021 Author Share Posted January 3, 2021 5 hours ago, Gandor said: Been checking regularly but always out of stock Just made 7 more available Quote Link to comment Share on other sites More sharing options...
tsom Posted January 4, 2021 Share Posted January 4, 2021 9 hours ago, mozzwald said: I built 5 yesterday, they sold out by this morning. I should have some more up this evening Ordered one from your first batch, was supposed to be here on the 30th, but it’s stuck somewhere “in transit” have to be patient.. Quote Link to comment Share on other sites More sharing options...
Gandor Posted January 4, 2021 Share Posted January 4, 2021 Just made 7 more availableThanks for the update, was able to order one. 1 Quote Link to comment Share on other sites More sharing options...
+Philsan Posted January 4, 2021 Share Posted January 4, 2021 It's not easy to extract SD card when the device is in place on the 800XL, I need tweezers to do it. Perhaps the problem could be simply solved with a new case design, that recesses around the card to allow the fingers to grab the card more easily. Luckily I never remove the card, all my files are on my PC, but I know other people have this issue (someone uses a tape around card to pull it). For a future hardware revision I see some solutions: - sd slot on top - sd slot on the right side but in a higher position - spring loaded sd slot - more protruding card Thanks! Quote Link to comment Share on other sites More sharing options...
mozzwald Posted January 5, 2021 Author Share Posted January 5, 2021 2 hours ago, Philsan said: It's not easy to extract SD card when the device is in place on the 800XL, I need tweezers to do it. Perhaps the problem could be simply solved with a new case design, that recesses around the card to allow the fingers to grab the card more easily. Luckily I never remove the card, all my files are on my PC, but I know other people have this problem (someone uses a tape around card to pull it). The tape method is the best option for those who have units already (I do this myself). Adding a curved cutout to the front side of the case like the one on the back might help. 5 hours ago, Philsan said: - sd slot on top Not an option. The buttons and antenna take up all the available space up top. 5 hours ago, Philsan said: - sd slot on the right side but in a higher position This could be possible with some rearranging and rerouting 5 hours ago, Philsan said: - spring loaded sd slot I investigated using a push/push type socket but none are small enough to fit where the current one resides. Putting it on the front is an option but makes it more difficult for assembly. 5 hours ago, Philsan said: - more protruding card not sure about this 1 Quote Link to comment Share on other sites More sharing options...
BillC Posted January 5, 2021 Share Posted January 5, 2021 11 hours ago, Philsan said: It's not easy to extract SD card when the device is in place on the 800XL, I need tweezers to do it. Simple solution: Quote Link to comment Share on other sites More sharing options...
+mytek Posted January 5, 2021 Share Posted January 5, 2021 22 hours ago, Philsan said: It's not easy to extract SD card when the device is in place on the 800XL, I need tweezers to do it. Because we had considerably more room to work with in the 576NUC+ FujiNet board, we went with a 'standard' SD card to solve this issue. The MicroSD card form factor although great for very small devices, is problematic in actual use for the reasons you stated. In fact because of their much smaller size, they can also be easily lost as has happened to both myself and others. I don't know if it can be done in a future version of this specific FujiNet device, but perhaps consideration can be given to exploring the possibility of implementing standard SD instead. For those that prefer MicroSD cards, this still gives the ability to do so with a simple adapter that fits the standard SD slot. Kind of a best of both world's scenario, where either card may be used, which is not possible with a MicroSD slot. Quote Link to comment Share on other sites More sharing options...
tsom Posted January 5, 2021 Share Posted January 5, 2021 (edited) I just received my new FujiNet 1.3, and went to flash it, but it's giving an error: Using '/dev/cu.usbserial-141420' as serial port. Using latest firmware from fujinet.online.. Connecting........_____....._____....._____....._____....._____....._____....._____ Unexpected error: ESP Chip Auto-Detection failed: Failed to connect to Espressif device: Invalid head of packet (0x39) I turned on the debug output and pressed the reset button (far left) and got: Using '/dev/cu.usbserial-141420' as serial port. Showing logs: [17:11:20]BUTTON_C: SHORT PRESS [17:11:20]ACTION: Reboot [17:11:20]WIFI_EVENT_STA_DISCONNECTED [17:11:20]Stopping web service [17:11:20]Shutdown handler called [17:11:20]ModemSniffer::closeOutput [17:11:20]WiFi reconnect attempt 1 of 8 [17:11:20]WIFI_EVENT_STA_STOP [17:11:20]Error opening sniffer output: 2 [17:11:20]disk UNMOUNT [17:11:20]disk UNMOUNT [17:11:20]disk UNMOUNT [17:11:20]disk UNMOUNT [17:11:20]disk UNMOUNT [17:11:20]disk UNMOUNT [17:11:20]disk UNMOUNT [17:11:20]disk UNMOUNT [17:11:21][17:11:21] [17:11:21]--~--~--~-- [17:11:21]FujiNet 0.5.8edf468d 2020-12-19 04:49:28 Started @ 3 [17:11:21]Starting heap: 4053896 [17:11:21]PsramSize 3932108 [17:11:21]himem phys 4456448 [17:11:21]himem free 4456448 [17:11:21]himem reserved 262144 [17:11:21]FujiNet Hardware v1.1 [17:11:21]SPIFFS mounted. [17:11:21]SD mount failed with code #263, "ESP_ERR_TIMEOUT" [17:11:21]fnConfig::load [17:11:21]fnConfig::load read 699 bytes from config file [17:11:22]WIFI_EVENT_STA_START [17:11:22]WiFi connect attempt to SSID "Salem" [17:11:22]esp_wifi_connect returned 0 [17:11:22]disk MOUNT [17:11:22]ATR MOUNT [17:11:22]mounted ATR: paragraphs=5760, sect_size=128, sect_count=720, disk_size=0 [17:11:22]Creating a default printer using FS_SPIFFS storage and type 10 [17:11:22]SSH client initialized. [17:11:22]ModemSniffer::ModemSniffer(FS_SPIFFS) [17:11:22]SIO SETUP [17:11:22]Set HSIO baud from 0 to 124017 (index 0), alt=126674 [17:11:22]Available heap: 3983024 [17:11:22]Setup complete @ 401 (398ms) [17:11:22]WIFI_EVENT_STA_CONNECTED [17:11:24]IP_EVENT_STA_GOT_IP [17:11:24]Obtained IP address: 192.168.7.120 [17:11:24]SNTP client start [17:11:24]Starting web server on port 80 [17:11:26]SNTP time sync event: Tue Jan 5, 17:11:26 2021 -0500 Turning on the debug and trying the flash results in: Using '/dev/cu.usbserial-141420' as serial port. Using latest firmware from fujinet.online.. Connecting...[17:27:34]ets Jul 29 2019 12:21:46 [17:27:34] [17:27:34]rst:0x1 (POWERON_RESET),boot:0x13 (SPI_FAST_FLASH_BOOT) [17:27:34]configsip: 0, SPIWP:0xee [17:27:34]clk_drv:0x00,q_drv:0x00,d_drv:0x00,cs0_drv:0x00,hd_drv:0x00,wp_drv:0x00 [17:27:34]mode:DIO, clock div:2 [17:27:34]load:0x3fff0030,len:4 [17:27:34]load:0x3fff0034,len:5524 [17:27:34]load:0x40078000,len:16488 [17:27:34]load:0x40080400,len:4840 [17:27:34]entry 0x400806a4 .....Serial port closed! _____....._____....._____....._____....._____....._____....._____ Unexpected error: ESP Chip Auto-Detection failed: Failed to connect to Espressif device: Timed out waiting for packet header I haven't tried downloading a new Flasher app yet (this is on MacOS btw). The latest flash utility also gives the error (I do like seeing the latest version numbers in the flasher app...) I am able to flash my older device with the same app (and cable - which I've been using). Do I have a dud? It does seem to work when I attach it to my 800XL (using the SD card from my first FujiNet, waiting for some new sd cards...), so ... Edited January 5, 2021 by tsom Quote Link to comment Share on other sites More sharing options...
mozzwald Posted January 8, 2021 Author Share Posted January 8, 2021 On 1/5/2021 at 4:30 PM, tsom said: I just received my new FujiNet 1.3, and went to flash it, but it's giving an error I've had another user with the same problem and after some troubleshooting it appears the capacitor responsible for the auto reset circuit (C2) is the culprit. I will be doing some testing to figure out a better (lower) value. Quote Link to comment Share on other sites More sharing options...
AtariGeezer Posted January 8, 2021 Share Posted January 8, 2021 On 1/3/2021 at 8:45 AM, mozzwald said: I built 5 yesterday, they sold out by this morning. I should have some more up this evening Received mine today thanks @mozzwald and @tschak909 So far it works good, haven't tried flashing yet.... 1 Quote Link to comment Share on other sites More sharing options...
tocksin Posted January 13, 2021 Share Posted January 13, 2021 I received my 1.3. Seems to work great, but I never had the previous version to compare it to. There is an unusual behavior for reset, but I'm not sure if it's intended. When I push the reset button on the FujiNet, then push the reset button on the Atari, I expect it to drop back to the CONFIG, and sometimes it does, but usually it does not. I need to hard reset most of the time to get back. I have a 130XE. Is this the way it's supposed to work? Quote Link to comment Share on other sites More sharing options...
mozzwald Posted January 13, 2021 Author Share Posted January 13, 2021 40 minutes ago, tocksin said: I received my 1.3. Seems to work great, but I never had the previous version to compare it to. There is an unusual behavior for reset, but I'm not sure if it's intended. When I push the reset button on the FujiNet, then push the reset button on the Atari, I expect it to drop back to the CONFIG, and sometimes it does, but usually it does not. I need to hard reset most of the time to get back. I have a 130XE. Is this the way it's supposed to work? I believe some programs stay resident in memory and some do not when you press reset on the Atari. Someone more knowledegable could clarify. Quote Link to comment Share on other sites More sharing options...
tschak909 Posted January 13, 2021 Share Posted January 13, 2021 58 minutes ago, tocksin said: I received my 1.3. Seems to work great, but I never had the previous version to compare it to. There is an unusual behavior for reset, but I'm not sure if it's intended. When I push the reset button on the FujiNet, then push the reset button on the Atari, I expect it to drop back to the CONFIG, and sometimes it does, but usually it does not. I need to hard reset most of the time to get back. I have a 130XE. Is this the way it's supposed to work? It _depends_ on the program itself. Some programs set the cold start byte, some don't. In BASIC, you can X=USR(58487) In Atari DOS, you can M E477. In most CLI DOSes you can RUN E477 This is why I set the SELECT key to be my Cold Start key in U1MB, so I can hold it down while pressing RESET and guarantee a nice cold start. Failing all of that, power cycling is the only other option. Quote Link to comment Share on other sites More sharing options...
tsom Posted January 13, 2021 Share Posted January 13, 2021 Also, with later versions of the firmware, and also with the 1.3 version of the hardware, pushing the reset button on the device does a "soft reset" which takes noticeably longer (upwards of 8-10 seconds sometimes). Wait for the white light to come back on. Quote Link to comment Share on other sites More sharing options...
mozzwald Posted January 15, 2021 Author Share Posted January 15, 2021 The problem with v1.3 board not flashing is due to an unconnected pin on the CP2102-QFN24. VIO should be connected to VDD. I will update the design files soon. The fix for already made boards is a simple solder bridge: 2 Quote Link to comment Share on other sites More sharing options...
Fell Posted January 15, 2021 Share Posted January 15, 2021 is the solder bridge on pin 4 & 5? I am a noob but it looks like pins 5 & 6 from this angle 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.