{"id":551,"date":"2017-10-05T12:15:50","date_gmt":"2017-10-05T19:15:50","guid":{"rendered":"https:\/\/www.n1rwy.org\/?p=551"},"modified":"2017-10-05T12:53:49","modified_gmt":"2017-10-05T19:53:49","slug":"firmware-updates-minor-panic","status":"publish","type":"post","link":"https:\/\/www.n1rwy.org\/?p=551","title":{"rendered":"Firmware updates &#038; minor panic"},"content":{"rendered":"<p>If you are lucky enough to own the Yaesu FT-991 or the FTDX1200, you know that Yaesu releases Firmware, DSP and screen updates (<em>and C4FM in the case of the 991<\/em>) every so often.\u00a0\u00a0 I do applaud Yaesu for the commitment to this line of radios with these update releases as a way to keep the rigs current with the technologies available.<br \/>\nAs a side note, the DSP changes from these updates for both radios are quite dramatic, major kudos to Yaesu for these changes!<\/p>\n<p>However, you should know &#8211; updating these radios with the new software and firmware releases are not trouble free.\u00a0\u00a0 Having spent a few hours in the garage shack managing these updated the other day, I thought it would be blog worthy to talk about what I encountered and discovered during the process.<\/p>\n<h4>Updating the FT991<\/h4>\n<p>The first radio that I updated, the FT991, has four different updates.<br \/>\nFirmware, DSP settings, TFT screen settings, and the C4FM<em>.<\/em><\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-552\" src=\"https:\/\/www.n1rwy.org\/wp-content\/uploads\/2017\/10\/yaesu-FT-991.jpg\" alt=\"image of the FT-991\" width=\"900\" height=\"409\" srcset=\"https:\/\/www.n1rwy.org\/wp-content\/uploads\/2017\/10\/yaesu-FT-991.jpg 900w, https:\/\/www.n1rwy.org\/wp-content\/uploads\/2017\/10\/yaesu-FT-991-300x136.jpg 300w, https:\/\/www.n1rwy.org\/wp-content\/uploads\/2017\/10\/yaesu-FT-991-768x349.jpg 768w, https:\/\/www.n1rwy.org\/wp-content\/uploads\/2017\/10\/yaesu-FT-991-508x231.jpg 508w\" sizes=\"auto, (max-width: 900px) 100vw, 900px\" \/><br \/>\nMy shack machine is a Win 7 desktop with a fast SSD drive and a pile of RAM.\u00a0\u00a0 <em>(No.. I am not going to upgrade to Win 10.. ever)<br \/>\n<\/em>It has 4 rear USB ports and two in the front for plenty of USB connections, which is handy since the 991 needs a USB connection for the updates.<\/p>\n<p>I connected my (<em>link in this post<\/em>)\u00a0<a href=\"https:\/\/www.n1rwy.org\/?p=157\" target=\"_blank\" rel=\"noopener\">Trip lite shielded USB cable\u00a0<\/a> to one of the front USB ports on the computer and then to the radio per the directions from the <a href=\"http:\/\/www.yaesu.com\/indexVS.cfm?cmd=DisplayProducts&amp;ProdCatID=102&amp;encProdID=D24F60F33816ED8BE5568D7E2B5E2131&amp;DivisionID=65&amp;isArchived=0\" target=\"_blank\" rel=\"noopener\">Yaesu files<\/a> site. (<em>The links change when the software changes, so I didn&#8217;t direct link &#8211; Just scroll down to the bottom of the page and you will see the software links there.)<br \/>\n<\/em><\/p>\n<p>Per the directions, I fired up the DSP update.. and it promptly crashed after 15 seconds.\u00a0 Disconnect everything,\u00a0 power down power supply, go through the process of the three key push while turning on&#8230; run the software again..and I get the software to run for 40 seconds this time and the software crashes again.<\/p>\n<p>Grrrrrrr&#8230;&#8230;.<\/p>\n<p>Sitting there sipping my coffee, watching the temperate climb over 90 in the garage shack my brain wandered to a related issue that I recalled reading about recently on one of my random ham related topic google searches.. I don&#8217;t remember the exact search term, but I think it was related to working digital modes with radios and computers.<\/p>\n<p>The post was about hams using &#8220;auxiliary&#8221; USB ports (the ports on the FRONT of the computer)\u00a0 for software updates and having the updates fail, or using these ports to connect a computer to a radio and having the software pop up with the &#8220;Installing new software for your device&#8221; message each and every time you power up the radio.<\/p>\n<p>So, I put the coffee down, disconnected my trip-lite shielded usb cable from the FRONT USB port and put it in one of the ports on the REAR of the computer.\u00a0 Then followed the steps for the software DSP update again.<\/p>\n<p>Two things happened:<\/p>\n<ol>\n<li>This DSP update completed without issue.<\/li>\n<li>The computer never popped up the &#8220;Installing new software for your device&#8221; message.<\/li>\n<\/ol>\n<p>WIN WIN!\u00a0 (and I learned something new)<\/p>\n<p><strong>Result:<\/strong> Always use a &#8220;primary&#8221; USB port (or on a tower, one of the USB ports on the back of the machine) when doing software updates or connecting your computer to radio.\u00a0 Leave the front ports for keyboard \/ mouse or USB sticks.<\/p>\n<p>All of the updates for the 991 are included in one zipped file.\u00a0 This update package allows you to upgrade from ANY previous level of firmware \/ software.\u00a0 It is NOT an incremental update (<em>thank the lord<\/em>).\u00a0 This means if you have not updated your rig for a while or in the case of AC7FF, ever.. you can go right from out of the box software\/firmware in 2015 to the latest and greatest release listed on the website.\u00a0 A good thing.<\/p>\n<p>All of the updates will run after the initial unzipping of the compressed file.. EXCEPT for the TFT (screen) update.\u00a0 That requires a second unzipp process which then gives you access to the TFT update and the new screen improvements for the 991.\u00a0 <em>(You will see why I point this out later in this post..it IS IMPORTANT to keep reading!)<\/em><\/p>\n<p>After moving the USB to the rear, all 4 updates installed as they should. I took my time to follow the directions <strong>as best I could<\/strong>.\u00a0 I need to mention that the directions that are included in the software often <strong>DO NOT match<\/strong> the directions written in the firmware \/ update PDF file that walk you through each step.\u00a0\u00a0 Often the steps are not in the same order when it comes to finishing the updates, such as the shut down and close out the software procedure.\u00a0 At the same time, there are spelling mistakes in the software, as well as the wrong words being used, such as they have &#8220;connect usb cable to the computer&#8221;\u00a0 when it should read &#8220;disconnect the USB cable from the computer&#8221;. If you are computer savy, and you understand the process and what is going on, then it is a minor annoyance.\u00a0 If you are not a computer &#8220;guy \/ gal&#8221; and you trust the documentation as the be-all, end-all of what you should be doing, these directions will cause some confusion.<\/p>\n<p><strong>Result:<\/strong> Pay attention to the documentation and the conflicts in the included PDF directions and the directions in the software.<\/p>\n<h4>Updating the FTDX1200<\/h4>\n<p>I then moved on to the FTDX1200, one of my favorite radios as of late.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-large wp-image-553\" src=\"https:\/\/www.n1rwy.org\/wp-content\/uploads\/2017\/10\/ysu-ftdx-1200_jy_xl-1024x452.jpg\" alt=\"image of the FTDX1200\" width=\"600\" height=\"265\" srcset=\"https:\/\/www.n1rwy.org\/wp-content\/uploads\/2017\/10\/ysu-ftdx-1200_jy_xl-1024x452.jpg 1024w, https:\/\/www.n1rwy.org\/wp-content\/uploads\/2017\/10\/ysu-ftdx-1200_jy_xl-300x132.jpg 300w, https:\/\/www.n1rwy.org\/wp-content\/uploads\/2017\/10\/ysu-ftdx-1200_jy_xl-768x339.jpg 768w, https:\/\/www.n1rwy.org\/wp-content\/uploads\/2017\/10\/ysu-ftdx-1200_jy_xl-1240x547.jpg 1240w, https:\/\/www.n1rwy.org\/wp-content\/uploads\/2017\/10\/ysu-ftdx-1200_jy_xl-508x224.jpg 508w, https:\/\/www.n1rwy.org\/wp-content\/uploads\/2017\/10\/ysu-ftdx-1200_jy_xl.jpg 1600w\" sizes=\"auto, (max-width: 600px) 100vw, 600px\" \/><\/p>\n<p>It is a real work horse and I really LOVE the ergonomics of the radio, unlike the 991 &#8211; which made some bad choices with the assignment of controls to the limited knobs it has on the radio.. but, this isn&#8217;t a post about ergonomics, rather the software update process.<\/p>\n<p>With the FTDX1200, the software for the updates is also located in the &#8220;<a href=\"http:\/\/www.yaesu.com\/indexVS.cfm?cmd=DisplayProducts&amp;ProdCatID=102&amp;encProdID=9D00B8E5727EF1E6778041A8B0133A22&amp;DivisionID=65&amp;isArchived=0\" target=\"_blank\" rel=\"noopener\">Files Tab<\/a>&#8221; of the FTDX1200 page on the Yaesu site.<\/p>\n<p>The directions suffer the same issues with the FTDX1200 as they do with the 991, a conflict of information between the software directions and the PDF file.\u00a0 Just be aware of it &#8211; I have a feeling it is consistent among all of the software \/ documentation.<\/p>\n<p>The 1200 has a &#8220;old skool&#8221; DB9 serial connection on the back of the radio which makes it easier to update (<em>as long as you have a serial connection in your computer<\/em>).\u00a0 I connected the serial cable to my serial port and proceeded to update the DSP, then the main firmware, and then finally the TFT screen update.\u00a0\u00a0\u00a0 From what I read online the TFT screen update is a MAJOR change with the addition of colors as well as some options to the [Scope] settings for different waterfall displays.\u00a0 Several online posts have compared it to the updates of the 991 screen, really bringing a fresh look to the FTDX1200.\u00a0 Ok, whatever &#8211; I will see when I get to that update.<\/p>\n<p>I have to admit that I was gun shy about updating the FTDX1200.\u00a0 I had gone through a series of\u00a0 updates about a year ago.. and proceeded to BRICK my radio.<\/p>\n<p>Yep.. right at the start of contest season.<br \/>\nFreakin&#8217; awesome.. I had to bring it back to HRO, get it shipped off to Yaesu (<em>since it was still under warranty<\/em>) and wait..<br \/>\n2.5 months later, the radio was back, just in time for Winter Field Day.<br \/>\nNeedless to say, I didn&#8217;t want to do that again.\u00a0 So, I was paying extra special attention when I did the firmware update (<em>which is what killed it last time<\/em>).. and this time it processed it easily.<\/p>\n<p>Sweet!\u00a0 Having completed the firmware update I quickly ran the TFT screen update and rebooted the machine.<\/p>\n<p>I was greeted with the typical Yaesu splash screen as normal&#8230;.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-554\" src=\"https:\/\/www.n1rwy.org\/wp-content\/uploads\/2017\/10\/Screen-Shot-2017-10-05-at-10.34.35-AM.png\" alt=\"image of the Yaesu splash screen\" width=\"390\" height=\"295\" srcset=\"https:\/\/www.n1rwy.org\/wp-content\/uploads\/2017\/10\/Screen-Shot-2017-10-05-at-10.34.35-AM.png 390w, https:\/\/www.n1rwy.org\/wp-content\/uploads\/2017\/10\/Screen-Shot-2017-10-05-at-10.34.35-AM-300x227.png 300w\" sizes=\"auto, (max-width: 390px) 100vw, 390px\" \/><\/p>\n<p>And it stayed there.. just showing the splash screen.<\/p>\n<p><strong>OH S*&amp;%%&amp;!!!!!!<\/strong><br \/>\nI push the [Antenna] button on the radio, and I hear the relays in the radio &#8216;click&#8217;. Push it again &#8216;click&#8217;.. &#8216;click&#8217;.. &#8220;click click click&#8230;&#8221;<\/p>\n<p>However, the screen still shows:<br \/>\n<img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-554\" src=\"https:\/\/www.n1rwy.org\/wp-content\/uploads\/2017\/10\/Screen-Shot-2017-10-05-at-10.34.35-AM.png\" alt=\"image of the Yaesu splash screen\" width=\"390\" height=\"295\" srcset=\"https:\/\/www.n1rwy.org\/wp-content\/uploads\/2017\/10\/Screen-Shot-2017-10-05-at-10.34.35-AM.png 390w, https:\/\/www.n1rwy.org\/wp-content\/uploads\/2017\/10\/Screen-Shot-2017-10-05-at-10.34.35-AM-300x227.png 300w\" sizes=\"auto, (max-width: 390px) 100vw, 390px\" \/><\/p>\n<p>I push the band buttons on the right side of the radio.\u00a0 I switch from [14 MHz] to [28 MHz]&#8230; I hear the band noise change.<\/p>\n<p>However, the screen still shows:<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-554\" src=\"https:\/\/www.n1rwy.org\/wp-content\/uploads\/2017\/10\/Screen-Shot-2017-10-05-at-10.34.35-AM.png\" alt=\"image of the Yaesu splash screen\" width=\"390\" height=\"295\" srcset=\"https:\/\/www.n1rwy.org\/wp-content\/uploads\/2017\/10\/Screen-Shot-2017-10-05-at-10.34.35-AM.png 390w, https:\/\/www.n1rwy.org\/wp-content\/uploads\/2017\/10\/Screen-Shot-2017-10-05-at-10.34.35-AM-300x227.png 300w\" sizes=\"auto, (max-width: 390px) 100vw, 390px\" \/><\/p>\n<p>Ok&#8230; Full reset time.<br \/>\nI turn off the 1200, shut off the power supply, disconnect all the cables to it, turn on the power supply, engage my fingers in the correct sequence to force the 1200 into a full reset and turn it on&#8230;<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-554\" src=\"https:\/\/www.n1rwy.org\/wp-content\/uploads\/2017\/10\/Screen-Shot-2017-10-05-at-10.34.35-AM.png\" alt=\"image of the Yaesu splash screen\" width=\"390\" height=\"295\" srcset=\"https:\/\/www.n1rwy.org\/wp-content\/uploads\/2017\/10\/Screen-Shot-2017-10-05-at-10.34.35-AM.png 390w, https:\/\/www.n1rwy.org\/wp-content\/uploads\/2017\/10\/Screen-Shot-2017-10-05-at-10.34.35-AM-300x227.png 300w\" sizes=\"auto, (max-width: 390px) 100vw, 390px\" \/><\/p>\n<p>ARRRRRRG!!!!!!!<br \/>\nThe screen still shows the splash screen and nothing else.<\/p>\n<p>I take a long gulp of coffee, set down my mug, get up from my stool,\u00a0 and start swearing as I pace around the garage.\u00a0 Flashbacks of last year and the waiting for the rig to come back from Yaesu start to swirl in my mind.\u00a0\u00a0 I didn&#8217;t want to start yet ANOTHER contest season with this thing in the shop.. and I would have to pay for this repair to boot.\u00a0 I was an &#8216;angry camper&#8217; at this point.\u00a0 I had passed &#8216;unhappy camper&#8217; three reboots back.<\/p>\n<p>OK- after about 10 minutes of pacing around I came back to the radio.\u00a0 &#8216;Think this through&#8217; I tell myself.<br \/>\nOk.. Reload the updates.\u00a0 So, I reload the TFT file.<\/p>\n<p>Same result.<\/p>\n<p>Reload the firmware file and do the full reset as directed in the directions.<\/p>\n<p>Same result.<\/p>\n<p>I load the TFT software again.. and I am about to execute it.. when I look at the actual file that I am loading.\u00a0 I should be loading 02-03.. However, the file says &#8220;02-04&#8221;..\u00a0 Ok.. what is this?<\/p>\n<p>Come to find out that the TFT software was NOT grabbing the file for the FTDX1200, but rather grabbing the file FROM THE FT-991 and promptly loading that file up into the FTDX1200.<\/p>\n<p>The FTDX1200, gladly takes the install of the file, however, upon reboot has not idea how to process what it is told to display as it doesn&#8217;t have the same layout or display of the FT-991. So.. what does it do?\u00a0 It hangs at the splash screen.\u00a0 As it can&#8217;t move forward from that point.<\/p>\n<p><img loading=\"lazy\" decoding=\"async\" class=\"aligncenter size-full wp-image-554\" src=\"https:\/\/www.n1rwy.org\/wp-content\/uploads\/2017\/10\/Screen-Shot-2017-10-05-at-10.34.35-AM.png\" alt=\"image of the Yaesu splash screen\" width=\"390\" height=\"295\" srcset=\"https:\/\/www.n1rwy.org\/wp-content\/uploads\/2017\/10\/Screen-Shot-2017-10-05-at-10.34.35-AM.png 390w, https:\/\/www.n1rwy.org\/wp-content\/uploads\/2017\/10\/Screen-Shot-2017-10-05-at-10.34.35-AM-300x227.png 300w\" sizes=\"auto, (max-width: 390px) 100vw, 390px\" \/><\/p>\n<h4>And the dumb ass award goes to..<\/h4>\n<p>Yep.\u00a0 I will own it.<\/p>\n<p>I wasn&#8217;t paying as much attention to this TFT install as the firmware.\u00a0 However, I wanted to bring attention to this for any other hams out there who own both a FTDX1200 and a FT991.<br \/>\nMake sure you are loading the RIGHT software for the RIGHT radio.\u00a0 I was lucky, it was just the screen software.\u00a0 I am sure if I dumped the wrong firmware, that could have been a disaster waiting to happen (assuming it will take it).\u00a0\u00a0 And no&#8230; I am not going to test that theory for you.<\/p>\n<p>With the right TFT screen software installed my FTDX1200 was back to normal.\u00a0 I haven&#8217;t tested out the new waterfall displays yet.\u00a0 That will be in another post I am sure.<\/p>\n<p><strong>Result:\u00a0<\/strong> Pay attention to the files selected by the Yaesu software install programs, as it might grab the wrong one.<\/p>\n<p>&nbsp;<\/p>\n<p>Hope to work you on the air.<\/p>\n<p>73 all.<\/p>\n","protected":false},"excerpt":{"rendered":"<p>If you are lucky enough to own the Yaesu FT-991 or the FTDX1200, you know that Yaesu releases Firmware, DSP and screen updates (and C4FM in the case of the 991) every so often.\u00a0\u00a0 I do applaud Yaesu for the commitment to this line of radios with these update releases as a way to keep [&hellip;]<\/p>\n","protected":false},"author":1,"featured_media":554,"comment_status":"open","ping_status":"open","sticky":false,"template":"","format":"standard","meta":{"footnotes":""},"categories":[49,3,6],"tags":[163,167,165,166,162,164,168],"class_list":["post-551","post","type-post","status-publish","format-standard","has-post-thumbnail","hentry","category-coffee","category-general-ham","category-technology","tag-display-screen","tag-firmware","tag-ft991","tag-ftdx1200","tag-lock-up","tag-splash-screen","tag-tft-screen-update"],"post_mailing_queue_ids":[],"_links":{"self":[{"href":"https:\/\/www.n1rwy.org\/index.php?rest_route=\/wp\/v2\/posts\/551","targetHints":{"allow":["GET"]}}],"collection":[{"href":"https:\/\/www.n1rwy.org\/index.php?rest_route=\/wp\/v2\/posts"}],"about":[{"href":"https:\/\/www.n1rwy.org\/index.php?rest_route=\/wp\/v2\/types\/post"}],"author":[{"embeddable":true,"href":"https:\/\/www.n1rwy.org\/index.php?rest_route=\/wp\/v2\/users\/1"}],"replies":[{"embeddable":true,"href":"https:\/\/www.n1rwy.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcomments&post=551"}],"version-history":[{"count":6,"href":"https:\/\/www.n1rwy.org\/index.php?rest_route=\/wp\/v2\/posts\/551\/revisions"}],"predecessor-version":[{"id":560,"href":"https:\/\/www.n1rwy.org\/index.php?rest_route=\/wp\/v2\/posts\/551\/revisions\/560"}],"wp:featuredmedia":[{"embeddable":true,"href":"https:\/\/www.n1rwy.org\/index.php?rest_route=\/wp\/v2\/media\/554"}],"wp:attachment":[{"href":"https:\/\/www.n1rwy.org\/index.php?rest_route=%2Fwp%2Fv2%2Fmedia&parent=551"}],"wp:term":[{"taxonomy":"category","embeddable":true,"href":"https:\/\/www.n1rwy.org\/index.php?rest_route=%2Fwp%2Fv2%2Fcategories&post=551"},{"taxonomy":"post_tag","embeddable":true,"href":"https:\/\/www.n1rwy.org\/index.php?rest_route=%2Fwp%2Fv2%2Ftags&post=551"}],"curies":[{"name":"wp","href":"https:\/\/api.w.org\/{rel}","templated":true}]}}