<div dir="ltr">Chris --<div><br></div><div>I think you have the use of the various programs confused Bootloader use PCAP protocal like Wireshark. Programmer uses UDP only and depends on the last version of the firmware having the capability to communicate the to Programers software.</div><div><br></div><div>At the Last TAPR DCC, I gave a talk to explain this topic. The video of the talk is at <b><a href="http://openhpsdr.org/videos">openhpsdr.org/videos</a></b> it is the 2017 talk or the paper is at <b><a href="http://openhpsdr.org/publications">openhpsdr.org/publications</a></b></div><div><br></div><div>either of these should answer your questions.</div><div><br></div><div>Dave KV0S</div></div><div class="gmail_extra"><br><div class="gmail_quote">On Sat, Feb 10, 2018 at 2:14 AM, Phil Harman <span dir="ltr"><<a href="mailto:phil@pharman.org" target="_blank">phil@pharman.org</a>></span> wrote:<br><blockquote class="gmail_quote" style="margin:0 0 0 .8ex;border-left:1px #ccc solid;padding-left:1ex"><span class="">***** High Performance Software Defined Radio Discussion List *****<br>
<br></span>
Hi Chris,<br>
<br>
This happens if you don't have the Bootloader code installed in the Hermes EEPROM. In which case you have V3.1 in the lower half of the EEPROM and when you use the Programmer Software you load V3.3 into the upper half of the EEPROM.<br>
<br>
When the FPGA powers up it looks for the code in the lower half of the EEPROM. If the Bootloader code is installed this tells the FPGA to start loading code from the upper half of the EEPROM i.e V3.3. Without the Bootloader code in place it will load V3.1.<br>
<br>
So, simple solution, get or borrow a USB Blaster and install the Bootloader code into the EEPROM and all will be well!<br>
<br>
73 Phil...VK6PH<br>
<br>
<br>
<br>
-----Original Message----- From: Chris DG8DP<br>
Sent: Saturday, February 10, 2018 3:34 PM<br>
To: <a href="mailto:hpsdr@lists.openhpsdr.org" target="_blank">hpsdr@lists.openhpsdr.org</a><br>
Subject: Re: [hpsdr] Hermes, no Firmware Update possibile<div><div class="h5"><br>
<br>
***** High Performance Software Defined Radio Discussion List *****<br>
<br>
Of course I did everything in the right way and give time for every step.<br>
With Bootloader software it is NOT possible to program anything!<br>
See my mails before...<br>
The board is not answering with Bootloader software, with Programmer it does...<br>
See my link to the picture...<br>
<br>
Again, 2 different PC, different Setup, one has never seen any amateur radio software before.<br>
3 different boards from 2 different users.<br>
All boards from the same Company (Gerd Loch)<br>
<br>
Back again to the main question, why is it not possible to get a response from the Board with the Bootloader Software?<br>
Why is the Programmer Software working as you see in my link (screenshot) before but coming back with the old version?<br>
So for both questions there must be only one answer, the boards are not entering the "update/ program" modus!<br>
But why?<br>
<br>
Is it possible that the 1st Stage loader, the pof file is broken while the use a corrupted file?<br>
Sorry I've no USB Blaster here to test it now.<br>
<br>
<br>
Vy 73 de DG8DP<br>
Chris<br>
<br>
<a href="http://www.dg8dp.de" rel="noreferrer" target="_blank">www.dg8dp.de</a><br>
<br>
-----Ursprüngliche Nachricht-----<br>
Von: Joe Martin [mailto:<a href="mailto:k5so@k5so.com" target="_blank">k5so@k5so.com</a>]<br>
Gesendet: Freitag, 9. Februar 2018 22:35<br>
An: Chris DG8DP <<a href="mailto:om.chris@dg8dp.de" target="_blank">om.chris@dg8dp.de</a>><br>
Cc: <a href="mailto:hpsdr@lists.openhpsdr.org" target="_blank">hpsdr@lists.openhpsdr.org</a><br>
Betreff: Re: [hpsdr] Hermes, no Firmware Update possibile<br>
<br>
Chris,<br>
<br>
After you place a jumper on J12 (for boot loader mode) then power cycle the Hermes board, wait a few seconds (or more) before clicking the “Program” button on the HPSDR Bootloader program. This is necessary to allow the Hermes time to execute some code before loading the new code into the EEPROM. If you are too quick in clicking the “Program” button the Hermes won’t have time to execute that code.<br>
<br>
After the loading is finished loading the new firmware, remove the bootloader jumper on the Hermes board and power cycle Hermes.<br>
<br>
Just a thought for you to consider.<br>
<br>
73, Joe K5SO<br>
<br>
______________________________<wbr>_________________<br>
HPSDR Discussion List<br>
To post msg: <a href="mailto:hpsdr@openhpsdr.org" target="_blank">hpsdr@openhpsdr.org</a><br>
Subscription help: <a href="http://lists.openhpsdr.org/listinfo.cgi/hpsdr-openhpsdr.org" rel="noreferrer" target="_blank">http://lists.openhpsdr.org/lis<wbr>tinfo.cgi/hpsdr-openhpsdr.org</a><br>
HPSDR web page: <a href="http://openhpsdr.org" rel="noreferrer" target="_blank">http://openhpsdr.org</a><br>
Archives: <a href="http://lists.openhpsdr.org/pipermail/hpsdr-openhpsdr.org/" rel="noreferrer" target="_blank">http://lists.openhpsdr.org/pip<wbr>ermail/hpsdr-openhpsdr.org/</a> <br>
<br></div></div>
---<br>
This email has been checked for viruses by Avast antivirus software.<br>
<a href="https://www.avast.com/antivirus" rel="noreferrer" target="_blank">https://www.avast.com/antiviru<wbr>s</a><div class="HOEnZb"><div class="h5"><br>
<br>
______________________________<wbr>_________________<br>
HPSDR Discussion List<br>
To post msg: <a href="mailto:hpsdr@openhpsdr.org" target="_blank">hpsdr@openhpsdr.org</a><br>
Subscription help: <a href="http://lists.openhpsdr.org/listinfo.cgi/hpsdr-openhpsdr.org" rel="noreferrer" target="_blank">http://lists.openhpsdr.org/lis<wbr>tinfo.cgi/hpsdr-openhpsdr.org</a><br>
HPSDR web page: <a href="http://openhpsdr.org" rel="noreferrer" target="_blank">http://openhpsdr.org</a><br>
Archives: <a href="http://lists.openhpsdr.org/pipermail/hpsdr-openhpsdr.org/" rel="noreferrer" target="_blank">http://lists.openhpsdr.org/pip<wbr>ermail/hpsdr-openhpsdr.org/</a></div></div></blockquote></div><br><br clear="all"><div><br></div>-- <br><div class="gmail_signature" data-smartmail="gmail_signature">KV0S - Dave Larsen<br>Columbia, MO, USA</div>
</div>