K3 Load fails

classic Classic list List threaded Threaded
8 messages Options
Reply | Threaded
Open this post in threaded view
|

K3 Load fails

PaulF
I have K3 #757. It was running fine on firmware 3.14. I tried to load the 3.19
Beta version. The MCU load completed OK. It then failed on the FPF load with
the following messages:

---------------
FPF firmware file hfpf0100.hex verified
Erasing flash memory
Sending firmware file hfpf0100.hex to FPF
Send FPF firmware failed at load address x03C0
GetLastError returns 0xe2000012 "NACK retry limit has been exhausted" state 30
FPF firmware load failed
---------------

I powered off and tried again with the same results. I downloaded 3.19 again
and got the same results. I then tried several times to reload my saved version
3.14, but got the same error. The load address location is varies. I have seen
x03C0, x0380, and x0350.

I am using Elecraft Utility ver 1.2.3.18 on Windows XP with the Elecraft USB to
RS232 cable.

Any idea what to do next?

73,
Paul
K5ESW
______________________________________________________________
Elecraft mailing list
Home: http://mailman.qth.net/mailman/listinfo/elecraft
Help: http://mailman.qth.net/mmfaq.htm
Post: mailto:[hidden email]

This list hosted by: http://www.qsl.net
Please help support this email list: http://www.qsl.net/donate.html
Reply | Threaded
Open this post in threaded view
|

Re: K3 Load fails

Dick Dievendorff
As I recall there is a new FPF version that you may need to put into  
the same firmware folder as your new MCU version.

Dint try to mix...

Dick, K6KR



Sent from my iPhone

On Jun 18, 2009, at 6:05 PM, "Paul Ferguson" <[hidden email]>  
wrote:

> I have K3 #757. It was running fine on firmware 3.14. I tried to  
> load the 3.19
> Beta version. The MCU load completed OK. It then failed on the FPF  
> load with
> the following messages:
>
> ---------------
> FPF firmware file hfpf0100.hex verified
> Erasing flash memory
> Sending firmware file hfpf0100.hex to FPF
> Send FPF firmware failed at load address x03C0
> GetLastError returns 0xe2000012 "NACK retry limit has been  
> exhausted" state 30
> FPF firmware load failed
> ---------------
>
> I powered off and tried again with the same results. I downloaded  
> 3.19 again
> and got the same results. I then tried several times to reload my  
> saved version
> 3.14, but got the same error. The load address location is varies. I  
> have seen
> x03C0, x0380, and x0350.
>
> I am using Elecraft Utility ver 1.2.3.18 on Windows XP with the  
> Elecraft USB to
> RS232 cable.
>
> Any idea what to do next?
>
> 73,
> Paul
> K5ESW
> ______________________________________________________________
> Elecraft mailing list
> Home: http://mailman.qth.net/mailman/listinfo/elecraft
> Help: http://mailman.qth.net/mmfaq.htm
> Post: mailto:[hidden email]
>
> This list hosted by: http://www.qsl.net
> Please help support this email list: http://www.qsl.net/donate.html
______________________________________________________________
Elecraft mailing list
Home: http://mailman.qth.net/mailman/listinfo/elecraft
Help: http://mailman.qth.net/mmfaq.htm
Post: mailto:[hidden email]

This list hosted by: http://www.qsl.net
Please help support this email list: http://www.qsl.net/donate.html
Reply | Threaded
Open this post in threaded view
|

Re: K3 Load fails

PaulF
In reply to this post by PaulF
The driver I am using seems to be the latest. Device Manager says:
Prolific 9/30/2008 version 2.0.4.102

The sequence is always the same -- MCU Load completes and FPF load fails with
the error I posted.

I have the second receiver installed, but the load process does not get that
far. I have been thru 10-20 firmware upgrades with no errors in the past.

73,
Paul
K5ESW


