Forum Jump

Select Group :
Select Forum :
Sorted By :
Sort Order :
From The :
 
Thread Tools  Search this thread 
javierandrescaceres
Total Points:
4,680
Status Points:
4,180
Brown Belt
May 22, 2009 12:46 PM PDT
Problem with the F12 key press in the DTK

Hi there!


When you remote rebot an AMT machine by using the DTK is not possible to make function the F12 key.
In attached picture you can see the three available options when you remote reboot a machine; there you can use F2 and F4, but F12 does not work.

No matter what terminal emulation (VT100, ANSI) or special key translation (intel, alternate, vt100+) you choose.

Thanks a lot,

Javier Andrés Cáceres alvis

Terminal.JPG
javierandrescaceres
Total Points:
4,680
Status Points:
4,180
Brown Belt
May 22, 2009 1:14 PM PDT
Rate
 
#1
I also tried with the v0.6.0937.2 version and I got the same results.




Andrew Schiestl (Intel)
Total Points:
3,473
Status Points:
2,973
Brown Belt
May 22, 2009 6:14 PM PDT
Rate
 
#2 Reply to #1
I also tried with the v0.6.0937.2 version and I got the same results.



I'm still following up on this Javier, you might have seen some of the previous times this question came up and there doesn't seem to be a clean answer.  I've been told that there might be an issue due to different OEM implementations of how the higher function keys are handled by the BIOS.

It might be worth a shot trying to use the Send Key Code functionality in the Terminal drop down.  The decimal ascii code for F12 is a two character sequence, 00 (NULL), followed by 134.  I think you'd enter F12 as "00;134", but I might be mistaken.

Andy

javierandrescaceres
Total Points:
4,680
Status Points:
4,180
Brown Belt
May 26, 2009 10:35 AM PDT
Rate
 
#3 Reply to #2

I'm still following up on this Javier, you might have seen some of the previous times this question came up and there doesn't seem to be a clean answer.  I've been told that there might be an issue due to different OEM implementations of how the higher function keys are handled by the BIOS.

It might be worth a shot trying to use the Send Key Code functionality in the Terminal drop down.  The decimal ascii code for F12 is a two character sequence, 00 (NULL), followed by 134.  I think you'd enter F12 as "00;134", but I might be mistaken.

Andy

Hello Andy,

I modified the source code and I tried these lines with no results:

-serial.Write(new byte[] { 0x00, 0x86 }); //Hex Pair
-serial.Write("00;134"); //decimal pair
-serial.Write("00,134"); //decimal pair

The current DTK's line is:
-serial.Write(new byte[] { 27, 79, 91 });

The key translation was VT100.

Any idea?


Thanks,


Andrew Schiestl (Intel)
Total Points:
3,473
Status Points:
2,973
Brown Belt
May 26, 2009 11:06 AM PDT
Rate
 
#4 Reply to #3

Hello Andy,

I modified the source code and I tried these lines with no results:

-serial.Write(new byte[] { 0x00, 0x86 }); //Hex Pair
-serial.Write("00;134"); //decimal pair
-serial.Write("00,134"); //decimal pair

The current DTK's line is:
-serial.Write(new byte[] { 27, 79, 91 });

The key translation was VT100.

Any idea?


Thanks,

Javier,
Hmm, yeah I didn't think that it would work, but it was worth a shot.

Could you give me a little more information on the AMT system in question?  Since there's likely a BIOS element to this, the specific OEM and AMT version will likely be important for possible troubleshooting.  BIOS version might be helpful as well.

Andy

javierandrescaceres
Total Points:
4,680
Status Points:
4,180
Brown Belt
May 26, 2009 11:55 AM PDT
Rate
 
#5 Reply to #4

Javier,
Hmm, yeah I didn't think that it would work, but it was worth a shot.

Could you give me a little more information on the AMT system in question?  Since there's likely a BIOS element to this, the specific OEM and AMT version will likely be important for possible troubleshooting.  BIOS version might be helpful as well.

Andy

Hello Andy,

Here some information:
-BIOS: JOQ3510J.86A.0942.2008.0807.1958.
-Intel AMT version: 3.2.1.
-The board is Intel version AAD82085-701.

The system version and manufacturer is not available.

Thanks,

