Hello, I am having a hell of a time getting serial output from serialice on a Winbond W83627HG. I have tried everything I can think of and hoping someone on the list will be able to help or have suggestions.
Note I do get garbage serial output: ----------------------------------- Welcome to minicom 2.5
OPTIONS: I18n Compiled on Jan 31 2011, 09:58:19. Port /dev/ttyS0
Press CTRL-A Z for help on special keys
����������������������������������� ----------------------------------
Normally when you get garbage output is is because the baudrates are wrong, but both of my baudrates are 115200 in serialice and host PC. Also the serial console works fine with vendor bios and Linux.
Things I have tried: Tried changing from COM1 to COM2, still garbage output. Tried adding port 0x80 posts and it gets all the way through the mainboard code. Tried changing SuperIO config port from 0x2e to the alternate 0x4e (no output at all). Tried changing CLK from 48Mhz to 24Mhz (no output at all).
Attached is my mainboard config and superiotool output, please take a look and see if there is anything you could suggest. Thanks in advance.
On 03/28/2011 09:04 PM, Joseph Smith wrote:
Hello, I am having a hell of a time getting serial output from serialice on a Winbond W83627HG. I have tried everything I can think of and hoping someone on the list will be able to help or have suggestions.
Note I do get garbage serial output:
Welcome to minicom 2.5
OPTIONS: I18n Compiled on Jan 31 2011, 09:58:19. Port /dev/ttyS0
Press CTRL-A Z for help on special keys
�����������������������������������
Normally when you get garbage output is is because the baudrates are wrong, but both of my baudrates are 115200 in serialice and host PC. Also the serial console works fine with vendor bios and Linux.
Things I have tried: Tried changing from COM1 to COM2, still garbage output. Tried adding port 0x80 posts and it gets all the way through the mainboard code. Tried changing SuperIO config port from 0x2e to the alternate 0x4e (no output at all). Tried changing CLK from 48Mhz to 24Mhz (no output at all).
Attached is my mainboard config and superiotool output, please take a look and see if there is anything you could suggest. Thanks in advance.
On 03/28/2011 09:11 PM, Stefan Reinauer wrote:
Have you checked that you enable 2e LPC decoding before you actually try to configure the SuperIO? Otherwise your frequency switch will never
be sent
to the SuperIO.
On ICH7 that register is called LPC_EN. Not sure what system you are using.
It is ICH4 which I am quite familiar with and yes I have that enabled: pci_write_config16(PCI_ADDR(0, 0x1f, 0, 0xe6), 0x300f);
Any other suggestions?
Any other suggestions?
Have you tried different host frequencies until you don't see garbage? If you know the default value, you could try it first.
Thanks, Myles
On Mon, 28 Mar 2011 22:51:23 -0600, Myles Watson mylesgw@gmail.com wrote:
Any other suggestions?
Have you tried different host frequencies until you don't see garbage? If you know the default value, you could try it first.
Sorry for the ignorance but what do you mean by host frequencies? Baudrate?
On Tue, Mar 29, 2011 at 4:34 AM, Joseph Smith joe@settoplinux.org wrote:
On Mon, 28 Mar 2011 22:51:23 -0600, Myles Watson mylesgw@gmail.com wrote:
Any other suggestions?
Have you tried different host frequencies until you don't see garbage? If you know the default value, you could try it first.
Sorry for the ignorance but what do you mean by host frequencies? Baudrate?
-- Thanks, Joseph Smith Set-Top-Linux www.settoplinux.org
Maybe this will help. Attached is my patch for the Zotac NM10, the NM10 is virtually identical to ICH7, and NCT5571D is very similar to Winbond ICs (Nuvoton is a branch of Winbond, the datasheet's title is actually "W83627DHG Data Sheet", someone apparently forgot to change it).
-Corey
On Tue, 29 Mar 2011 05:03:21 -0400, Corey Osgood corey.osgood@gmail.com wrote:
On Tue, Mar 29, 2011 at 4:34 AM, Joseph Smith joe@settoplinux.org
wrote:
On Mon, 28 Mar 2011 22:51:23 -0600, Myles Watson mylesgw@gmail.com
wrote:
Any other suggestions?
Have you tried different host frequencies until you don't see garbage? If you know the default value, you could try it first.
Sorry for the ignorance but what do you mean by host frequencies?
Baudrate?
-- Thanks, Joseph Smith Set-Top-Linux www.settoplinux.org
Maybe this will help. Attached is my patch for the Zotac NM10, the NM10 is virtually identical to ICH7, and NCT5571D is very similar to Winbond ICs (Nuvoton is a branch of Winbond, the datasheet's title is actually "W83627DHG Data Sheet", someone apparently forgot to change it).
Thanks Corey, I noticed you setup SIO PM Events on the southbridge and ACPI on SuperIO. Did you have to do that to get serial working? Besides that yours looks pretty much the same as mine.
2011/3/29 Joseph Smith joe@settoplinux.org:
On Tue, 29 Mar 2011 05:03:21 -0400, Corey Osgood corey.osgood@gmail.com wrote:
On Tue, Mar 29, 2011 at 4:34 AM, Joseph Smith joe@settoplinux.org
wrote:
On Mon, 28 Mar 2011 22:51:23 -0600, Myles Watson mylesgw@gmail.com
wrote:
Any other suggestions?
Have you tried different host frequencies until you don't see garbage? If you know the default value, you could try it first.
Sorry for the ignorance but what do you mean by host frequencies?
Baudrate?
-- Thanks, Joseph Smith Set-Top-Linux www.settoplinux.org
Maybe this will help. Attached is my patch for the Zotac NM10, the NM10 is virtually identical to ICH7, and NCT5571D is very similar to Winbond ICs (Nuvoton is a branch of Winbond, the datasheet's title is actually "W83627DHG Data Sheet", someone apparently forgot to change it).
Thanks Corey, I noticed you setup SIO PM Events on the southbridge and ACPI on SuperIO. Did you have to do that to get serial working? Besides that yours looks pretty much the same as mine.
You aren't setting up SERIRQ_CNTL (and CNF[1,2]_LPC_EN, COM[A,B]_LPC_EN). Is that on purpose ?
-- Thanks, Joseph Smith Set-Top-Linux www.settoplinux.org
SerialICE mailing list SerialICE@serialice.com http://serialice.com/mailman/listinfo/serialice
On Tue, 29 Mar 2011 12:38:49 +0200, Idwer Vollering vidwer@gmail.com wrote:
2011/3/29 Joseph Smith joe@settoplinux.org:
On Tue, 29 Mar 2011 05:03:21 -0400, Corey Osgood
wrote:
On Tue, Mar 29, 2011 at 4:34 AM, Joseph Smith joe@settoplinux.org
wrote:
On Mon, 28 Mar 2011 22:51:23 -0600, Myles Watson mylesgw@gmail.com
wrote:
Any other suggestions?
Have you tried different host frequencies until you don't see
garbage?
If you know the default value, you could try it first.
Sorry for the ignorance but what do you mean by host frequencies?
Baudrate?
-- Thanks, Joseph Smith Set-Top-Linux www.settoplinux.org
Maybe this will help. Attached is my patch for the Zotac NM10, the NM10 is virtually identical to ICH7, and NCT5571D is very similar to Winbond ICs (Nuvoton is a branch of Winbond, the datasheet's title is actually "W83627DHG Data Sheet", someone apparently forgot to change it).
Thanks Corey, I noticed you setup SIO PM Events on the southbridge and ACPI on
SuperIO.
Did you have to do that to get serial working? Besides that yours looks pretty much the same as mine.
You aren't setting up SERIRQ_CNTL (and CNF[1,2]_LPC_EN, COM[A,B]_LPC_EN). Is that on purpose ?
Just to clarify my setup does Coreys does not. It is not always needed, my other ICH4 boards supported by serialice do not need any southbridge registers setup (except to disable the watchdog timer). Works out of the box so to speak.
On Tue, Mar 29, 2011 at 7:52 AM, Joseph Smith joe@settoplinux.org wrote:
On Tue, 29 Mar 2011 12:38:49 +0200, Idwer Vollering vidwer@gmail.com wrote:
2011/3/29 Joseph Smith joe@settoplinux.org:
On Tue, 29 Mar 2011 05:03:21 -0400, Corey Osgood
wrote:
On Tue, Mar 29, 2011 at 4:34 AM, Joseph Smith joe@settoplinux.org
wrote:
On Mon, 28 Mar 2011 22:51:23 -0600, Myles Watson mylesgw@gmail.com
wrote:
> Any other suggestions?
Have you tried different host frequencies until you don't see
garbage?
If you know the default value, you could try it first.
Sorry for the ignorance but what do you mean by host frequencies?
Baudrate?
-- Thanks, Joseph Smith Set-Top-Linux www.settoplinux.org
Maybe this will help. Attached is my patch for the Zotac NM10, the NM10 is virtually identical to ICH7, and NCT5571D is very similar to Winbond ICs (Nuvoton is a branch of Winbond, the datasheet's title is actually "W83627DHG Data Sheet", someone apparently forgot to change it).
Thanks Corey, I noticed you setup SIO PM Events on the southbridge and ACPI on
SuperIO.
Did you have to do that to get serial working? Besides that yours looks pretty much the same as mine.
Yes, and no. The ICH7 has a watchdog timer that will reboot the system after a short time without the timer being constantly reset, the PMBASE is set up so that can be disabled by the IO calls to (TCOBASE + n). Looking at the datasheet, it also looks like ICH4 has the same thing, but you're not seeing the system go into a reboot loop? Section 9.9.7 is the register. As for why ACPI was set up in the Super I/O, I have no clue, it's been a few months since I wrote that, and I can't see any glaring reason in the datasheet to have done it.
You aren't setting up SERIRQ_CNTL (and CNF[1,2]_LPC_EN, COM[A,B]_LPC_EN). Is that on purpose ?
Just to clarify my setup does Coreys does not. It is not always needed, my other ICH4 boards supported by serialice do not need any southbridge registers setup (except to disable the watchdog timer). Works out of the box so to speak.
No, those are registers 0x64 (SERIRQ_CNTL), 0x80 (LPC_I/O_DEC, controls COMA/COMB_LPC_EN), and 0x82 (LPC_EN, controls CNF1/2_LPC_EN) on ICH7/NM10, my code does set those up. Yours doesn't set up SERIRQ_CNTL (0x64), but does the other two. IMO, also use 0x1003 for 0xE6, anything else should be enabled by the BIOS later.
Hope this helps! -Corey
On Tue, Mar 29, 2011 at 2:34 AM, Joseph Smith joe@settoplinux.org wrote:
On Mon, 28 Mar 2011 22:51:23 -0600, Myles Watson mylesgw@gmail.com wrote:
Any other suggestions?
Have you tried different host frequencies until you don't see garbage? If you know the default value, you could try it first.
Sorry for the ignorance but what do you mean by host frequencies? Baudrate?
Yes. That's all I meant.
Thanks, Myles
On Tue, 29 Mar 2011 05:17:50 -0600, Myles Watson mylesgw@gmail.com wrote:
On Tue, Mar 29, 2011 at 2:34 AM, Joseph Smith joe@settoplinux.org
wrote:
On Mon, 28 Mar 2011 22:51:23 -0600, Myles Watson mylesgw@gmail.com
wrote:
Any other suggestions?
Have you tried different host frequencies until you don't see garbage? If you know the default value, you could try it first.
Sorry for the ignorance but what do you mean by host frequencies?
Baudrate? Yes. That's all I meant.
Hmm, the baudrate that works fine with vendor bios is 115200 and that is what I have serialice set to, but I could play with other rates.
Could the clock generator between the southbridge and superio be doing something funny to scramble the signal?
On Tue, Mar 29, 2011 at 8:08 AM, Joseph Smith joe@settoplinux.org wrote:
On Tue, 29 Mar 2011 05:17:50 -0600, Myles Watson mylesgw@gmail.com wrote:
On Tue, Mar 29, 2011 at 2:34 AM, Joseph Smith joe@settoplinux.org
wrote:
On Mon, 28 Mar 2011 22:51:23 -0600, Myles Watson mylesgw@gmail.com
wrote:
Any other suggestions?
Have you tried different host frequencies until you don't see garbage? If you know the default value, you could try it first.
Sorry for the ignorance but what do you mean by host frequencies?
Baudrate? Yes. That's all I meant.
Hmm, the baudrate that works fine with vendor bios is 115200 and that is what I have serialice set to, but I could play with other rates.
Could the clock generator between the southbridge and superio be doing something funny to scramble the signal?
Can you send a superiotool dump with the serial ports enabled and working? The registers say they're disabled in the one you sent.
-Corey
On Tue, 29 Mar 2011 08:56:19 -0400, Corey Osgood corey.osgood@gmail.com wrote:
On Tue, Mar 29, 2011 at 8:08 AM, Joseph Smith joe@settoplinux.org
wrote:
On Tue, 29 Mar 2011 05:17:50 -0600, Myles Watson mylesgw@gmail.com
wrote:
On Tue, Mar 29, 2011 at 2:34 AM, Joseph Smith joe@settoplinux.org
wrote:
On Mon, 28 Mar 2011 22:51:23 -0600, Myles Watson mylesgw@gmail.com
wrote:
Any other suggestions?
Have you tried different host frequencies until you don't see
garbage?
If you know the default value, you could try it first.
Sorry for the ignorance but what do you mean by host frequencies?
Baudrate? Yes. That's all I meant.
Hmm, the baudrate that works fine with vendor bios is 115200 and that is what I have serialice set to, but I could play with other rates.
Could the clock generator between the southbridge and superio be doing something funny to scramble the signal?
Can you send a superiotool dump with the serial ports enabled and working? The registers say they're disabled in the one you sent.
Wow your right. That is really weird. This board is a little different anyways with one Winbond W83627HG SuperIO and 4 serial ports....
On Tue, 29 Mar 2011 09:17:35 -0400, Joseph Smith joe@settoplinux.org wrote:
On Tue, 29 Mar 2011 08:56:19 -0400, Corey Osgood corey.osgood@gmail.com wrote:
On Tue, Mar 29, 2011 at 8:08 AM, Joseph Smith joe@settoplinux.org
wrote:
On Tue, 29 Mar 2011 05:17:50 -0600, Myles Watson mylesgw@gmail.com
wrote:
On Tue, Mar 29, 2011 at 2:34 AM, Joseph Smith joe@settoplinux.org
wrote:
On Mon, 28 Mar 2011 22:51:23 -0600, Myles Watson mylesgw@gmail.com
wrote:
> Any other suggestions?
Have you tried different host frequencies until you don't see
garbage?
If you know the default value, you could try it first.
Sorry for the ignorance but what do you mean by host frequencies?
Baudrate? Yes. That's all I meant.
Hmm, the baudrate that works fine with vendor bios is 115200 and that
is
what I have serialice set to, but I could play with other rates.
Could the clock generator between the southbridge and superio be doing something funny to scramble the signal?
Can you send a superiotool dump with the serial ports enabled and working? The registers say they're disabled in the one you sent.
Wow your right. That is really weird. This board is a little different anyways with one Winbond W83627HG SuperIO and 4 serial ports....
That is really strange cause I did that superiotool dump connected to the board over serial console. I wonder if there is another chip somewhere that handles the 4 serial ports???
On 03/29/2011 09:35 AM, Joseph Smith wrote:
On Tue, 29 Mar 2011 09:17:35 -0400, Joseph Smithjoe@settoplinux.org wrote:
On Tue, 29 Mar 2011 08:56:19 -0400, Corey Osgoodcorey.osgood@gmail.com wrote:
On Tue, Mar 29, 2011 at 8:08 AM, Joseph Smithjoe@settoplinux.org
wrote:
On Tue, 29 Mar 2011 05:17:50 -0600, Myles Watsonmylesgw@gmail.com
wrote:
On Tue, Mar 29, 2011 at 2:34 AM, Joseph Smithjoe@settoplinux.org
wrote:
On Mon, 28 Mar 2011 22:51:23 -0600, Myles Watsonmylesgw@gmail.com
wrote:
>> Any other suggestions? > > Have you tried different host frequencies until you don't see
garbage?
> If you know the default value, you could try it first. >
Sorry for the ignorance but what do you mean by host frequencies?
Baudrate? Yes. That's all I meant.
Hmm, the baudrate that works fine with vendor bios is 115200 and that
is
what I have serialice set to, but I could play with other rates.
Could the clock generator between the southbridge and superio be doing something funny to scramble the signal?
Can you send a superiotool dump with the serial ports enabled and working? The registers say they're disabled in the one you sent.
Wow your right. That is really weird. This board is a little different anyways with one Winbond W83627HG SuperIO and 4 serial ports....
That is really strange cause I did that superiotool dump connected to the board over serial console. I wonder if there is another chip somewhere that handles the 4 serial ports???
Ah I am not going crazy :-) Looks like on the botton of the board is a fintek F81216DG LPC to 4 UART Chip (www.fintek.com.tw/files/productfiles/F81216_V032P.pdf). That is why the serial ports are disabled on the SuperIO. This should be interesting......got a datasheet to read. Thanks for the help everyone.
On 03/29/2011 12:48 PM, Joseph Smith wrote:
On 03/29/2011 09:35 AM, Joseph Smith wrote:
On Tue, 29 Mar 2011 09:17:35 -0400, Joseph Smithjoe@settoplinux.org wrote:
On Tue, 29 Mar 2011 08:56:19 -0400, Corey Osgoodcorey.osgood@gmail.com wrote:
On Tue, Mar 29, 2011 at 8:08 AM, Joseph Smithjoe@settoplinux.org
wrote:
On Tue, 29 Mar 2011 05:17:50 -0600, Myles Watsonmylesgw@gmail.com
wrote:
On Tue, Mar 29, 2011 at 2:34 AM, Joseph Smithjoe@settoplinux.org
wrote:
> > > On Mon, 28 Mar 2011 22:51:23 -0600, Myles Watsonmylesgw@gmail.com wrote: >>> Any other suggestions? >> >> Have you tried different host frequencies until you don't see
garbage?
>> If you know the default value, you could try it first. >> > > Sorry for the ignorance but what do you mean by host frequencies? Baudrate? Yes. That's all I meant.
Hmm, the baudrate that works fine with vendor bios is 115200 and that
is
what I have serialice set to, but I could play with other rates.
Could the clock generator between the southbridge and superio be doing something funny to scramble the signal?
Can you send a superiotool dump with the serial ports enabled and working? The registers say they're disabled in the one you sent.
Wow your right. That is really weird. This board is a little different anyways with one Winbond W83627HG SuperIO and 4 serial ports....
That is really strange cause I did that superiotool dump connected to the board over serial console. I wonder if there is another chip somewhere that handles the 4 serial ports???
Ah I am not going crazy :-) Looks like on the botton of the board is a fintek F81216DG LPC to 4 UART Chip (www.fintek.com.tw/files/productfiles/F81216_V032P.pdf). That is why the serial ports are disabled on the SuperIO. This should be interesting......got a datasheet to read. Thanks for the help everyone.
Hmm looks like superiotool supports the chip.. why did it only detect superio and not fintek F81216DG???
On 03/29/2011 01:22 PM, Joseph Smith wrote:
On 03/29/2011 12:48 PM, Joseph Smith wrote:
On 03/29/2011 09:35 AM, Joseph Smith wrote:
On Tue, 29 Mar 2011 09:17:35 -0400, Joseph Smithjoe@settoplinux.org wrote:
On Tue, 29 Mar 2011 08:56:19 -0400, Corey Osgoodcorey.osgood@gmail.com wrote:
On Tue, Mar 29, 2011 at 8:08 AM, Joseph Smithjoe@settoplinux.org
wrote:
On Tue, 29 Mar 2011 05:17:50 -0600, Myles Watsonmylesgw@gmail.com
wrote:
> On Tue, Mar 29, 2011 at 2:34 AM, Joseph Smithjoe@settoplinux.org wrote: >> >> >> On Mon, 28 Mar 2011 22:51:23 -0600, Myles Watsonmylesgw@gmail.com > wrote: >>>> Any other suggestions? >>> >>> Have you tried different host frequencies until you don't see
garbage?
>>> If you know the default value, you could try it first. >>> >> >> Sorry for the ignorance but what do you mean by host frequencies? > Baudrate? > Yes. That's all I meant. > Hmm, the baudrate that works fine with vendor bios is 115200 and that
is
what I have serialice set to, but I could play with other rates.
Could the clock generator between the southbridge and superio be doing something funny to scramble the signal?
Can you send a superiotool dump with the serial ports enabled and working? The registers say they're disabled in the one you sent.
Wow your right. That is really weird. This board is a little different anyways with one Winbond W83627HG SuperIO and 4 serial ports....
That is really strange cause I did that superiotool dump connected to the board over serial console. I wonder if there is another chip somewhere that handles the 4 serial ports???
Ah I am not going crazy :-) Looks like on the botton of the board is a fintek F81216DG LPC to 4 UART Chip (www.fintek.com.tw/files/productfiles/F81216_V032P.pdf). That is why the serial ports are disabled on the SuperIO. This should be interesting......got a datasheet to read. Thanks for the help everyone.
Hmm looks like superiotool supports the chip.. why did it only detect superio and not fintek F81216DG???
Yahoo! Yup it looks like superiotool does not probe all the possible fintek config addresses. For the heck of it I hard coded the other addresses and we now have a valid dump. Now I just have to figure out a way to code it into superiotool as not to have a bunch of code duplication.... any ways I am back on track :-) Attached is the correct dump showing both the fintek and winbond chips :-)
On 03/29/2011 01:22 PM, Joseph Smith wrote:
On 03/29/2011 12:48 PM, Joseph Smith wrote:
On 03/29/2011 09:35 AM, Joseph Smith wrote:
On Tue, 29 Mar 2011 09:17:35 -0400, Joseph Smithjoe@settoplinux.org wrote:
On Tue, 29 Mar 2011 08:56:19 -0400, Corey Osgoodcorey.osgood@gmail.com wrote:
On Tue, Mar 29, 2011 at 8:08 AM, Joseph Smithjoe@settoplinux.org
wrote:
On Tue, 29 Mar 2011 05:17:50 -0600, Myles Watsonmylesgw@gmail.com
wrote:
> On Tue, Mar 29, 2011 at 2:34 AM, Joseph Smithjoe@settoplinux.org wrote: >> >> >> On Mon, 28 Mar 2011 22:51:23 -0600, Myles Watsonmylesgw@gmail.com > wrote: >>>> Any other suggestions? >>> >>> Have you tried different host frequencies until you don't see
garbage?
>>> If you know the default value, you could try it first. >>> >> >> Sorry for the ignorance but what do you mean by host frequencies? > Baudrate? > Yes. That's all I meant. > Hmm, the baudrate that works fine with vendor bios is 115200 and that
is
what I have serialice set to, but I could play with other rates.
Could the clock generator between the southbridge and superio be doing something funny to scramble the signal?
Can you send a superiotool dump with the serial ports enabled and working? The registers say they're disabled in the one you sent.
Wow your right. That is really weird. This board is a little different anyways with one Winbond W83627HG SuperIO and 4 serial ports....
That is really strange cause I did that superiotool dump connected to the board over serial console. I wonder if there is another chip somewhere that handles the 4 serial ports???
Ah I am not going crazy :-) Looks like on the botton of the board is a fintek F81216DG LPC to 4 UART Chip (www.fintek.com.tw/files/productfiles/F81216_V032P.pdf). That is why the serial ports are disabled on the SuperIO. This should be interesting......got a datasheet to read. Thanks for the help everyone.
Hmm looks like superiotool supports the chip.. why did it only detect superio and not fintek F81216DG???
Oh for reference: "To enable configuration registers programming, entry key must output twice to index port continuously. The entry key is decided by power on setting pins RTS2#/PS_CONF_KEY1 and RTS3#/PS_CONF_KEY0 as following:
RTS2#/PS_CONF_KEY1 RTS3#/PS_CONF_KEY0 Entry key 0 0 0x77 ( default ) 0 1 0xA0 1 0 0x87 1 1 0x67
0x67 was the winner for me :-)
* Joseph Smith joe@settoplinux.org [110329 23:00]:
Oh for reference: "To enable configuration registers programming, entry key must output twice to index port continuously. The entry key is decided by power on setting pins RTS2#/PS_CONF_KEY1 and RTS3#/PS_CONF_KEY0 as following:
RTS2#/PS_CONF_KEY1 RTS3#/PS_CONF_KEY0 Entry key 0 0 0x77 ( default ) 0 1 0xA0 1 0 0x87 1 1 0x67
0x67 was the winner for me :-)
Please supply a patch that adds this entry key to the fintec code in superiotool.
Stefan
On 03/29/2011 05:34 PM, Stefan Reinauer wrote:
- Joseph Smithjoe@settoplinux.org [110329 23:00]:
Oh for reference: "To enable configuration registers programming, entry key must output twice to index port continuously. The entry key is decided by power on setting pins RTS2#/PS_CONF_KEY1 and RTS3#/PS_CONF_KEY0 as following:
RTS2#/PS_CONF_KEY1 RTS3#/PS_CONF_KEY0 Entry key 0 0 0x77 ( default ) 0 1 0xA0 1 0 0x87 1 1 0x67
0x67 was the winner for me :-)
Please supply a patch that adds this entry key to the fintec code in superiotool.
Yes on my todo list.