> Do you have the upgraded drivers for the USB/serial converter?
>
> 73, Guy.
>
> ----- Original Message -----
> From: "Paul Ferguson" <[hidden email]>
> To: <[hidden email]>
> Sent: Thursday, June 18, 2009 9:05 PM
> Subject: [Elecraft] K3 Load fails
>
>
> >I have K3 #757. It was running fine on firmware 3.14. I tried to load the
> >3.19
> > Beta version. The MCU load completed OK. It then failed on the FPF load
> > with
> > the following messages:
> >
> > ---------------
> > FPF firmware file hfpf0100.hex verified
> > Erasing flash memory
> > Sending firmware file hfpf0100.hex to FPF
> > Send FPF firmware failed at load address x03C0
> > GetLastError returns 0xe2000012 "NACK retry limit has been exhausted"
> > state 30
> > FPF firmware load failed
> > ---------------
> >
> > I powered off and tried again with the same results. I downloaded 3.19
> > again
> > and got the same results. I then tried several times to reload my saved
> > version
> > 3.14, but got the same error. The load address location is varies. I have
> > seen
> > x03C0, x0380, and x0350.
> >
> > I am using Elecraft Utility ver 1.2.3.18 on Windows XP with the Elecraft
> > USB to
> > RS232 cable.
> >
> > Any idea what to do next?
> >
> > 73,
> > Paul
> > K5ESW
> > ______________________________________________________________
> > Elecraft mailing list
> > Home: http://mailman.qth.net/mailman/listinfo/elecraft
> > Help: http://mailman.qth.net/mmfaq.htm
> > Post: mailto:[hidden email]
> >
> > This list hosted by: http://www.qsl.net
> > Please help support this email list: http://www.qsl.net/donate.html
> >
>
>


______________________________________________________________
Elecraft mailing list
Home: http://mailman.qth.net/mailman/listinfo/elecraft
Help: http://mailman.qth.net/mmfaq.htm
Post: mailto:[hidden email]

This list hosted by: http://www.qsl.net
Please help support this email list: http://www.qsl.net/donate.html
Reply | Threaded
Open this post in threaded view
|

Re: K3 Load fails

PaulF
In reply to this post by Dick Dievendorff
I don't think I am mixing anything.

I have a folder for 3.14 and one for the new Beta 3.19. When I get ready to do
a load, I see what is now installed in my K3 before I "Send All Firmware to
K3".

After trying to load 3.19 it says Installed in the K3: MCU = 03.19, FPF = N/A,
DSP1 = 02.16, DSP2 = 0219, DVR = 01.03. Available: MCU = 03.19, FPF = 01.01,
DSP1 = 02.17, DSP2 = 02.17.

This seems to be what would be expected if the load failed and my I previously
had a good 3.14 firmware load.

When I try to reload from my 3.14 folder, I end with MCU = 03.14  and FPF =
N/A. This seems what I would expect if the MCU load works and the FPF load
aborts.

73,
Paul

