<?xml version="1.0" encoding="UTF-8"?>
<rss version="2.0" xmlns:content="http://purl.org/rss/1.0/modules/content/" xmlns:dc="http://purl.org/dc/elements/1.1/">
	<channel>
		<title><![CDATA[CBMSTUFF FORUM - Firmware]]></title>
		<link>https://www.cbmstuff.com/forum/</link>
		<description><![CDATA[CBMSTUFF FORUM - https://www.cbmstuff.com/forum]]></description>
		<pubDate>Mon, 24 Aug 2026 20:07:00 +0000</pubDate>
		<generator>MyBB</generator>
		<item>
			<title><![CDATA[Unable to upgrade firmware on wimodem232 pro]]></title>
			<link>https://www.cbmstuff.com/forum/showthread.php?tid=1224</link>
			<pubDate>Tue, 21 Oct 2025 13:05:41 -0400</pubDate>
			<dc:creator><![CDATA[<a href="https://www.cbmstuff.com/forum/member.php?action=profile&uid=8048">780tech</a>]]></dc:creator>
			<guid isPermaLink="false">https://www.cbmstuff.com/forum/showthread.php?tid=1224</guid>
			<description><![CDATA[at*update<br />
<br />
Process failed! - HTTP error: connection refused<br />
<br />
and YES I am connected to my wifi succesfully<br />
<br />
ideas ?]]></description>
			<content:encoded><![CDATA[at*update<br />
<br />
Process failed! - HTTP error: connection refused<br />
<br />
and YES I am connected to my wifi succesfully<br />
<br />
ideas ?]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Latest firmware update has created random exception errors]]></title>
			<link>https://www.cbmstuff.com/forum/showthread.php?tid=1151</link>
			<pubDate>Thu, 09 Jan 2025 18:50:48 -0500</pubDate>
			<dc:creator><![CDATA[<a href="https://www.cbmstuff.com/forum/member.php?action=profile&uid=2824">mnewkirk</a>]]></dc:creator>
			<guid isPermaLink="false">https://www.cbmstuff.com/forum/showthread.php?tid=1151</guid>
			<description><![CDATA[Did a firmware update about two weeks ago, and since then I've been seeing random exception errors occurring. I'm unable to capture the screen as I'm only seeing it scroll through my modem buffer window on the BBS, but it has happened now about five times since the update - and was not happening at all before. The BBS is a 24x7 operation, so can definitely see where I was in a stable state before the update as to what has occurred over the last few weeks.<br />
<br />
Anyone else been seeing this?<br />
Mike]]></description>
			<content:encoded><![CDATA[Did a firmware update about two weeks ago, and since then I've been seeing random exception errors occurring. I'm unable to capture the screen as I'm only seeing it scroll through my modem buffer window on the BBS, but it has happened now about five times since the update - and was not happening at all before. The BBS is a 24x7 operation, so can definitely see where I was in a stable state before the update as to what has occurred over the last few weeks.<br />
<br />
Anyone else been seeing this?<br />
Mike]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[V6.0 FIRMWARE RELEASED!]]></title>
			<link>https://www.cbmstuff.com/forum/showthread.php?tid=977</link>
			<pubDate>Sun, 05 Mar 2023 20:55:03 -0500</pubDate>
			<dc:creator><![CDATA[<a href="https://www.cbmstuff.com/forum/member.php?action=profile&uid=1">admin</a>]]></dc:creator>
			<guid isPermaLink="false">https://www.cbmstuff.com/forum/showthread.php?tid=977</guid>
			<description><![CDATA[I just released a major firmware update for the WiModem family!  The new version fixes a few small issues and adds some needed features!  See the firmware history for a full list of changes.<br />
<br />
The issue with Mystic BBS using cursor keys has been resolved.  When you press certain keys on a modern keyboard, it generates an ESCape code followed by a 2 byte function code.  The WiModem sees the first character and sends it over the air to the router, followed by the remaining characters as individual transmissions.  Router and over-air communications are very slow due to the latency.  The Mystic BBS software is expecting the ESCape code and the function codes to arrive within a few characters times (microseconds) from each other, which is simply not possible in a WiFi environment when sent individually.  There are two new options that can be tweaked in the future to resolve any potential issues related to the WiModems being too fast for their own good!  This was the issue with the Mystic BBS software.<br />
<br />
There is now an option to have the OLED screen power itself off after so many minutes.  These displays really do not have screen burn-in issues, but some people like to have the display dark when not in use.<br />
<br />
The packet handling code has been re-written yet again, yielding more performance for uploads/downloads.<br />
<br />
The big new feature for the v6.0 firmware is NULL MODEM cable emulation!   You can now use two WiModem or WiModem232 units together to emulate a NULL MODEM cable!  This means that you can use a WiModem232 with a desktop computer via a standard COM port and send data to a RS232 device (like a printer or plotter) that has the other WiModem232 plugged into it!  No more cable required!  You can also connect two computers together to do super fast file transfers - typically 20% faster than just "dialing" from one computer to the other.  NOTE:  When you use the NULL MODEM mode and you return to normal modem operation, the previous router setting will be gone... so you will have to re-establish a connection to your router.]]></description>
			<content:encoded><![CDATA[I just released a major firmware update for the WiModem family!  The new version fixes a few small issues and adds some needed features!  See the firmware history for a full list of changes.<br />
<br />
The issue with Mystic BBS using cursor keys has been resolved.  When you press certain keys on a modern keyboard, it generates an ESCape code followed by a 2 byte function code.  The WiModem sees the first character and sends it over the air to the router, followed by the remaining characters as individual transmissions.  Router and over-air communications are very slow due to the latency.  The Mystic BBS software is expecting the ESCape code and the function codes to arrive within a few characters times (microseconds) from each other, which is simply not possible in a WiFi environment when sent individually.  There are two new options that can be tweaked in the future to resolve any potential issues related to the WiModems being too fast for their own good!  This was the issue with the Mystic BBS software.<br />
<br />
There is now an option to have the OLED screen power itself off after so many minutes.  These displays really do not have screen burn-in issues, but some people like to have the display dark when not in use.<br />
<br />
The packet handling code has been re-written yet again, yielding more performance for uploads/downloads.<br />
<br />
The big new feature for the v6.0 firmware is NULL MODEM cable emulation!   You can now use two WiModem or WiModem232 units together to emulate a NULL MODEM cable!  This means that you can use a WiModem232 with a desktop computer via a standard COM port and send data to a RS232 device (like a printer or plotter) that has the other WiModem232 plugged into it!  No more cable required!  You can also connect two computers together to do super fast file transfers - typically 20% faster than just "dialing" from one computer to the other.  NOTE:  When you use the NULL MODEM mode and you return to normal modem operation, the previous router setting will be gone... so you will have to re-establish a connection to your router.]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[V5.0 released - MAJOR UPDATE!]]></title>
			<link>https://www.cbmstuff.com/forum/showthread.php?tid=946</link>
			<pubDate>Mon, 07 Nov 2022 18:12:18 -0500</pubDate>
			<dc:creator><![CDATA[<a href="https://www.cbmstuff.com/forum/member.php?action=profile&uid=1">admin</a>]]></dc:creator>
			<guid isPermaLink="false">https://www.cbmstuff.com/forum/showthread.php?tid=946</guid>
			<description><![CDATA[I finally managed to track down the issues that prevented the latest Espressif core to be used with the WiFi module.<br />
<br />
I also discovered a data type that was being set wrong which would wrap around a byte inside of a word pointer.  This means that any transfer block that exceeded 256 bytes would end up having the wrong data after the 256th byte.  I guess this does not happen very often - it's on the DCE (computer) side, not the internet side.  The baud rate throttles the buffering, and if the baud rate is fast enough with enough contiguous data (no pauses between bytes) this problem can occur (the modem could actually crash from this).  This fixed the odd issues experienced when using the COMMODORESERVER software at 38400 baud.<br />
<br />
I added the ability to use your mobile phone to setup the WiModem router connection!  This is super handy and gives you the ability to enter characters for the router and/or password that is not available on the C64 keyboard.<br />
<br />
Lots of other little, yet worthwhile features were added.  Check out the history for more details!]]></description>
			<content:encoded><![CDATA[I finally managed to track down the issues that prevented the latest Espressif core to be used with the WiFi module.<br />
<br />
I also discovered a data type that was being set wrong which would wrap around a byte inside of a word pointer.  This means that any transfer block that exceeded 256 bytes would end up having the wrong data after the 256th byte.  I guess this does not happen very often - it's on the DCE (computer) side, not the internet side.  The baud rate throttles the buffering, and if the baud rate is fast enough with enough contiguous data (no pauses between bytes) this problem can occur (the modem could actually crash from this).  This fixed the odd issues experienced when using the COMMODORESERVER software at 38400 baud.<br />
<br />
I added the ability to use your mobile phone to setup the WiModem router connection!  This is super handy and gives you the ability to enter characters for the router and/or password that is not available on the C64 keyboard.<br />
<br />
Lots of other little, yet worthwhile features were added.  Check out the history for more details!]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[v3.20 changes]]></title>
			<link>https://www.cbmstuff.com/forum/showthread.php?tid=774</link>
			<pubDate>Thu, 26 Nov 2020 16:05:17 -0500</pubDate>
			<dc:creator><![CDATA[<a href="https://www.cbmstuff.com/forum/member.php?action=profile&uid=1">admin</a>]]></dc:creator>
			<guid isPermaLink="false">https://www.cbmstuff.com/forum/showthread.php?tid=774</guid>
			<description><![CDATA[Starting with v3.20 firmware you can now change the number data bits, the parity, and number of stop bits.  In the past, this has always been the standard of 8 data bits, no parity, and 1 stop bit (8N1).<br />
<br />
You can now change any of those when setting the baud rate.  To make the change, add the new config after the baud rate.  Example:<br />
<br />
AT*B300,8E1<br />
<br />
This would set the baud rate to 300 baud and set the number of data bits to 8, the parity to EVEN, and the number of stop bits to 1.  The following 12 options are available:<br />
<br />
8N1<br />
8E1<br />
8O1<br />
8N2<br />
8E2<br />
8O2<br />
7N1<br />
7E1<br />
7O1<br />
7N2<br />
7E2<br />
7O2<br />
<br />
<br />
ATI now shows the baud rate along with the current data bits, parity, and stop bits.]]></description>
			<content:encoded><![CDATA[Starting with v3.20 firmware you can now change the number data bits, the parity, and number of stop bits.  In the past, this has always been the standard of 8 data bits, no parity, and 1 stop bit (8N1).<br />
<br />
You can now change any of those when setting the baud rate.  To make the change, add the new config after the baud rate.  Example:<br />
<br />
AT*B300,8E1<br />
<br />
This would set the baud rate to 300 baud and set the number of data bits to 8, the parity to EVEN, and the number of stop bits to 1.  The following 12 options are available:<br />
<br />
8N1<br />
8E1<br />
8O1<br />
8N2<br />
8E2<br />
8O2<br />
7N1<br />
7E1<br />
7O1<br />
7N2<br />
7E2<br />
7O2<br />
<br />
<br />
ATI now shows the baud rate along with the current data bits, parity, and stop bits.]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[v3.02]]></title>
			<link>https://www.cbmstuff.com/forum/showthread.php?tid=665</link>
			<pubDate>Thu, 28 Nov 2019 10:54:50 -0500</pubDate>
			<dc:creator><![CDATA[<a href="https://www.cbmstuff.com/forum/member.php?action=profile&uid=1004">jdryyz</a>]]></dc:creator>
			<guid isPermaLink="false">https://www.cbmstuff.com/forum/showthread.php?tid=665</guid>
			<description><![CDATA[After a long (unintentional) wait, I went to update my v3.00 firmware expecting to get v3.01 as the latest but I received v3.02.<br />
<br />
I did not see v3.02 listed in the firmware updates thread.<br />
<br />
What does it offer?]]></description>
			<content:encoded><![CDATA[After a long (unintentional) wait, I went to update my v3.00 firmware expecting to get v3.01 as the latest but I received v3.02.<br />
<br />
I did not see v3.02 listed in the firmware updates thread.<br />
<br />
What does it offer?]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[[SOLVED] ATUPDATE error]]></title>
			<link>https://www.cbmstuff.com/forum/showthread.php?tid=554</link>
			<pubDate>Sun, 12 Aug 2018 13:19:05 -0400</pubDate>
			<dc:creator><![CDATA[<a href="https://www.cbmstuff.com/forum/member.php?action=profile&uid=0">tegmah</a>]]></dc:creator>
			<guid isPermaLink="false">https://www.cbmstuff.com/forum/showthread.php?tid=554</guid>
			<description><![CDATA[Hello,<br />
<br />
The wimodem display is saying Update available but whenever I type atupdate the response is just error. I've done updates in the past so not sure what is going on. Is the update server online?<br />
<br />
Thanks]]></description>
			<content:encoded><![CDATA[Hello,<br />
<br />
The wimodem display is saying Update available but whenever I type atupdate the response is just error. I've done updates in the past so not sure what is going on. Is the update server online?<br />
<br />
Thanks]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Display Issue]]></title>
			<link>https://www.cbmstuff.com/forum/showthread.php?tid=499</link>
			<pubDate>Thu, 29 Mar 2018 18:37:12 -0400</pubDate>
			<dc:creator><![CDATA[<a href="https://www.cbmstuff.com/forum/member.php?action=profile&uid=666">duhproject</a>]]></dc:creator>
			<guid isPermaLink="false">https://www.cbmstuff.com/forum/showthread.php?tid=499</guid>
			<description><![CDATA[I have an odd one...<br />
<br />
Today I booted my c64 and saw a firmware update was available on the LCD display. <br />
<br />
I ran the update command and it updated, but the LCD display output was upside down and it still read there was an update.<br />
<br />
I ran the command again and it updated, but now the display doesn't work at all, but the modem still does.<br />
<br />
Any ideas on how to get the display back?<br />
<br />
-Eric]]></description>
			<content:encoded><![CDATA[I have an odd one...<br />
<br />
Today I booted my c64 and saw a firmware update was available on the LCD display. <br />
<br />
I ran the update command and it updated, but the LCD display output was upside down and it still read there was an update.<br />
<br />
I ran the command again and it updated, but now the display doesn't work at all, but the modem still does.<br />
<br />
Any ideas on how to get the display back?<br />
<br />
-Eric]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Firmware download link]]></title>
			<link>https://www.cbmstuff.com/forum/showthread.php?tid=467</link>
			<pubDate>Wed, 31 Jan 2018 22:54:41 -0500</pubDate>
			<dc:creator><![CDATA[<a href="https://www.cbmstuff.com/forum/member.php?action=profile&uid=0">eddiefrazetta</a>]]></dc:creator>
			<guid isPermaLink="false">https://www.cbmstuff.com/forum/showthread.php?tid=467</guid>
			<description><![CDATA[Hello,<br />
I know that to upgrade the firmware, one uses at commands, but I was wondering if you'd be open to sharing a download link to the firmware. I would love to tinker with it when I have some spare time, maybe add new features or solder on things like buttons and switches. Thanks in advanced!]]></description>
			<content:encoded><![CDATA[Hello,<br />
I know that to upgrade the firmware, one uses at commands, but I was wondering if you'd be open to sharing a download link to the firmware. I would love to tinker with it when I have some spare time, maybe add new features or solder on things like buttons and switches. Thanks in advanced!]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[zterm/ccgms not working anymore after update to 2.x ?]]></title>
			<link>https://www.cbmstuff.com/forum/showthread.php?tid=463</link>
			<pubDate>Sun, 28 Jan 2018 10:52:03 -0500</pubDate>
			<dc:creator><![CDATA[<a href="https://www.cbmstuff.com/forum/member.php?action=profile&uid=776">Amon_RA</a>]]></dc:creator>
			<guid isPermaLink="false">https://www.cbmstuff.com/forum/showthread.php?tid=463</guid>
			<description><![CDATA[SOLVED : I forgot to set the baud rate back to 300 in zterm...<br />
<br />
Hi,<br />
<br />
I updated the firmware from v1.95 to v2.31 by entering ATUPDATE, but after the update zterm v1.0f is not returning any characters anymore...<br />
<br />
I've set zterm to ASCII mode, and entered ATI but no letters are displayed on the screen and nothing is returned.<br />
Dialing any BBS from the zterm phonebook also returns absolutely nothing anymore.<br />
<br />
I switched to NovaTerm 9.0 and here I do get the correct output when I enter ati.<br />
I entered at&amp;f and an OK was returned.<br />
<br />
I did however not fix the issues with zterm and the other terminal clients...<br />
<br />
Is there a way I can downgrade the firmware back to v1.95 ?]]></description>
			<content:encoded><![CDATA[SOLVED : I forgot to set the baud rate back to 300 in zterm...<br />
<br />
Hi,<br />
<br />
I updated the firmware from v1.95 to v2.31 by entering ATUPDATE, but after the update zterm v1.0f is not returning any characters anymore...<br />
<br />
I've set zterm to ASCII mode, and entered ATI but no letters are displayed on the screen and nothing is returned.<br />
Dialing any BBS from the zterm phonebook also returns absolutely nothing anymore.<br />
<br />
I switched to NovaTerm 9.0 and here I do get the correct output when I enter ati.<br />
I entered at&amp;f and an OK was returned.<br />
<br />
I did however not fix the issues with zterm and the other terminal clients...<br />
<br />
Is there a way I can downgrade the firmware back to v1.95 ?]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[at*help still says ATI!]]></title>
			<link>https://www.cbmstuff.com/forum/showthread.php?tid=428</link>
			<pubDate>Wed, 27 Dec 2017 08:01:14 -0500</pubDate>
			<dc:creator><![CDATA[<a href="https://www.cbmstuff.com/forum/member.php?action=profile&uid=706">Zeropage</a>]]></dc:creator>
			<guid isPermaLink="false">https://www.cbmstuff.com/forum/showthread.php?tid=428</guid>
			<description><![CDATA[Hi Jim<br />
<br />
No biggie, but just a heads up.<br />
<br />
AT*HELP still lists ATI! for the verbose version of ATI (Instead of ATI1)]]></description>
			<content:encoded><![CDATA[Hi Jim<br />
<br />
No biggie, but just a heads up.<br />
<br />
AT*HELP still lists ATI! for the verbose version of ATI (Instead of ATI1)]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[AT*T1 and power-cycle]]></title>
			<link>https://www.cbmstuff.com/forum/showthread.php?tid=403</link>
			<pubDate>Sat, 14 Oct 2017 15:11:22 -0400</pubDate>
			<dc:creator><![CDATA[<a href="https://www.cbmstuff.com/forum/member.php?action=profile&uid=706">Zeropage</a>]]></dc:creator>
			<guid isPermaLink="false">https://www.cbmstuff.com/forum/showthread.php?tid=403</guid>
			<description><![CDATA[Hi Jim<br />
<br />
Is the AT*T1 setting supposed to survive a power cycle after I AT&amp;W ? <br />
<br />
It doesn't seem to, I find I have to re-issue the command every time.]]></description>
			<content:encoded><![CDATA[Hi Jim<br />
<br />
Is the AT*T1 setting supposed to survive a power cycle after I AT&amp;W ? <br />
<br />
It doesn't seem to, I find I have to re-issue the command every time.]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[[SOLVED] Can't Connect to tty.sdf.org]]></title>
			<link>https://www.cbmstuff.com/forum/showthread.php?tid=402</link>
			<pubDate>Wed, 11 Oct 2017 21:25:24 -0400</pubDate>
			<dc:creator><![CDATA[<a href="https://www.cbmstuff.com/forum/member.php?action=profile&uid=678">kd4cbm</a>]]></dc:creator>
			<guid isPermaLink="false">https://www.cbmstuff.com/forum/showthread.php?tid=402</guid>
			<description><![CDATA[I've found an issue in the current firmware that is a little perplexing. Everything seems to work except for connecting to tty.sdf.org:23. <br />
<br />
What happens after initial three-way-handshake is a single telnet packet is passed resulting in garbled characters and then hangs. I dropped Bo's firmware on a dev board and did some testing and it seems to connect as it should.<br />
<br />
Any ideas on what this could be?]]></description>
			<content:encoded><![CDATA[I've found an issue in the current firmware that is a little perplexing. Everything seems to work except for connecting to tty.sdf.org:23. <br />
<br />
What happens after initial three-way-handshake is a single telnet packet is passed resulting in garbled characters and then hangs. I dropped Bo's firmware on a dev board and did some testing and it seems to connect as it should.<br />
<br />
Any ideas on what this could be?]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[Bug in 1.94 with 38k]]></title>
			<link>https://www.cbmstuff.com/forum/showthread.php?tid=389</link>
			<pubDate>Mon, 12 Jun 2017 16:44:54 -0400</pubDate>
			<dc:creator><![CDATA[<a href="https://www.cbmstuff.com/forum/member.php?action=profile&uid=818">AgentFriday</a>]]></dc:creator>
			<guid isPermaLink="false">https://www.cbmstuff.com/forum/showthread.php?tid=389</guid>
			<description><![CDATA[Some people have run into problems with CometChat hanging when using WiModem at 38k.  I did some troubleshooting this weekend and think I've root-caused it to the WiModem.<br />
<br />
When using 38K, sequences of characters longer than 128 sent in close proximity seem to be getting truncated.  This even occurs without screen-blanking. enabled, which means that communication only occurs while the scanline is in the vertical border. <br />
<br />
If I had to speculate (and I know... I don't, but I can't help it... :p)  ...  I'd say there is a 128-byte buffer for receiving from the C64, and the packetization parameters are not tuned well, maybe a watermark needs to be reduced.  I'm kinda surprised that it happens with screen-blanking disabled, because in that mode only about 11 bytes may be transferred per VIC frame, with over 13 milliseconds between each group of 11.<br />
<br />
I've only tested this with a program that generates one chat-oriented burst of bytes at a time, and not with the SAVE command, but I'm 99.9% sure that saves will be broken too.  I'll try to test that and post the results.<br />
<br />
Let me know if you'd like me to share my test code.<br />
// Agent Friday]]></description>
			<content:encoded><![CDATA[Some people have run into problems with CometChat hanging when using WiModem at 38k.  I did some troubleshooting this weekend and think I've root-caused it to the WiModem.<br />
<br />
When using 38K, sequences of characters longer than 128 sent in close proximity seem to be getting truncated.  This even occurs without screen-blanking. enabled, which means that communication only occurs while the scanline is in the vertical border. <br />
<br />
If I had to speculate (and I know... I don't, but I can't help it... :p)  ...  I'd say there is a 128-byte buffer for receiving from the C64, and the packetization parameters are not tuned well, maybe a watermark needs to be reduced.  I'm kinda surprised that it happens with screen-blanking disabled, because in that mode only about 11 bytes may be transferred per VIC frame, with over 13 milliseconds between each group of 11.<br />
<br />
I've only tested this with a program that generates one chat-oriented burst of bytes at a time, and not with the SAVE command, but I'm 99.9% sure that saves will be broken too.  I'll try to test that and post the results.<br />
<br />
Let me know if you'd like me to share my test code.<br />
// Agent Friday]]></content:encoded>
		</item>
		<item>
			<title><![CDATA[1.04]]></title>
			<link>https://www.cbmstuff.com/forum/showthread.php?tid=326</link>
			<pubDate>Thu, 04 Aug 2016 13:22:36 -0400</pubDate>
			<dc:creator><![CDATA[<a href="https://www.cbmstuff.com/forum/member.php?action=profile&uid=666">duhproject</a>]]></dc:creator>
			<guid isPermaLink="false">https://www.cbmstuff.com/forum/showthread.php?tid=326</guid>
			<description><![CDATA[I was playing with the WiModem yesterday and did an ATUPDATE. I jumped to 1.04! Any new features or fixes in this one?]]></description>
			<content:encoded><![CDATA[I was playing with the WiModem yesterday and did an ATUPDATE. I jumped to 1.04! Any new features or fixes in this one?]]></content:encoded>
		</item>
	</channel>
</rss>