ARM chip found in Apple's Lightning Digital AV Adapter could be AirPlay decoder

Posted:
in General Discussion edited January 2014
A recent teardown of Apple's Digital AV Adapter for Lightning connectors reveals that the unit comes with an embedded ARM system on a chip, complete with 256MB of RAM, which some speculate acts as an AirPlay decoder.

AV Adapter


The discovery was made by developers at Panic Software, who stumbled upon the ARM chip in troubleshooting the device for video-out capabilities in an upcoming project.

As Apple describes it, the Lightning AV Adapter "mirrors exactly what you see on your device so that everyone in the room can enjoy it on your widescreen TV, video projection screen, or other HDMI-compatible display." It also supports 1080p output from an iPhone 5, fifth-gen iPod touch, fourth-gen iPad or iPad mini. As seen above, the unit sport a Lightning connector and an HDMI output.

AV Adapter
Source: Panic Software


It is unclear why the accessory would require such advanced hardware, but Panic believes the adapter is outputting video by using Apple's AirPlay protocol. The firm was led to the conclusion after noting image artifacts and limited resolution suspiciously akin to those found when an iOS device streams to an Apple TV.
All we can figure is that the small number of Lightning pins prevented them from doing raw HDMI period, and the elegance of the adapter trumped the need for traditional video out, so someone had to think seriously out of the box. Or maybe they want get as much functionality out of the iPad as possible to reduce cost and complexity.
Initial testing of the adapter also found that Lightning may not be able to support full 1080p resolution over HDMI, lending credence to the theory that the device is actually converting the output signal into an upscaled AirPlay stream.
«134