> As I recall there is a new FPF version that you may need to put into  
> the same firmware folder as your new MCU version.
>
> Dint try to mix...
>
> Dick, K6KR
>
>
>
> Sent from my iPhone
>
> On Jun 18, 2009, at 6:05 PM, "Paul Ferguson" <[hidden email]>  
> wrote:
>
> > I have K3 #757. It was running fine on firmware 3.14. I tried to  
> > load the 3.19
> > Beta version. The MCU load completed OK. It then failed on the FPF  
> > load with
> > the following messages:
> >
> > ---------------
> > FPF firmware file hfpf0100.hex verified
> > Erasing flash memory
> > Sending firmware file hfpf0100.hex to FPF
> > Send FPF firmware failed at load address x03C0
> > GetLastError returns 0xe2000012 "NACK retry limit has been  
> > exhausted" state 30
> > FPF firmware load failed
> > ---------------
> >
> > I powered off and tried again with the same results. I downloaded  
> > 3.19 again
> > and got the same results. I then tried several times to reload my  
> > saved version
> > 3.14, but got the same error. The load address location is varies. I  
> > have seen
> > x03C0, x0380, and x0350.
> >
> > I am using Elecraft Utility ver 1.2.3.18 on Windows XP with the  
> > Elecraft USB to
> > RS232 cable.
> >
> > Any idea what to do next?
> >
> > 73,
> > Paul
> > K5ESW
> > ______________________________________________________________
> > Elecraft mailing list
> > Home: http://mailman.qth.net/mailman/listinfo/elecraft
> > Help: http://mailman.qth.net/mmfaq.htm
> > Post: mailto:[hidden email]
> >
> > This list hosted by: http://www.qsl.net
> > Please help support this email list: http://www.qsl.net/donate.html
> ______________________________________________________________
> Elecraft mailing list
> Home: http://mailman.qth.net/mailman/listinfo/elecraft
> Help: http://mailman.qth.net/mmfaq.htm
> Post: mailto:[hidden email]
>
> This list hosted by: http://www.qsl.net
> Please help support this email list: http://www.qsl.net/donate.html


______________________________________________________________
Elecraft mailing list
Home: http://mailman.qth.net/mailman/listinfo/elecraft
Help: http://mailman.qth.net/mmfaq.htm
Post: mailto:[hidden email]

This list hosted by: http://www.qsl.net
Please help support this email list: http://www.qsl.net/donate.html
Reply | Threaded
Open this post in threaded view
|

Re: K3 Load fails

Dick Dievendorff
What files are in your firmware folder that contains MCU revision 3.19?  

It should have hfpf0101.hex as well as hmcu0319.hex, hdsp0217.hex,
haux0217.hex, dtbl0009.hex and tboot7.hex.  The fact that your error message
says it's trying to load hfpf0100 (.hex) suggests that you've got
hmcu0319.hex and hfpf0100.hex but not hfpf0101.hex in the firmware folder
you're loading from.  You need the most recent hfpf0101.hex in the same
firmware folder that you are loading MCU version 3.19 from.

This is what I mean by "mixing".  The beta firmware zip firmware file
contains a complete set of firmware files. All those files need to be in the
firmware folder you're loading from.

Dick, K6KR


-----Original Message-----
From: [hidden email]
[mailto:[hidden email]] On Behalf Of Paul Ferguson
Sent: Thursday, June 18, 2009 7:33 PM
To: [hidden email]
Subject: Re: [Elecraft] K3 Load fails

I don't think I am mixing anything.

I have a folder for 3.14 and one for the new Beta 3.19. When I get ready to
do
a load, I see what is now installed in my K3 before I "Send All Firmware to
K3".

After trying to load 3.19 it says Installed in the K3: MCU = 03.19, FPF =
N/A,
DSP1 = 02.16, DSP2 = 0219, DVR = 01.03. Available: MCU = 03.19, FPF = 01.01,

DSP1 = 02.17, DSP2 = 02.17.

This seems to be what would be expected if the load failed and my I
previously
had a good 3.14 firmware load.

When I try to reload from my 3.14 folder, I end with MCU = 03.14  and FPF =
N/A. This seems what I would expect if the MCU load works and the FPF load
aborts.

73,
Paul

