In memory of Ben “bushing” Byer, who passed away on Monday, February 8th, 2016.

Changes

Jump to navigation Jump to search
→‎Pinout: Added section for posterity
Line 13: Line 13:     
IOS's WL driver contains a lot of code that matches up with the code in the [https://android.googlesource.com/platform/hardware/broadcom/wlan/+/refs/heads/eclair-release/ Android broadcom.git] repo, specifically [https://android.googlesource.com/platform/hardware/broadcom/wlan/+/refs/heads/eclair-release/bcm4329/src/bcmsdio/sys/bcmsdh.c bcmsdh.c] and [https://android.googlesource.com/platform/hardware/broadcom/wlan/+/refs/heads/eclair-release/bcm4329/src/bcmsdio/sys/bcmsdstd.c bcmsdstd.c]. That driver, combined with the knowledge that the BCM4318 is connected to the Hollywood via a standard SDHC at 0x0d080000, is probably enough to get WiFi working.
 
IOS's WL driver contains a lot of code that matches up with the code in the [https://android.googlesource.com/platform/hardware/broadcom/wlan/+/refs/heads/eclair-release/ Android broadcom.git] repo, specifically [https://android.googlesource.com/platform/hardware/broadcom/wlan/+/refs/heads/eclair-release/bcm4329/src/bcmsdio/sys/bcmsdh.c bcmsdh.c] and [https://android.googlesource.com/platform/hardware/broadcom/wlan/+/refs/heads/eclair-release/bcm4329/src/bcmsdio/sys/bcmsdstd.c bcmsdstd.c]. That driver, combined with the knowledge that the BCM4318 is connected to the Hollywood via a standard SDHC at 0x0d080000, is probably enough to get WiFi working.
 +
 +
== Pinout ==
 +
[[File:Wifi.jpg|thumb|right|WiFi module pinout on the daughterboard{{ref|{{cite web|url=https://bitbuilt.net/forums/index.php?threads/wifi-module-pinout.1035/|WiFi Module Pinout}}}}{{ref|cite web|url=http://www.cypress.com/file/299516/download|title=BCM4318/BCM4318E AirForce One™ Chip 802.11g MAC/Baseband/Radio Preliminary Data Sheet}}}}]]
 +
 +
{|class=wikitable
 +
!Pin
 +
!Name
 +
|-
 +
|1
 +
|'''GND'''
 +
|-
 +
|2
 +
|Data 2
 +
|-
 +
|3
 +
|Data 1
 +
|-
 +
|4
 +
|'''GND'''
 +
|-
 +
|5
 +
|CLK
 +
|-
 +
|6
 +
|'''GND'''
 +
|-
 +
|7
 +
|GPIO 1 (unused)
 +
|-
 +
|8
 +
|'''GND'''
 +
|-
 +
|9
 +
|1.8V
 +
|-
 +
|10
 +
|1.8V
 +
|-
 +
|11
 +
|3.3V
 +
|-
 +
|12
 +
|3.3V
 +
|-
 +
|13
 +
|'''GND'''
 +
|-
 +
|14
 +
|GPIO 0 (unused)
 +
|-
 +
|15
 +
|'''GND'''
 +
|-
 +
|16
 +
|Data 3
 +
|-
 +
|17
 +
|Data 0
 +
|-
 +
|18
 +
|'''GND'''
 +
|-
 +
|19
 +
|CMD
 +
|-
 +
|20
 +
|GND
 +
|}
 +
 +
== References ==
 +
{{references}}

Navigation menu