1-Wire eeprom programming with Raspberry

แชร์
ฝัง
  • เผยแพร่เมื่อ 15 ธ.ค. 2024

ความคิดเห็น • 14

  • @AshokRawat-j3s
    @AshokRawat-j3s ปีที่แล้ว +1

    Dear which tool I can get to read data

  • @DA__MochIrvanVadila
    @DA__MochIrvanVadila ปีที่แล้ว +1

    Can this metod use for IC ds2431?

    • @mcelec7603
      @mcelec7603  ปีที่แล้ว

      Since it has the same memory structure and operates with commands as the DS2433, I assume that yes, it can be used.

  • @alexfedorov1160
    @alexfedorov1160 ปีที่แล้ว +1

    Raspberry Pi has a 3V3 logic IOs and they're not 5V tolerant, having a pretty strong pull-up to 5V, one is risking damaging the board if pin is in input (default) or OD emulated mode (I2C/1-W).

    • @mcelec7603
      @mcelec7603  ปีที่แล้ว

      Thanks for the warning, you are right. I put a warning in the video. (Fortunately, in this case only (5V-3.3V)/2.2kohm=0.77mA is loaded on the FET protecting the port in the 3.3V direction.)

  • @tolga.atesci
    @tolga.atesci ปีที่แล้ว

    I try to do same thing for AT21CS01 but i cannot see any EEPROM except for w1_bus_master. ):

    • @mcelec7603
      @mcelec7603  ปีที่แล้ว

      But I see on the AT21CS01 datasheet that it should work with 3.3V pullup voltage and 2.2 kohm pullup resistor.

    • @tolga.atesci
      @tolga.atesci ปีที่แล้ว

      @@mcelec7603 I have been using Raspberry Pi 4 and i activated 1-wire interface. My connections:
      -SI/O of AT21CS01 = GPIO4
      -GND = GND
      -SI/O of AT21CS01 = 3.3V with 1k ohm resistor.
      P.S. I changed resistor as 330, 1k, 2.2k, 3.3k.
      I tried a lot of things for reading data from AT21CS01 in both Arduino and Raspberry but i cannot correctly get any data. I bought DM160232 to understand AT21CS01 and I changed it from FF value to different value in 06h and 23h address of Main EEPROM zone to solve easily code for reading data but it didnot work. So i tried your method for reading data from 1-wire EEPROM.

  • @muhammadshahid-ww7db
    @muhammadshahid-ww7db ปีที่แล้ว

    SIR HOW TO SOFTWARE ON DS2501 three legs transistor shape memory ic
    i am so worried because dell laptop not charging if this ic is damaged.
    i searched that possible through 1 wire method but not enough knowledge thnx
    i am waiting your next video on this sir

    • @mcelec7603
      @mcelec7603  ปีที่แล้ว +1

      Sir, the Dell laptop charger is an interesting thing. Several schematics show the DS2501 for ID chip, which has 91h family code. I have a lot of Dell adapter (65W, 90W, original, compatible) and I can read their 1-wire ID chip with Raspberry, but the family code of ID chips is 11h. All of them. I can't identify which 1-wire eprom would have 11h family code.
      However, I assume that this ID chip is difficult to destroy, because it is also protected by a suppressor diode.
      There is an interesting project:
      hclxing.wordpress.com/2014/02/26/hacking-a-dell-power-adapter-final-not-really/

  • @daniel070487
    @daniel070487 ปีที่แล้ว

    haha same for me man ! i got the TL866, K150, Sprut8 and a lot of other Pic, EEPROM, FLASH programmers, but none can do 1-wire.

  • @kishankumar-zt9rz
    @kishankumar-zt9rz ปีที่แล้ว

    hi
    i have this ds28e01 one wire ..
    i want to copy and paste into another ds28e01 it is possible from this device ..
    can i contact you whatsapp or we chat ..

    • @mcelec7603
      @mcelec7603  ปีที่แล้ว

      Because the memory areas of the DS28E01 divided 4 parts and the opcodes are different then at DS2433,I don't know if it is possible to read or write memory areas directly with Midnight Commander. However, the Raspberry 1-wire bus can be used as a universal device if someone writes the read-write software in Python based on the data sheet of the DS28E01. I think a Python programmer can solve the task.