> As I recall there is a new FPF version that you may need to put into  
> the same firmware folder as your new MCU version.
>
> Dint try to mix...
>
> Dick, K6KR
>
>
>
> Sent from my iPhone
>
> On Jun 18, 2009, at 6:05 PM, "Paul Ferguson" <[hidden email]>  
> wrote:
>
> > I have K3 #757. It was running fine on firmware 3.14. I tried to  
> > load the 3.19
> > Beta version. The MCU load completed OK. It then failed on the FPF  
> > load with
> > the following messages:
> >
> > ---------------
> > FPF firmware file hfpf0100.hex verified
> > Erasing flash memory
> > Sending firmware file hfpf0100.hex to FPF
> > Send FPF firmware failed at load address x03C0
> > GetLastError returns 0xe2000012 "NACK retry limit has been  
> > exhausted" state 30
> > FPF firmware load failed
> > ---------------
> >
> > I powered off and tried again with the same results. I downloaded  
> > 3.19 again
> > and got the same results. I then tried several times to reload my  
> > saved version
> > 3.14, but got the same error. The load address location is varies. I  
> > have seen
> > x03C0, x0380, and x0350.
> >
> > I am using Elecraft Utility ver 1.2.3.18 on Windows XP with the  
> > Elecraft USB to
> > RS232 cable.
> >
> > Any idea what to do next?
> >
> > 73,
> > Paul
> > K5ESW
> > ______________________________________________________________
> > Elecraft mailing list
> > Home: http://mailman.qth.net/mailman/listinfo/elecraft
> > Help: http://mailman.qth.net/mmfaq.htm
> > Post: mailto:[hidden email]
> >
> > This list hosted by: http://www.qsl.net
> > Please help support this email list: http://www.qsl.net/donate.html
> ______________________________________________________________
> Elecraft mailing list
> Home: http://mailman.qth.net/mailman/listinfo/elecraft
> Help: http://mailman.qth.net/mmfaq.htm
> Post: mailto:[hidden email]
>
> This list hosted by: http://www.qsl.net
> Please help support this email list: http://www.qsl.net/donate.html


______________________________________________________________
Elecraft mailing list
Home: http://mailman.qth.net/mailman/listinfo/elecraft
Help: http://mailman.qth.net/mmfaq.htm
Post: mailto:[hidden email]

This list hosted by: http://www.qsl.net
Please help support this email list: http://www.qsl.net/donate.html

______________________________________________________________
Elecraft mailing list
Home: http://mailman.qth.net/mailman/listinfo/elecraft
Help: http://mailman.qth.net/mmfaq.htm
Post: mailto:[hidden email]

This list hosted by: http://www.qsl.net
Please help support this email list: http://www.qsl.net/donate.html
Reply | Threaded
Open this post in threaded view
|

Re: K3 Load fails

PaulF
Dick,

Sorry, I gave you the error message when I tried to go back to 3.14. The proper
files seem to be in each folder. When I try to load 3.19, I get:

-------------
FPF firmware file hfpf0101.hex verified
Erasing flash memory
Sending firmware file hfpf0101.hex to FPF
Send FPF firmware failed at load address x0300
GetLastError returns 0xe2000012 "NACK retry limit has been exhausted" state 30
FPF firmware load failed
------------

Files in my 3.19 folder:
DTBL0009.HEX
HAUX0217.HEX
HDSP0217.HEX
hfpf0101.hex
hfwnotes.rtf
hmcu0319.hex  

Files in my 3.14 folder:
DTBL0009.HEX
HAUX0216.HEX
HDSP0216.HEX
hfpf0100.hex
hfwnotes.rtf
hmcu0314.hex


Additional info -- this morning one attempt did get past the FPF load although
there were some retry and fill messsages. The load then failed on DSP2:

-----------------
DSP2 firmware file TBOOT7.HEX verified
DSP2 firmware file HAUX0217.HEX verified
DSP2 firmware file DTBL0009.HEX verified
Sending firmware file TBOOT7.HEX to DSP2
GetLastError returns 0xe2000013 "K3 is not responding" state 30
DSP2 firmware load failed
-----------------

I retried and did not get past the FPF load. Should I contact K3 support?

73,
Paul
K5ESW

 

> What files are in your firmware folder that contains MCU revision 3.19?  
>
> It should have hfpf0101.hex as well as hmcu0319.hex, hdsp0217.hex,
> haux0217.hex, dtbl0009.hex and tboot7.hex.  The fact that your error message
> says it's trying to load hfpf0100 (.hex) suggests that you've got
> hmcu0319.hex and hfpf0100.hex but not hfpf0101.hex in the firmware folder
> you're loading from.  You need the most recent hfpf0101.hex in the same
> firmware folder that you are loading MCU version 3.19 from.
>
> This is what I mean by "mixing".  The beta firmware zip firmware file
> contains a complete set of firmware files. All those files need to be in the
> firmware folder you're loading from.
>
> Dick, K6KR
>

