[hpsdr] Bootloader issues
John Ackermann N8UR
jra at febo.com
Sun Apr 19 06:39:21 PDT 2015
Well, no joy. I checked and winpcap is installed on the system, so
that's not the issue.
On 04/18/2015 11:24 PM, Dave Larsen wrote:
> John--
>
> I am a the maintainer of HPSDRBootloader and HPSDRProgrammer
> You seem to have tried things in a logical manner.
>
> Just to help you understand, these two programs look similar but
> function in very different ways.
>
> HPSDRProgrammer is a program that uses UDP to talk to the Metis board.
> There needs to be a compatible firmware already installed in the Metis
> board.
>
> HPSDRBootloader is a program that talks to the board with raw ethernet
> using the pcap library. It does not use the url to address just the
> board MAC address. It requires that the board be put in the bootloader
> mode with the jumper J1 on the Metis board. The pcap library need to be
> loaded with apt-get on Linux or winpcap on windows. The license for
> winpcap does not allow us to redistribute winpcap but you can download
> it for free. You will also have to be administrator for the machine to
> run the software.
>
> The problems you mention could come from not having pcap available or no
> bootloader firmware on the metis board.
>
> TAPR boards were loaded with a bootloader.rbf by Scotty and Dan during
> the testing phase. People that build their own boards have to load this
> their self.
> I have worked on a couple of boards where the owner tried to use
> Quartus to load the firmware. The memory has a bootloader.rbf loaded
> in the first section of the Metis board memory and the Metis.rbf loaded
> in the second half of the flash memory. The process is possible with
> Quartus but complicated and it is explained in the Metis manual. Often
> these people erase the bootloader and load the Metis firmware in the
> first half of the flash memory. On these boards the firmware appears to
> work but it can not be updated with the HPSDRBootloader as there is not
> bootloader firmware to talk to.
>
> If this is the problem the easiest solution is to use Quartus to load
> the bootloader.rbf firmware.
>
> Then use the HPSDRBootloader software to find the board and program the
> Metis firmware into the second have of the flash memory.
>
> I hope this helps you find the problem.
>
> Dave KV0S
>
> On Sat, Apr 18, 2015 at 3:27 PM, John Ackermann N8UR <jra at febo.com
> <mailto:jra at febo.com>> wrote:
>
> ***** High Performance Software Defined Radio Discussion List *****
>
> I just don't seem to be able to get the knack of HPSDR firmware update.
>
> I'm trying to update a Metis/Mercury/Pennylane system. PowerSDR
> recognizes it just fine. HPSDRProgrammer recognizes it just fine.
> I've been able to update Metis to firmware 3.0 via the programmer.
>
> But HPSDRBootloader fails instantly with a MAC timeout error (or
> interrogation timeout error if I push that button). There's no
> indication that bootloader ever finds Metis. The "timeout" error
> occurs within a fraction of a second after I push the button (which
> seems odd...) I *have* put the J1 jumper on.
>
> Because the computer has two interfaces with my Hermes normally on
> the other one, I thought network issues might be the problem. I've
> made sure the Hermes unit is turned off, of course.
>
> So, I've (a) swapped NICs and IP networks, (b) disabled the unused
> NIC; (c) reverted from latest bootloader version back to 2.0.4.0;
> (d) tried another Metis card; and (e) downloaded and tried the Linux
> version of bootloader on another machine on the network.
>
> In each case, the only result is that the bootloader instantly fails
> and tells me that I need to install J1.
>
> So, I've basically swapped out everything except Atlas and LPU, with
> the same results. (Other info: Running Windows 7. I've set
> bootloader to run with admin privileges via the "compatibility" tab
> in the shortcut.)
>
> Any suggestions?
>
> Thanks,
> John
> _______________________________________________
> HPSDR Discussion List
> To post msg: hpsdr at openhpsdr.org <mailto:hpsdr at openhpsdr.org>
> Subscription help:
> http://lists.openhpsdr.org/listinfo.cgi/hpsdr-openhpsdr.org
> HPSDR web page: http://openhpsdr.org
> Archives: http://lists.openhpsdr.org/pipermail/hpsdr-openhpsdr.org/
>
>
>
>
> --
> KV0S - Dave Larsen
> Columbia, MO, USA
1429450761.0
More information about the Hpsdr
mailing list