Differences

This shows you the differences between two versions of the page.

Link to this comparison view

Both sides previous revision Previous revision
Next revision
Previous revision
docs:techref:hardware:soc:soc.ar7 [2018/03/31 23:22] – ↷ Page moved from docs:hardware:soc:soc.ar7 to docs:techref:hardware:soc:soc.ar7 bobafetthotmaildocs:techref:hardware:soc:soc.ar7 [2019/08/27 07:46] (current) – tag optimization vgaetera
Line 1: Line 1:
 ====== AR7 SoCs ====== ====== AR7 SoCs ======
- 
 Originally made by Texas Instruments (2003).\\ Originally made by Texas Instruments (2003).\\
 In 2007, TI sold its DSL business to Infineon. The part number on the SoCs changed the prefix //TNETD// to //PSB//\\ In 2007, TI sold its DSL business to Infineon. The part number on the SoCs changed the prefix //TNETD// to //PSB//\\
Line 34: Line 33:
   * 4Kb PROM (0xBFC00000) and 4Kb RAM (0x80000000) on the chip for boot purposes   * 4Kb PROM (0xBFC00000) and 4Kb RAM (0x80000000) on the chip for boot purposes
   * 324 BGA with 1.0-mm ball pitch   * 324 BGA with 1.0-mm ball pitch
- 
  
 ^ SoC  ^ codename ^ ^ SoC  ^ codename ^
Line 54: Line 52:
   * TNETW113vag:  5306 SoC based WLAN (1130 core) board   * TNETW113vag:  5306 SoC based WLAN (1130 core) board
   * WA1130v : reference design WLAN board to showcase PUMA(S)   * WA1130v : reference design WLAN board to showcase PUMA(S)
- 
  
 ===== Bootloader ===== ===== Bootloader =====
Line 61: Line 58:
 **Bootbase**: bootloader used by Zyxel in AR7, working in Big endian mode \\ **Bootbase**: bootloader used by Zyxel in AR7, working in Big endian mode \\
 **EVA**: not very common in AR7, based on Adam2 **EVA**: not very common in AR7, based on Adam2
- 
  
 ===== GPIOs ===== ===== GPIOs =====
-In OpenWrt the AR7 [[docs:hardware:port.gpio|GPIOs]] can be accessed by using the char device ///dev/gpio//, but first you may need to make them available+In OpenWrt the AR7 [[docs:techref:hardware:port.gpio|GPIOs]] can be accessed by using the char device ///dev/gpio//, but first you may need to make them available
 <code bash>mkdir /dev/gpio <code bash>mkdir /dev/gpio
 for i in `seq 0 31`; do mknod /dev/gpio/gpio$i c 254 $i; done</code> for i in `seq 0 31`; do mknod /dev/gpio/gpio$i c 254 $i; done</code>
Line 81: Line 77:
  
 With latest OpenWrt versions should be possible to control GPIOs by using the **/sys/class/gpio/** interface, but it doesn's seeem to be enabled in the kernel. Therefore building your own firmware with GPIO_SYSFS enabled is required. With latest OpenWrt versions should be possible to control GPIOs by using the **/sys/class/gpio/** interface, but it doesn's seeem to be enabled in the kernel. Therefore building your own firmware with GPIO_SYSFS enabled is required.
-===== TNETD7200/7300 pinout =====+ 
 +===== Pinouts ===== 
 +==== TNETD7200/7300 pinout ====
 {{:media:datasheets:tnetd7300-pinout.png?direct&600|}} {{:media:datasheets:tnetd7300-pinout.png?direct&600|}}
  
-===== TNETV1060 pinout =====+==== TNETV1050 pinout ==== 
 +{{:media:datasheets:tnetv1050_pinout.png?direct&600|}} 
 + 
 +==== TNETV1060 pinout ====
 {{:media:datasheets:tnetv1060_pinout.png?direct&600|}} {{:media:datasheets:tnetv1060_pinout.png?direct&600|}}
-===== Tags ===== + 
-{{tag>AR7}}+===== Devices ===== 
 +The list of related devices: 
 +{{tagpage>AR7}} 
  • Last modified: 2018/03/31 23:22
  • by bobafetthotmail