Comments

  • Reply 1 of 79
    tallest skiltallest skil Posts: 43,388member


    Originally Posted by AppleInsider View Post

    the unit comes with an embedded ARM system on a chip, complete with 256MB of RAM, which some speculate acts as an AirPlay decoder.


     


    Nope. It's for running iOS.


     


    This adapter has as much RAM as the first iPhone. I don't see why not.






    It is unclear why the accessory would require such advanced hardware



     


    "Obviously for the sole purpose of making the accessory overpriced!"

  • Reply 2 of 79
    mstonemstone Posts: 11,510member

    Quote:

    Originally Posted by AppleInsider View Post



    Initial testing of the adapter also found that Lightning may not be able to support full 1080p resolution over HDMI, lending credence to the theory that the device is actually converting the output signal into an upscaled AirPlay stream.


    Well there is a bit of a difference when Lightning has 9 pins and HDMI has 19.


     


    Upscaling bad.

  • Reply 3 of 79
    solipsismxsolipsismx Posts: 19,566member
    As much RAM as the Model A Raspberry Pi. I wonder if people will load Linux on it just to do it.

    Nope. It's for running iOS.

    Why would they load iOS on an adapter?
  • Reply 4 of 79
    tallest skiltallest skil Posts: 43,388member


    Originally Posted by SolipsismX View Post

    Why would they load iOS on an adapter?


     


    Crap, ¡. image

  • Reply 5 of 79
    dreyfus2dreyfus2 Posts: 1,072member


    Hm, while I certainly do not know, I consider most of the explanations too complicated. An easier approach would be to multiplex the source signal to reduce the amount of pins required, and then inverse multiplex it in the adapter. The chip and RAM could simply handle inverse multiplexing and buffering. Upscaling is not the only possible cause of artifacts, it could simply be syncing issues in the demuxing.

  • Reply 6 of 79
    mdriftmeyermdriftmeyer Posts: 7,503member
    Now talk about scaling down in technology.
  • Reply 7 of 79
    MacProMacPro Posts: 19,727member
    They accidentally got a connector intended for the Iranian market, its the Echelon interface.
  • Reply 8 of 79
    bdkennedy1bdkennedy1 Posts: 1,459member
    So are we saying that this thing is over-engineered because Apple needed to make a new connector in order to save space in it's iPhone and iPad?
  • Reply 9 of 79
    tallest skiltallest skil Posts: 43,388member


    Originally Posted by bdkennedy1 View Post

    So are we saying that this thing is over-engineered because Apple needed to make a new connector in order to save space in it's iPhone and iPad?




    I don't think so.

  • Reply 10 of 79
    ankleskaterankleskater Posts: 1,287member

    Quote:

    Originally Posted by SolipsismX View Post

     



    Quote:

    Originally Posted by Tallest Skil View Post


     


    Nope. It's for running iOS.


     


    This adapter has as much RAM as the first iPhone. I don't see why not.


     



     



    As much RAM as the Model A Raspberry Pi. I wonder if people will load Linux on it just to do it.

    Why would they load iOS on an adapter?


     


    They may not be running iOS, but they are some kind of OS. Perhaps the iPod Nano OS?


     


    Quote:

    Originally Posted by Tallest Skil View Post




    Quote:

    Originally Posted by bdkennedy1 View Post



    So are we saying that this thing is over-engineered because Apple needed to make a new connector in order to save space in it's iPhone and iPad?




    I don't think so.



     


    I don't think it's a completely unreasonable premise, particularly on the emaciated iPhone5 and iPodT.

  • Reply 11 of 79
    solipsismxsolipsismx Posts: 19,566member
    bdkennedy1 wrote: »
    So are we saying that this thing is over-engineered because Apple needed to make a new connector in order to save space in it's iPhone and iPad?

    I wouldn't call it over-engineered since it presumably won't function properly without these additions.

    You could argue that iDevices or the Lightning connector are over-engineered but then you'd have account for this adapter being uncommon and that including the cost in each iDevice and making the iDevice more complex and costly when it's the item sold in huge quantities, and that Apple should have not included a future-forward connector to replace its aging decade old iPod Dock Connector, but I don't think that would be a good position to take.

    If you want a recent example of over-engineering I think the new iMac qualifies on every level. We're moving on 6 month since they were announced and it's still weeks of waiting and it doesn't appear to be from a higher than expected demand.
  • Reply 12 of 79
    I feel like microusb doesnt have this issue.
  • Reply 13 of 79
    solipsismxsolipsismx Posts: 19,566member
    I feel like microusb doesnt have this issue.

    Neither does coax but neither of those options can do what Apple's Lightning connector can do.
  • Reply 14 of 79

    Quote:

    Originally Posted by SolipsismX View Post





    Neither does coax but neither of those options can do what Apple's Lightning connector can do.


    Such as?

  • Reply 15 of 79
    jgutherjguther Posts: 97member


    If I understand correctly, this adapter hast to perform several tasks:


     


    1. Since Lightning is basically a software defined interface, the adapter has to identify itself and tell the "mother device" to configure Lightning for video output


    2. The adapter must negotiate the desired resolution of the output signal with the attached HDMI device.


    3.The adapter has to establish a digital data transmission link with the ARM chip in the "mother device" and receive display data at the native resolution of that device in real time


    4.  It must convert every image from the format and resolution received via Lightning to the proper HDMI output format and resolution.


     


    It seems perfectly reasonable to me that Apple would use an ARM SoC for this, since ARM is what the software guys are familiar with, and it allows them to minimize the chip count.

  • Reply 16 of 79
    MarvinMarvin Posts: 15,322moderator
    mstone wrote:
    Well there is a bit of a difference when Lightning has 9 pins and HDMI has 19.

    Mini-USB only has 5 pins but can support full 1080p HDMI and 3D:

    http://www.lindy.co.uk/usb-2-to-hdmi-1080p-adapter/42698.html

    Thunderbolt has 19 pins, same as HDMI but can support dual 2560x1440 displays plus Firewire 800, ethernet and 3x USB.

    I highly doubt they'd have purposely redesigned the port not knowing its capability. There must be something else going on here. There was a mention somewhere of HDCP compliance but the old adaptor obviously managed it without this complexity.

    Maybe they are analyzing what you are watching and if they discover any porn being streamed to the TV, they will block the signal and report back to Cupertino.
  • Reply 17 of 79
    richlrichl Posts: 2,213member
    It seems baffling that Apple would create a new standard like Lightning without support for 1080P HDMI video. The use case must have been known.
  • Reply 18 of 79
    sowardsoward Posts: 33member

    Quote:


    Mini-USB only has 5 pins but can support full 1080p HDMI and 3D:



    http://www.lindy.co.uk/usb-2-to-hdmi-1080p-adapter/42698.html



     


    No, it can't. That's a display link device.

  • Reply 19 of 79
    MarvinMarvin Posts: 15,322moderator
    soward wrote:
    No, it can't. That's a display link device.

    It does support 1080p and 3D video. It's limited by the USB 2 bandwidth so they compress the input like Apple does but with micro-USB 3 (10 pins), they can support multiple 1080p HDMI outputs:


    [VIDEO]


    While pin count limits bandwidth, it can't be the only issue if micro-USB can support multiple 1080p outputs with 10 pins.

    edit: it looks like there's a different behaviour between video mirroring and video playback:

    http://www.idownloadblog.com/2012/10/24/lightning-to-hdmi-vga-adapter/

    "Bad news: video mirroring is supported only in 720p, though video playback is 1080p."

    So it's capable of outputting 1080p video over the connector, just not mirroring at 1080p. This issue should only affect the mirroring that the developer was using:

    http://www.panic.com/blog/2013/03/the-lightning-digital-av-adapter-surprise/

    One reviewer on the Apple site said there's no 5.1 audio support though on the new adaptor, which is a downgrade:

    http://store.apple.com/uk/reviews/MD826ZM/A/lightning-digital-av-adapter

    If these same issues with upscaling and artifacts affect video playback, that wouldn't be good at all. If they only affect mirroring, it's more likely they'll be able to fix it.
  • Reply 20 of 79
    tallest skiltallest skil Posts: 43,388member


    Originally Posted by Marvin View Post

    It does support 1080p and 3D video. It's limited by the USB 2 bandwidth so they compress the input like Apple does but with micro-USB 3 (10 pins), they can support multiple 1080p HDMI outputs:


     


    How soon do you figure they'll swap their USB 2 accessories for USB 3 compatible versions? Given that 3's backward compatible*, you'd think they would have done it already, right?


     


    *MicroUSB 3 being the stupidest looking port ever not withstanding, of course. But then again, Apple doesn't use it.

Sign In or Register to comment.