Dual BIOS SPI with toggle driven switch

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • Alex.
    New Member
    • Dec 2014
    • 7
    • srb

    #1

    Dual BIOS SPI with toggle driven switch

    Hello Guys, i am new here and i think this is right place for this post, if not please advice me where to put.

    i have question for some very strange solution.
    I would like to add 2 identical SPI chips (with different bios) on same board (which have only one 8pin pad for SPI chip) and to switch them between with one toggle switch 3 or 2 state (1on/2off/3on) or (1on/2on).
    Toggle switch should be like 1m from device.

    My plan is to put two pairs of 6x n-channel mosfet per SPI. and drive switch gates with 12v alw on over toggle switch.

    So i have 8 pads on board. i would like to solder 2x wires from board pads to source of each n-channel mosfet and drain from mosfets to dedicated spi.

    Here is schematic that i draw fast in paint just to get an idea how i wish to fix it.

    My question is it which mosfet is good for this solution(if there is some fet that would work in this way) and is it posible to transfer dq1 dq 0 and clock without noise ?

    I wish to say that wires from board pads over mosfets to the spi will not be longer then 7 - 8 cm max.

    chips will contain normal and MODED bios which i wish to switch before booting. if there some logic IC which can be driven over one gate and switch betwen to wires please let me know how is best way to fix this.
    THANKS !
    Attached Files
  • ala_borbe
    aka Donald
    • Apr 2011
    • 1625
    • Malta

    #2
    Re: Dual BIOS SPI with toggle driven switch

    i think that all this is not needed... make a board on wich you can solder both eproms, then make dip switch or jumper to set power to one or another and rest of the legs/contacts solder together.. never tried it, but it should work
    Im Back... sort of...

    Comment

    • Alex.
      New Member
      • Dec 2014
      • 7
      • srb

      #3
      Re: Dual BIOS SPI with toggle driven switch

      Originally posted by ala_borbe
      i think that all this is not needed... make a board on wich you can solder both eproms, then make dip switch or jumper to set power to one or another and rest of the legs/contacts solder together.. never tried it, but it should work
      Thank you for answer. I tried with only vcc (3.3v) switching and it's worked but reading from eeprom was not 100% correct. it seems that other pin/s from chip that is not powered by 3.3v change impedance (Z) and that make reading from powered chip incorect.
      And toggle switch should be arround 1m from board with spi. So it's looks to me that best way is some voltage driven gate (not logic or any data) because on 1m it would lost any sync by spi communication.

      Comment

      • ala_borbe
        aka Donald
        • Apr 2011
        • 1625
        • Malta

        #4
        Re: Dual BIOS SPI with toggle driven switch

        your cables should be as short as possible... to much resistance lowers your 3.3v power and thats why you cant read propertly
        Im Back... sort of...

        Comment

        Related Topics

        Collapse

        • macabook
          🛠️ MSI GP75 Leopard MS-17E71 – No Display, Deep BIOS/EC Troubleshooting
          by macabook
          Hello everyone,

          I’m currently working on a dead MSI GP75 Leopard (MS-17E71) motherboard (i7 CPU, NVIDIA GPU) with a no display/no backlight issue initially. After extensive investigation, I’m at a critical stage involving EC firmware, BIOS/ME region interaction, and possible deep corruption. I'm seeking advanced insight from anyone with experience in EC/BIOS sync issues or PCH-level behavior. Here’s a full breakdown:
          🧩 Initial Issue
          • Board powers on (fans spin, keyboard lights up and can be adjusted, caps lock led lights), but no display or backlight
          • External display (HDMI) shows
          ...
          07-24-2025, 02:17 PM
        • Vesko356
          [Guide] How to find the right HP bios version to flash
          by Vesko356
          First of all thanks to all of our members who have posted previously all methods posted here.
          Please leave a comment if you find something new,or have anything else to add.
          -----------------------------------------------------------------------------------------

          Find by serial number,model number or series

          If you know the laptop serial or model number go to HP support https://support.hp.com/us-en/drivers/laptops .
          Enter the serial number or model number and click submit.On the next screen you will have to enter the OS
          Operating system and OS version.If...
          08-11-2023, 03:27 AM
        • jbonavita
          ASUS TP500LA BIOS request/repair/merge?
          by jbonavita
          Hi, my laptop wont boot at all
          With original bios no POST, only LED lights
          With alternative BIOS from model TP500LN (flashed via programmer) the notebook works again
          Some issues
          A- with bios from 500LN, it won't update from bios of model 500LA (from 500LN v203 to 500LA v300)
          B- If updated from 500LN version 203 to 300, the battery stops being recognized

          Things I tried

          1- Update / clear ME: Took the non working bios, made a backup, and did this: https://www.badcaps.net/forum/troubl...theory/trouble...
          04-29-2025, 09:38 PM
        • zenius
          [REQUEST] Dell G3 3579 BIOS Password & AMI Protected Range/BIOS Guard Unlock
          by zenius
          Hello, I have an old Dell G3 3579 (ST: 2WQ7LP2-8FC8) with a newer 8FC8 BIOS password. I have successfully attached to the flash chip (W25Q128JVSQ) on the motherboard with a CH341A programmer and made several modifications using Intel FIT (e.g., allow software SPI write) without bricking. I was also able to boot to a modified GRUB shell where I attempted to edit many BIOS security related options like BIOS Guard/Lock, Flash Signature Override, ME FW Image Re-Flash, etc.

          Unfortunately, some of these modifications like to Intel BIOS Guard failed because it is fused into the PCH. Also,...
          12-08-2024, 06:13 AM
        • Wahaz
          Lenovo Thinkbook 15 G2 ITL i5 (serial number: MP2BFZEF) bios request
          by Wahaz
          Hello,

          I have a Lenovo Thinkbook 15 G2 ITL i5 Laptop (serial number: MP2BFZEF) that when I turn it on, the led on the power button lights up for 5 seconds, then goes out. There's no display and nothing happens.
          So I thought it was a Bios problem.
          I found 3 bios chips on the board, which I read with a bios programmer: two XMC model bios chips and a Winbond model bios chip. Each XMC model bios chip has two partitions named XM25QH128A [3.3V] and XT25F128A [3.3V]. And the Winbond model bios chip has three partitions named W25Q80BL 3.3V, W25Q80xV 3.3V and W25Q80DV 3.3V....
          10-30-2023, 08:42 PM
        • Loading...
        • No more items.
        Working...