Andrew Schiestl (Intel)
Total Points:
3,473
Status Points:
2,973
Brown Belt
May 26, 2009 6:30 PM PDT
Rate
 
#6 Reply to #5

Hello Andy,

Here some information:
-BIOS: JOQ3510J.86A.0942.2008.0807.1958.
-Intel AMT version: 3.2.1.
-The board is Intel version AAD82085-701.

The system version and manufacturer is not available.

Thanks,

Hmm.  Okay, one other thing I can think of to try with the DTK.  If you go into the Remote Command drop-down in the AMT terminal, the bottom option is for a Custom Command.  If you go in there, one of the Special Command options is Force PXE Boot.  That might correspond to the Network Boot option you're seeing with F12 (it would depend on the OEM), in the same way that F2 in the SOL session corresponds to the Remote Reboot to BIOS setup option in the Remote Command drop down. 


javierandrescaceres
Total Points:
4,680
Status Points:
4,180
Brown Belt
May 27, 2009 8:26 AM PDT
Rate
 
#7 Reply to #6

Hmm.  Okay, one other thing I can think of to try with the DTK.  If you go into the Remote Command drop-down in the AMT terminal, the bottom option is for a Custom Command.  If you go in there, one of the Special Command options is Force PXE Boot.  That might correspond to the Network Boot option you're seeing with F12 (it would depend on the OEM), in the same way that F2 in the SOL session corresponds to the Remote Reboot to BIOS setup option in the Remote Command drop down. 

Hello Andy,

I tried the "Force PXE Boot" special command option in the AMT terminal but the effect was just a normal reboot.

Thanks,

Javier Andrés

Tim Tool Guy Duncan (Intel)
Total Points:
370
Status Points:
0
Green Belt
May 27, 2009 10:08 AM PDT
Rate
 
#8 Reply to #6


Hi Javier,

We'll need to take this one up with engineering.  Please submit a bug report (found here) to Support_dopd_swe@intel.com and if you could include refrence to this thread, I'll get this into engineering.  Unfortunately we do not have an update planded for the DTK until end of 2009 at the earliest, so I'll be looking for a workaround.

Regards,
Tim

 



Gael Holmes (Intel)
Total Points:
14,403
Status Points:
14,403
Black Belt
May 28, 2009 4:58 PM PDT
Rate
 
#9 Reply to #8


Hi Javier,

We'll need to take this one up with engineering.  Please submit a bug report (found here) to Support_dopd_swe@intel.com and if you could include refrence to this thread, I'll get this into engineering.  Unfortunately we do not have an update planded for the DTK until end of 2009 at the earliest, so I'll be looking for a workaround.

Regards,
Tim

 


Hi Javier,

Did you happen to see Ylian's blog post on this topic?  It looks like the customer who wrote the first comment is having the same problem as you are.  And I just received a response from Ylian saying that the only solution would be to buy almost any non-intel board.  I'll let you know if we can find anything else out.

javierandrescaceres
Total Points:
4,680
Status Points:
4,180
Brown Belt
May 29, 2009 1:00 PM PDT
Rate
 
#10 Reply to #9

Hi Javier,

Did you happen to see Ylian's blog post on this topic?  It looks like the customer who wrote the first comment is having the same problem as you are.  And I just received a response from Ylian saying that the only solution would be to buy almost any non-intel board.  I'll let you know if we can find anything else out.

Hello Gael,

I spent some time researching but now it's enough =(
I'll follow the Ylian's advice.
I downloaded the bug report form but it's so detailed and I think the error scenario it's clear.

Thank you,

Gael Holmes (Intel)
Total Points:
14,403
Status Points:
14,403
Black Belt
May 29, 2009 1:07 PM PDT
Rate
 
#11 Reply to #10

Hello Gael,

I spent some time researching but now it's enough =(
I'll follow the Ylian's advice.
I downloaded the bug report form but it's so detailed and I think the error scenario it's clear.

Thank you,

Actually, since this is an issue that has been around for years maybe this would be a great addition for you to make in the IdeaZone website.  I would vote for it!  It is something that customers want and it may have negative effects on your ability to sell your product to them because you cannot provide them a use case that they need in their business.  Right?


Lance Atencio (Intel)
Total Points:
5,732
Status Points:
5,232
Brown Belt
July 8, 2009 10:51 AM PDT
Rate
 
