KB9028 RT9809F Programming

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • sikocan
    Badcaps Veteran
    • Oct 2019
    • 338
    • Australia

    #1

    KB9028 RT9809F Programming

    Hi all, I'm having trouble detecting a SuperIO. ENE KB9028 using RT809F which says it supports KB9028. it's programmable through SPI Flash. From schematics I have connected the RT809F as follows. Pin 1 CS to > Pin128, Pin 2 DO to > Pin120, Pin 4 G to Ground. Pin 5 DI to Pin119, Pin 6 CLK to Pin126, Pin 8 VCC to Pin9 of SuperIO. I also rotated Pin 2 and Pin 5 thinking I made mistake. It simply doesnt get detected. I checked VCC it gets 3.3 from Power supply when DC jack is plugged in.

    I tried timing it like press read then Insert DC jack, or vice versa etc. No luck many times.
    What am I doing wrong? thanks
    I checked continuity and it's good for all cables from super IO to the RT809F
    Attached Files
  • sikocan
    Badcaps Veteran
    • Oct 2019
    • 338
    • Australia

    #2
    Re: KB9028 RT9809F Programming

    KSO3=23 KSI4=4 KSI7=1 KSI6=2 KSI5=3
    KSO3 is going to Keyboard Pin 23.
    KSI4 is going to Keyboard 4 etc.

    But where is it going from Keyboard??? Which is which? Clk/DI/DO/VCC/CS etc.

    Comment

    • mielta
      Badcaps Veteran
      • Apr 2015
      • 368
      • Germany

      #3
      Re: KB9028 RT9809F Programming

      Hi
      I think you must have like this
      https://de.aliexpress.com/item/32995...57776430%21sea

      Comment

      • SMDFlea
        Super Moderator
        • Jan 2018
        • 20286
        • UK

        #4
        Re: KB9028 RT9809F Programming

        Originally posted by sikocan
        kso3=23 ksi4=4 ksi7=1 ksi6=2 ksi5=3
        kso3 is going to keyboard pin 23.
        Ksi4 is going to keyboard 4 etc.

        But where is it going from keyboard??? Which is which? Clk/di/do/vcc/cs etc.
        kso3=4 (kbout3) , ksi4=13 (kbout12) , ksi7=16 (kbout15) , ksi6=15 (kbout14) , ksi5=14 (kbout13)
        All donations to badcaps are welcome, click on this link to donate. Thanks to all supporters

        Comment

        • sikocan
          Badcaps Veteran
          • Oct 2019
          • 338
          • Australia

          #5
          Re: KB9028 RT9809F Programming

          Ok I think I found it
          KSO3 GROUND
          KSI4 CS/CE
          KSI5 CLK
          KSI6 DI
          KSI7 DO
          If this is correct, I still can't detect it

          What do I do with VCC? I can see SuperIO Gets turned on due to 3V AW is present so I don't think I need to connect. Any advice?

          Comment

          • sikocan
            Badcaps Veteran
            • Oct 2019
            • 338
            • Australia

            #6
            Re: KB9028 RT9809F Programming

            Originally posted by SMDFlea
            kso3=4 (kbout3) , ksi4=13 (kbout12) , ksi7=16 (kbout15) , ksi6=15 (kbout14) , ksi5=14 (kbout13)


            Hmm.. Vinafix said differently then yours.

            Regardless - if I went with your pin layout, where do they connect to???
            CS/Ground/DI/DO/CLK
            Please I need to learn/understand this. Already spent 4+ hrs.

            Comment

            • SMDFlea
              Super Moderator
              • Jan 2018
              • 20286
              • UK

              #7
              Re: KB9028 RT9809F Programming

              similar to this https://www.laboneinside.com/how-to-...b9012-io-chip/
              All donations to badcaps are welcome, click on this link to donate. Thanks to all supporters

              Comment

              • sikocan
                Badcaps Veteran
                • Oct 2019
                • 338
                • Australia

                #8
                Re: KB9028 RT9809F Programming

                I don't know if it makes sense but thin Pin count is 28. Pin 23 from top and bottom, both are over 3V - how can that be for the ground?

                Your recommendation of KBOUT3 is 3.69V from one side and 3.3 from other side, if you count otherway. Just in case I got counting the wrong way, both are above 3V. What am I missing here?

                Comment

                • sikocan
                  Badcaps Veteran
                  • Oct 2019
                  • 338
                  • Australia

                  #9
                  Re: KB9028 RT9809F Programming

                  Do I still need to connect 3.3V to Pin 8/VCC? I tried with and without, no difference. So confusing.

                  Comment

                  • gurangax
                    Member
                    • Apr 2020
                    • 34
                    • Malaysia

                    #10
                    Re: KB9028 RT9809F Programming

                    Originally posted by sikocan
                    Do I still need to connect 3.3V to Pin 8/VCC? I tried with and without, no difference. So confusing.
                    Did you solve this?

                    Comment

                    • sikocan
                      Badcaps Veteran
                      • Oct 2019
                      • 338
                      • Australia

                      #11
                      Re: KB9028 RT9809F Programming

                      Yes. YouTube deleted 2400 plus videos, once recovered you can watch. SureCanDo YouTube

                      Comment

                      • sikocan
                        Badcaps Veteran
                        • Oct 2019
                        • 338
                        • Australia

                        #12
                        Re: KB9028 RT9809F Programming

                        https://odysee.com/@SureCanDo:4/how-...using-rt809f:f

                        Watch there.

                        Comment

                        • gurangax
                          Member
                          • Apr 2020
                          • 34
                          • Malaysia

                          #13
                          Re: KB9028 RT9809F Programming

                          Originally posted by sikocan
                          Thanks for the video. I actually already done this with a ch341a programmer and KB9012 chip. But now I am trying with the same programmer with a KB9028 chip. I cant find schematic for the board yet so I might end up removing the chip and manually trace the lines to the keyboard connector.
                          its actually kb9028G chip so that explains why I need to remove the chip.

                          Comment

                          Related Topics

                          Collapse

                          • araxnido
                            Programming KBC IT8987VG ASUS TUF FX506L RT809F+PEB
                            by araxnido
                            Dear friends, I want to share my experience repairing an ASUS TUF FX506L gaming laptop motherboard: DABKXDMB8E0_F_BKXD. Boardview and schematic are available, as well as the BIOS and ITE ROM.

                            When the customer brought in this laptop, it was initially dead; it showed no signs of booting for any reason. After hours of measurements, checking each stage, MOSFET, and seeing if there was a short circuit in any capacitor, I discovered a strange 0.7V leakage voltage on the 3V_S5 rail, particularly on the PL9 coil, with the board not powered on. There were 3V_LDO and 5V_LDO voltages, which...
                            06-10-2025, 09:26 PM
                          • mcplslg123
                            KB9028 Programming
                            by mcplslg123
                            The mb under repair is FAROE_Dis_X32_MB-MV 18742-1(HP). It came completely dead. Found 19V is not passing thru 1st dc-in mosfet. After diagnosis, replaced BQ24781 with BQ24780S and it solved that part of the problem. Next found +3V LDO is shorted, so removed the +3V PWM but still shorted. Removed KBC9028Q-c and short is gone. I've soldered new SY8286BRAC and KB9028Q-C(both new). DC jack is glowing now but mb doesnt turns on as kbc needs programming.

                            I've SVOD1 which doesnt list kb9028 as an option. Still tried selecting kb9022 but doesnt work. The support has ended from SVOD-so...
                            02-12-2022, 04:09 AM
                          • Jamescameron696969
                            does RT809F with PEB1 support IT8227vg?
                            by Jamescameron696969
                            I have RT809F but i don't have PEB1 extension. i wanna buy PEB1 but i'm not sure if it supports IT8227vg in Lenovo K14 gen1.
                            i wanna ty to unlock it using RT809F and PEB1.
                            maybe someone here tried to do it using RT809F.
                            any suggestions?
                            02-18-2024, 05:28 AM
                          • BoBtimus
                            Gigabyte B550M AORUS SuperIo
                            by BoBtimus
                            Hi i am currently trying to repair a Gigabyte B550M AORUS. One of the fan headers was handled wrong (fan splitter plugged wrong).
                            So far i found a short on the pwm line coming from the SuperIo (ITE IT8689CXS). I compared that to the other pwm channels they are not shorted to ground...
                            After removing the fan driver the short remains so i suggest the superio is faulty.
                            The board draws about 200 mA in idle and shows no reaction at all to the power button.
                            My next guess is to remove the superio to see if the short is gone afterwards but i wanted to check before because it sits...
                            04-03-2025, 02:52 AM
                          • Jamescameron696969
                            KB9022Q to RT809F help please
                            by Jamescameron696969
                            i'm using RT809f i dont have the idea of the pinout. can someone send here the correct pictue for RT89F?

                            KB9022Q to RT809F...
                            04-07-2024, 02:49 AM
                          • Loading...
                          • No more items.
                          Working...