I2C response on write (but none on read) command?

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • japlytic
    Badcaps Legend
    • Oct 2005
    • 2086
    • Australia

    #1

    I2C response on write (but none on read) command?

    You may have heard that some hardware registers are write only (any read would be meaningless), but I may have seen certain I2C bus devices which are write only and do not give an acknowledge on a Read command, such as certain DACs.

    I think it is a bad idea to give an acknowledge only on an I2C Write command (but no acknowledge on Read), especially when using an I2C bus scan routine (read only; checking for acknowledgement for writing with an I2C bus scan with the wrong data can have unintended consequences).
    My first choice in quality Japanese electrolytics is Nippon Chemi-Con, which has been in business since 1931... the quality of electronics is dependent on the quality of the electrolytics.
  • brethin
    Badcaps Legend
    • Dec 2008
    • 1907
    • USA

    #2
    Re: I2C response on write (but none on read) command?

    Writing requires acknowledgement reading does not. It is the standard and you just have to live with it unless you plan to design your own device and write your own command set.

    Comment

    • stj
      Great Sage 齊天大聖
      • Dec 2009
      • 30952
      • Albion

      #3
      Re: I2C response on write (but none on read) command?

      if you send a read command and you get data back - is that not an "ack" in itself?

      Comment

      Related Topics

      Collapse

      • ChaosLegionnaire
        bug of the month: write caching setting for the hard drive in device manager
        by ChaosLegionnaire
        i recently bought a new wd re4 2tb with 2014 datecodes. when i got around to testing it tho in victoria hd tester, the write speed was very slow at 14 mb/s with a 256 sector transfer size. when i increased the transfer size to 1024 sectors, the write speed increased slightly to 44 mb/s. read speeds and sector verify speeds were fine and at normal speeds.

        so i just ass-u-med the drive's poor performance was due to it being an advanced format drive and i was using it on winxp. when i tried cloning my system disk to this wd re4 2tb drive and writing to it in linux, the write speed...
        10-06-2019, 01:39 PM
      • hdd00
        Asus TP412UA DEAD
        by hdd00
        HI all. I have here 2 identical asus laptops ,TP412UA, that are dead(probable cause , one of the ac adapters is bad). No power up on ac adapter or battery, no sign on life when adapter is pluged in, no response from power button, nothing.
        Taking as reference the measurements from this post
        https://www.badcaps.net/forum/troubl...g-on#post82907

        I don't have any short on any coil, but, without battery, when I give 19v on dc jack, the consumption...
        08-14-2024, 02:14 AM
      • vbogoev
        Lenovo S6000 won't turn on. Data recovery needed.
        by vbogoev
        Hello,

        Here I have the mentioned tablet with motherboard s6000-mb-h401. The tablet won't turn on, no display, charging normally. I manage to connect to UART port and got this output when I try to start it:

        Code:
        [PWRAP] pwrap_init_preloader
        [PWRAP] pwrap_init
        [PWRAP] _pwrap_init_sidly [Read Test] pass,SIDLY=0 rdata=5AA5
        [PWRAP] _pwrap_init_sidly [Read Test] pass,SIDLY=1 rdata=5AA5
        [PWRAP] _pwrap_init_sidly [Read Test] pass,SIDLY=2 rdata=5AA5
        [PWRAP] _pwrap_init_sidly [Read Test] pass,SIDLY=3 rdata=5AA5
        [PMIC_WRAP]wrap_init pass,the return
        ...
        06-20-2023, 06:36 AM
      • alphabetty
        novice user attempting first BIOS write on ASUS laptop
        by alphabetty
        Hello first post!


        Ok so after an (ASUSTek) optional Windows update, my old ASUS E403NA laptop rebooted and froze in the BIOS menu screen and was unresponsive so after about 30 mins I powered off and back on again. Now i just get a power LED and a black screen, I have tried all the basic suggestions and all the suggestions on the ASUS site, spoke to ASUS support who said I will need to pay for an RMA.

        The laptop is worth €50 so I won't be doing the RMA at god knows what price.

        So I have seen some videos where people have reprogrammed the BIOS...
        03-07-2024, 08:31 AM
      • CapThatBrass
        RT809F Chip Write Failure - Winbond 25R256JV
        by CapThatBrass
        Hi,

        I've managed to take an image dump in BIN format of my Dell Latitude 5420, which had a Winbond 25R256JV chip installed.

        I used an RT809F programmer to obtain the BIN, using the supplied iFix RT809F programmer application (latest version being 20220830).

        The programmer automatically found the settings to read the chip but selected the Winbond W25Q256FV instead (my actual model isn't available on the listing within the software). The image came out fine - I did this multiple times to clarify the data being read was the same each time.

        ...
        10-04-2022, 11:56 AM
      • Loading...
      • No more items.
      Working...