Which ic generally used for software updates?

Collapse
X
 
  • Time
  • Show
Clear All
new posts
  • caphair
    Badcaps Legend
    • Nov 2011
    • 1249

    #1

    Which ic generally used for software updates?

    Hi I'm curious which ic would generally be the one used for software information/updates/restoring

    Have an Apple TV that isn't being recognized by any computer. Just gives a "USB device unrecognized" message

    I found this tear down of the the model I have which points out certain chips but not specifically what each does

    https://www.ifixit.com/Teardown/Appl...+Teardown/8293
  • stj
    Great Sage 齊天大聖
    • Dec 2009
    • 31007
    • Albion

    #2
    Re: Which ic generally used for software updates?

    put it in DFU mode and then scan the usb bus for unrecognised vid/pid numbers

    Comment

    • caphair
      Badcaps Legend
      • Nov 2011
      • 1249

      #3
      Re: Which ic generally used for software updates?

      Originally posted by stj
      put it in DFU mode and then scan the usb bus for unrecognised vid/pid numbers
      Scan it how? Tried putting it in DFU mode before but still got same unrecognized message

      Comment

      • caphair
        Badcaps Legend
        • Nov 2011
        • 1249

        #4
        Re: Which ic generally used for software updates?

        I used a program called UVCView and got this information
        Attached Files

        Comment

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

          #5
          Re: Which ic generally used for software updates?

          is it giving a vid & pid to the o.s.?

          Comment

          • caphair
            Badcaps Legend
            • Nov 2011
            • 1249

            #6
            Re: Which ic generally used for software updates?

            Shows 0000 for both pid and vid. What are those anyway?

            Comment

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

              #7
              Re: Which ic generally used for software updates?

              vid = vendor ID, pid = product ID

              those 2 numbers tell the o.s. what it is, and what driver to use.

              Comment

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

                #8
                Re: Which ic generally used for software updates?

                http://appletoolbox.com/2013/07/how-...into-dfu-mode/

                Comment

                • caphair
                  Badcaps Legend
                  • Nov 2011
                  • 1249

                  #9
                  Re: Which ic generally used for software updates?

                  Thanks actually used that same link to try getting into DFU. It blinks as it should but computer/iTunes still doesn't recognize it.

                  Even tried changing the driver to an Apple DFU one when the Apple TV is plugged in and still nothing.

                  Does this mean the ic responsible for all that info is bad?

                  Comment

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

                    #10
                    Re: Which ic generally used for software updates?

                    well the fact that it responds at all means the cpu is at least partly working.
                    maybe the vid & pid are stored in an eeprom.

                    try looking for a schematic.

                    Comment

                    • caphair
                      Badcaps Legend
                      • Nov 2011
                      • 1249

                      #11
                      Re: Which ic generally used for software updates?

                      Tried but with Apple it's almost impossible finding one. Only thing I found was that tear down I linked in original post

                      Comment

                      • fzabkar
                        Badcaps Veteran
                        • Mar 2009
                        • 772
                        • Australia

                        #12
                        Re: Which ic generally used for software updates?

                        If you connect the Apple device to your PC without powering the device on, does the PC still sense something on the USB port? If so, then it could simply be sensing the pulldown resistor(s) on the USB Data+/- pins.

                        Do the Apple TV's other functions all work properly?
                        Last edited by fzabkar; 05-12-2016, 06:45 PM.

                        Comment

                        • caphair
                          Badcaps Legend
                          • Nov 2011
                          • 1249

                          #13
                          Re: Which ic generally used for software updates?

                          No it doesn't sense anything at all on the USB without power to the device. The Apple TV 3 needs to be plugged in for a PC/iTunes to recognize it.

                          The only things that function are the power on LED which blinks as it should when I try putting it into DFU but other than that I get a "no signal" when connected to a tv and can't use it

                          Comment

                          • fzabkar
                            Badcaps Veteran
                            • Mar 2009
                            • 772
                            • Australia

                            #14
                            Re: Which ic generally used for software updates?

                            I can't see which chip handles the USB comms, but U300 appears to be handling the HDMI port. There are 4 differential signal pairs between U300 and connector J6404. D6510 and D6511 are ESD protection diode arrays (CDDFN10-0524P). I'd check whether any of the pins (1,2,4,5) are stuck at ground or the supply rail.

                            CDDFN10-0524P, Bourns, 5V Surface Mount TVS Diode Array (for HDMI 1.4 & USB 3.0 / USB OTG):
                            https://cdn.badcaps-static.com/pdfs/...0f2613a076.pdf

                            Edit: U300 has an additional differential pair at the side closest to the edge of the PCB. This may connect to the USB 2.0 pins. It might be worth testing for continuity between J6404 and this differential signal pair.
                            Last edited by fzabkar; 05-12-2016, 07:49 PM.

                            Comment

                            • caphair
                              Badcaps Legend
                              • Nov 2011
                              • 1249

                              #15
                              Re: Which ic generally used for software updates?

                              Thanks for that info and your suggestions! Unfortunately after taking mine further apart the circuit board is different than the one pictured in that link and there is no u300.

                              It seems to have more ICS and no real space for test probes just a bunch of test points. So without a schematic, Apple succeeded in eliminating a home repairer to tackle a fix. Guess I'll just put it in a junk bin

                              Thanks for everyone's help anyway!

                              Comment

                              • fzabkar
                                Badcaps Veteran
                                • Mar 2009
                                • 772
                                • Australia

                                #16
                                Re: Which ic generally used for software updates?

                                I found a lot of datasheets while I was researching this thread. Many of my notes are in point form, but hopefully they will be of some use to others.

                                BCM4330, Broadcom, Single Chip IEEE 802.11 a/b/g/n MAC/Baseband/Radio with Integrated Bluetooth 4.0 + HS and FM Transceiver:
                                http://www.broadcom.com/products/Wir...utions/BCM4330
                                https://cdn.badcaps-static.com/pdfs/...9259b8ddd9.pdf


                                LAN9730, SMSC, High-Speed Inter-Chip (HSIC) USB 2.0 to 10/100 Ethernet Controller, 56-pin QFN, 3.3V:
                                https://cdn.badcaps-static.com/pdfs/...d9d9204aa1.pdf

                                8456E-R, DELTA, magnetic LAN coupler: (LFE8456E-R)
                                (pinout on page 24 of schematic)
                                http://www.deltaww.com

                                TPS54418, Texas Instruments, 2.95 - 6V, 4A, 2MHz step-down current mode regulator:
                                https://cdn.badcaps-static.com/pdfs/...8d0e2c25a8.pdf

                                SKY65404-31, Skyworks, 5 GHz Low-Noise Amplifier, 2.8 - 5.0V, marking SKY3 5404, 6-pin:


                                uPG2185T6R, Renesas / CEL, GaAs IC SPDT Switch for 2GHz to 6GHz, 6-pin, marking G8:



                                TXC Mn40 25.000 (25MHz crystal) - also marked elsewhere as Mp3G
                                TXC Mn41 27.000 (27MHz crystal) - also marked elsewhere as Mp3H
                                http://www.txccrystal.com

                                THGVX1G6D2HLA01, Toshiba, 8GB NAND Flash:
                                http://www.toshiba.com/taec/Catalog/...lineid=1768484

                                CDDFN10-0524P, Bourns, 5V Surface Mount TVS Diode Array (for HDMI 1.4 & USB 3.0 / USB OTG):
                                https://cdn.badcaps-static.com/pdfs/...0f2613a076.pdf

                                SCH1433, ON Semiconductor, Power MOSFET 20V, 64mO, 3.5A, Single N-ch, marking ZJ:



                                Apple 343S0479 is "Unclassified found in the Apple MC572C/A, MD199C/A" (HDMI, U3000):
                                https://chipworks.secure.force.com/c...u=APP-343S0479

                                Apple 338S1040-A5 "power management (PMIC) & audio IC made by Dialog", 4 (?) x switchmode outputs (U2000):
                                https://www.techinsights.com/teardow...s-amazonfiretv
                                http://www.anandtech.com/show/5687/a...-mini-review/2

                                V301 - has 8-bit bus


                                Apple A5 Single Core processor

                                "The A5 PoP assembly breaks down into a Hynix LP DDR2 SDRAM and an application processor that carries the part number APL2498 and 8942C01 (third image)."
                                http://www.chipworks.com/en/technica...cent-teardowns

                                http://web.archive.org/web/201204130...rise-surprise/

                                http://webcache.googleusercontent.co...-mini-review/2

                                "Below that we get the new A5, its PMIC to the left, marked 338S1040-A5, and to the right another Apple-branded package marked 343S0479 which previously was on the other side of the PCB in the Apple TV 2. The markings on top of the A5 (we're looking at the DRAM PoP here, actually) indicate a single Hynix 32-bit 512 MB LPDDR2 device, up from the 256 MB of LPDDR2 in the Apple TV 2."

                                http://pinoutsguide.com/PortableDevi...i_pinout.shtml
                                http://pinoutsguide.com/Slots/usb_3_...r_pinout.shtml
                                https://en.wikipedia.org/wiki/Package_on_package

                                Comment

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

                                  #17
                                  Re: Which ic generally used for software updates?

                                  this may be pretty close.
                                  Attached Files

                                  Comment

                                  • caphair
                                    Badcaps Legend
                                    • Nov 2011
                                    • 1249

                                    #18
                                    Re: Which ic generally used for software updates?

                                    Would the A5 chip be responsible for video output or something else?

                                    Comment

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

                                      #19
                                      Re: Which ic generally used for software updates?

                                      i think the gpu is in it, but there will be other chips between the output and the display and base-connector.

                                      Comment

                                      • caphair
                                        Badcaps Legend
                                        • Nov 2011
                                        • 1249

                                        #20
                                        Re: Which ic generally used for software updates?

                                        Hmm because I have another one that's giving a "no signal" except this one was recognized by the PC and I was able to do a restore but still no display.

                                        Comment

                                        Related Topics

                                        Collapse

                                        • SMDFlea
                                          Copy DMI info easily with Hex editing software and Macro script
                                          by SMDFlea
                                          Copying DMI information from an old bios to a new one is difficult for some members, often they have no experience with a hex editor,or some that have tried find it too hard.There is an option to make things easier for those members so that they don`t need to post their own bios backup for the DMI copying.

                                          Experienced bios modding members can help by posting in other threads the DMI offsets,macro script generated by the software and a download link to the software at softpedia mentioned in this guide,or post your macros in the comments here with a link to the bios request thread ....
                                          02-28-2023, 02:14 PM
                                        • NeedsPractice
                                          Backup To OneDrive Software? Everything! Best Software?
                                          by NeedsPractice
                                          I contacted Microsoft and they said they do not have software to where you could backup all your files to one drive. I mean you can copy some of your files to your one drive folder and back stuff up. However, it does not do this automatically.

                                          I have around (10) hard drives I want to backup to the cloud with One Drive. What is the best software to do this with?

                                          AOMEI Backupper
                                          I Drive
                                          Easeus

                                          I do not want a Cloud Plan. I just need the software to take my DATA and Transfer it to the cloud in a nice, readable, viewable fashion. I wish...
                                          02-04-2022, 06:04 PM
                                        • BMCappelletti
                                          iMac fan ramps up after shutting down. Software? SMC? FET?
                                          by BMCappelletti
                                          Hi everyone.
                                          There are some topics here (also on a lot of other places) regarding this issue, but I believe none has a definitive answer. At least I didn't see anyone saying it really worked for them.
                                          In my case I have an iMac A1418 (late 2012) that the fan goes full blast (or at least ramps up the speed) after going to sleep or turning the computer off.
                                          It's not a software issue, cause it was formatted and it happens with any MacOS version I test.
                                          At some places people say it would be an issue with the S5 rail. Others say it's the S0 rail. And some others say it's an SMC...
                                          01-17-2025, 08:11 AM
                                        • Russ17
                                          JVC LT-55C870(B) Corrupt Software??
                                          by Russ17
                                          Hi,

                                          I have a JVC LT-55C870(C). All that happens upon applying power is the red led flashes slowly (1Hz).
                                          If I hold the OK on the remote while powering on, the led flashes at 2Hz, but without a USB Device attached, it obviously does nothing, no screen or backlight.

                                          Any thoughts on this being corrupted software?

                                          Owner says the TV experienced a power surge.

                                          If software is a possibility, can someone point me in the right direction to download the correct software. Is there a procedure to force software to load from USB?
                                          ...
                                          10-10-2023, 12:34 PM
                                        • howardc64
                                          Vizio SmartCast TV software bug that looks like hardware
                                          by howardc64
                                          Bug looks like hardware so thought I posted it here. Exact same behavior on 2 different model 4K Vizio TVs running their SmartCast smarttv software. After launching youtube app, press vizio button on remote to return to the smarttv menu, once in awhile, a column of bad pixels will show for few seconds on the left hand side.



                                          It seems the vizio software is reinitializing hardware when returning to the smarttv menu. In general, SmartCast software isn't very good. Also will randomly (relatively infrequent) get no network connection when on wifi and require reboot....
                                          11-16-2024, 05:17 PM
                                        • Loading...
                                        • No more items.
                                        Working...