#12 Reply to #11

I was told that ESC@ may work for F12.

Lance Atencio (Intel)
Total Points:
5,732
Status Points:
5,232
Brown Belt
July 9, 2009 12:46 PM PDT
Rate
 
#13 Reply to #12

I was told that ESC@ may work for F12.

Also found out that you may be able to work around by using F10 to get to opitons that include network boot.

I'm trying to get F12 support in all platforms and getting info along the way.

javierandrescaceres
Total Points:
4,680
Status Points:
4,180
Brown Belt
July 9, 2009 4:08 PM PDT
Rate
 
#14 Reply to #12

I was told that ESC@ may work for F12.

Hello Lance,


I tried ESC@ int two ways but no one worked.
My first approach was:
serial.Write(0x1B);
serial.Write((byte)'@');

My second approach was:
serial.Write(new byte[] { 0x1B, (byte)'@' });


Any suggestion?

Javier Andrés Cáceres Alvis
Blog Personal: http://speechflow.spaces.live.com/
Blog Intel: http://software.intel.com/en-us/blogs/author/javierandrescaceres/

Gael Holmes (Intel)
Total Points:
14,403
Status Points:
14,403
Black Belt
July 13, 2009 9:49 AM PDT
Rate
 
#15 Reply to #14

Hello Lance,


I tried ESC@ int two ways but no one worked.
My first approach was:
serial.Write(0x1B);
serial.Write((byte)'@');

My second approach was:
serial.Write(new byte[] { 0x1B, (byte)'@' });


Any suggestion?

Javier Andrés Cáceres Alvis
Blog Personal: http://speechflow.spaces.live.com/
Blog Intel: http://software.intel.com/en-us/blogs/author/javierandrescaceres/


Hi Javier,
I have sent your question over to the F12 gurus - I'll let you know when I get an answer.

Gael

Gael Holmes (Intel)
Total Points:
14,403
Status Points:
14,403
Black Belt
July 13, 2009 10:48 AM PDT
Rate
 
#16 Reply to #15


Hi Javier,
I have sent your question over to the F12 gurus - I'll let you know when I get an answer.

Gael

Javier - have you tried doing F10 - this should go to a boot list that you should be able to choose PXE from?

DJG78
Total Points:
20
Registered User
July 15, 2009 5:12 AM PDT
Rate
 
#17 Reply to #16

I'm also experiencing problems with PXE, only for one specific model

From the OOB console on a HP dc7900 I can't use the intel AMT: options (force pxe boot, force cd/dvd boot, hd boot). The other boot options work perfectly. I'm not experiencing this problem with the HP dc7800, all option function well on the dc7800
I can't find an possible extra setting in BIOS

does anyone have any ideas, i'm not able to find an awnser anywhere

HP dc7900
Bios version: 786G1 v01.16
AMT Firmware version: 5.0.1.1111



Gael Holmes (Intel)
Total Points:
14,403
Status Points:
14,403
Black Belt
July 15, 2009 11:17 AM PDT
Rate
 
#18 Reply to #17
Quoting - DJG78

I'm also experiencing problems with PXE, only for one specific model

From the OOB console on a HP dc7900 I can't use the intel AMT: options (force pxe boot, force cd/dvd boot, hd boot). The other boot options work perfectly. I'm not experiencing this problem with the HP dc7800, all option function well on the dc7800
I can't find an possible extra setting in BIOS

does anyone have any ideas, i'm not able to find an awnser anywhere

HP dc7900
Bios version: 786G1 v01.16
AMT Firmware version: 5.0.1.1111



Hi - I just checked HP's website and it looks like they have a new BIOs (since June 2009) but they haven't updated their Firmware to 5.1 as of yet.  I would upgrade the BIOS at least and see if that helps.  If not, you may need to wait until HP offers their updated 5.1 version of the firmware.



Intel Software Network Forums Statistics

8472 users have contributed to 31603 threads and 100653 posts to date.
In the past 24 hours, we have 31 new thread(s) 112 new posts(s), and 166 new user(s).

In the past 3 days, the most popular thread for everyone has been gemm(A,A,A) like possible? The most posts were made to gemm(A,A,A) like possible? The post with the most views is Dear Steve, excuse me for a d

Please welcome our newest member Edwin B. Ramayya