______________________________________________________________
Elecraft mailing list
Home: http://mailman.qth.net/mailman/listinfo/elecraft
Help: http://mailman.qth.net/mmfaq.htm
Post: mailto:[hidden email]

This list hosted by: http://www.qsl.net
Please help support this email list: http://www.qsl.net/donate.html
Reply | Threaded
Open this post in threaded view
|

Re: K3 Load fails

PaulF
Dick,

Thanks. You were correct about the problem. I have a short (3 ft) extender
cable connected to the KUSB cable. The junction between the two was slightly
loose. I tightened it and loaded OK.

I suspected the K3 because the MCU load always worked. It must be that the FPF
load exercised the data lines differently enough to show up the problem.  

Thanks to you and others for the help.

73,
Paul
K5ESW

> It sounds like you can eventually load, although there is evidence of
> substantial communications corruption.  
>
> What sort of cable do you use between the PC and the K3?  USB?  Hubs
> involved? Is it screwed down at the K3 end?  If you have alternate cables
> available, could you try one of those?  If you have several USB ports on
> your computer, could you try a different one?
>
> Dick, K6KR
>  

______________________________________________________________
Elecraft mailing list
Home: http://mailman.qth.net/mailman/listinfo/elecraft
Help: http://mailman.qth.net/mmfaq.htm
Post: mailto:[hidden email]

This list hosted by: http://www.qsl.net
Please help support this email list: http://www.qsl.net/donate.html
Reply | Threaded
Open this post in threaded view
|

Re: K3 Load fails

Dick Dievendorff
Glad to hear that things are going well now.

Sometimes these things are data dependent and timing can play a role  
as well.

It is counterintuitive, but success with one type of transfer does not  
always imply success in all types. Data transfer testing can be very  
diffficult. We have some algorithmic plans that may improve this over  
time, but if the data is getting scrambled we're doing well to just  
reliably detect it!

Enjoy...

73 de Dick, K6KR



Sent from my iPhone

On Jun 19, 2009, at 11:17 AM, "Paul Ferguson" <[hidden email]>  
wrote:

> Dick,
>
> Thanks. You were correct about the problem. I have a short (3 ft)  
> extender
> cable connected to the KUSB cable. The junction between the two was  
> slightly
> loose. I tightened it and loaded OK.
>
> I suspected the K3 because the MCU load always worked. It must be  
> that the FPF
> load exercised the data lines differently enough to show up the  
> problem.
>
> Thanks to you and others for the help.
>
> 73,
> Paul
> K5ESW
>
>> It sounds like you can eventually load, although there is evidence of
>> substantial communications corruption.
>>
>> What sort of cable do you use between the PC and the K3?  USB?  Hubs
>> involved? Is it screwed down at the K3 end?  If you have alternate  
>> cables
>> available, could you try one of those?  If you have several USB  
>> ports on
>> your computer, could you try a different one?
>>
>> Dick, K6KR
>>
>
> ______________________________________________________________
> Elecraft mailing list
> Home: http://mailman.qth.net/mailman/listinfo/elecraft
> Help: http://mailman.qth.net/mmfaq.htm
> Post: mailto:[hidden email]
>
> This list hosted by: http://www.qsl.net
> Please help support this email list: http://www.qsl.net/donate.html
______________________________________________________________
Elecraft mailing list
Home: http://mailman.qth.net/mailman/listinfo/elecraft
Help: http://mailman.qth.net/mmfaq.htm
Post: mailto:[hidden email]

This list hosted by: http://www.qsl.net
Please help support this email list: http://www.qsl.net/donate.html