User Tools

Site Tools


toh:8devices:carambola2

Differences

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

Link to this comparison view

Both sides previous revision Previous revision
toh:8devices:carambola2 [2018/03/31 23:23]
bobafetthotmail ↷ Links adapted because of a move operation
toh:8devices:carambola2 [2018/04/15 15:44] (current)
tmomas Datatables added, sections reordered
Line 2: Line 2:
 {{media:​8devices:​carambola2.png?​200|Carambola 2 board}} {{media:​8devices:​carambola2.png?​200|Carambola 2 board}}
  
-  * supported with [[https://​dev.openwrt.org/​changeset/​37260|r37260]] 
  
-===== Specifications ​=====+===== Supported Versions ​===== 
 +---- datatable ---- 
 +cols    : Brand, Model, Versions, Supported Current Rel, OEM device homepage URL_url, OWrt Forum Topic URL_url, Device Techdata_pageid 
 +headers : Brand, Model, Version, Current Release, OEM Info, Forum Topic, Technical Data 
 +align   : c,​c,​c,​c,​c,​c,​c 
 +filter ​ : Model=Carambola 2 
 +---- 
 + 
 + 
 +===== Hardware Highlights ===== 
 +---- datatable ---- 
 +cols    : Model, Versions, CPU, CPU MHz, Flash MB_mbflashs,​ RAM MB_mbram, WLAN Hardware, WLAN 2.4Ghz, WLAN 5.0Ghz, Ethernet 100M ports_, Ethernet Gbit ports_, Modem, USB ports_ 
 +header ​ : Model, Version,​SoC,​CPU MHz,Flash MB,RAM MB,WLAN Hardware,​WLAN2.4,​WLAN5.0,​100M ports,Gbit ports,​Modem,​USB 
 +align   : c,​c,​c,​c,​c,​c,​c,​c,​c,​c,​c,​c,​c 
 +filter ​ : Model=Carambola 2 
 +---- 
 + 
 + 
 +===== Installation ===== 
 +---- datatable ---- 
 +cols    : Model, Versions, Supported Current Rel, Firmware OpenWrt Install URL_url, Firmware OpenWrt Upgrade URL_url, Firmware OEM Stock URL_url 
 +headers : Model, Version, Current Release, Firmware OpenWrt Install, Firmware OpenWrt Upgrade, Firmware OEM Stock 
 +align   : l,c,c 
 +filter ​ : Model=Carambola 2 
 +---- 
 + 
 + 
 +===== Upgrading OpenWrt ===== 
 + 
 + 
 + 
 +===== Default FLASH Layout ===== 
 + 
 +''​ 
 +mtdparts=spi0.0:​256k(u-boot)ro,​64k(u-boot-env)ro,​2048k(kernel),​13888k(rootfs),​64k(nvram),​64k(art)ro,​15936k@0x50000(firmware) 
 +... 
 +m25p80 spi0.0: found w25q128, expected m25p80 
 +m25p80 spi0.0: w25q128 (16384 Kbytes) 
 +7 cmdlinepart partitions found on MTD device spi0.0 
 +''​ 
 + 
 +^ Partition ^ Start ^ End ^ Size ^ Erasesize ^ Name ^ Description ​ ^ 
 +| mtd0 | 0x000000000000 | 0x000000040000 | 0x00040000 | 0x00010000 | u-boot | | 
 +| mtd1 | 0x000000040000 | 0x000000040000 | 0x00010000 | 0x00010000 | u-boot-env | | 
 +| mtd2 | 0x000000050000 | 0x000000040000 | 0x00200000 | 0x00010000 | kernel | | 
 +| mtd3 | 0x000000250000 | 0x000000FE0000 | 0x00D90000 | 0x00010000 | rootfs | root filesystem | 
 +| mtd4 | 0x000000480000 | 0x000000FE0000 | 0x00B60000 | 0x00010000 | rootfs_data | partition created automatically,​ ofs=480000, len=B60000 | 
 +| mtd5 | 0x000000FE0000 | 0x000000FF0000 | 0x00010000 | 0x00010000 | nvram | | 
 +| mtd6 | 0x000000FF0000 | 0x000001000000 | 0x00010000 | 0x00010000 | art | | 
 +| mtd7 | 0x000000050000 | 0x000001000000 | 0x00F90000 | 0x00010000 | firmware | | 
 + 
 +===== Photos ===== 
 + 
 +===== Hardware ===== 
 + 
 +==== Info ==== 
 +| **[[wp>​Instruction set|Architecture]]:​** ​   | [[wp>​MIPS architecture|MIPS]]| 
 +| **Vendor:​** ​         |8devices| 
 +| **[[docs:​techref:​bootloader]]:​** ​    | | 
 +| **[[docs:​techref:​hardware:​soc|System-On-Chip]]:​** ​ | Atheros AR9331 | 
 +| **[[docs:​techref:​hardware:​cpu|CPU]]/​Speed** ​       | MIPS24Kc 400 Mhz | 
 +| **Flash size:​** ​     | 16 MB NAND-Flash | 
 +| **RAM:​** ​            | 64 MB DDR2 RAM | 
 +| **Wireless:​** ​       | 150Mbps WiFi g/n with on-board chip antenna (21 dB output power), U.FL connector | 
 +| **Ethernet:​** ​       | 2x 10/​100Base-T(X) | 
 +| **USB:​** ​            | 1x 2.0 (host), 1x miniUSB (slave) | 
 +| **[[docs:​techref:​hardware:​port.serial|Serial]]:​** ​         | [[#​Serial|YES]] (via miniUSB or RS232 (soldering needed)) | 
 +| **LED:​** ​        ​|Standard Ethernet LED's, WIFI LED| 
 +| **Hardware buttons:** |Hardware reset button, GPIO programmable button| 
 +| **Power options:** | miniUSB jack (3.0-3.6 V) | 
 +| **Power consumption:​ ** | ~0.5 Watt | 
 +| **Dimensions:​** |  mm x  mm, grams | 
 + 
 +==== Specifications ​====
   * 802.11 b/g/n, 2.4 GHz, 1x1 SISO, 150MBps max data rate, 21 dB output power   * 802.11 b/g/n, 2.4 GHz, 1x1 SISO, 150MBps max data rate, 21 dB output power
   * U.FL connector or external pin for external an­tenna   * U.FL connector or external pin for external an­tenna
Line 14: Line 86:
   * Available interfaces - USB host/slave, serial port, 2 x Ethernet, i2S, SLIC, SPDIF, 23 x GPIO   * Available interfaces - USB host/slave, serial port, 2 x Ethernet, i2S, SLIC, SPDIF, 23 x GPIO
  
-===== Serial connection ​=====+==== Serial connection ====
 Serial connection settings: Serial connection settings:
   * 115200 8N1, no hardware flow control.   * 115200 8N1, no hardware flow control.
Line 26: Line 98:
 picocom -b 115200 /​dev/​ttyUSB0</​code>​ picocom -b 115200 /​dev/​ttyUSB0</​code>​
  
-===== Upgrading OpenWrt ===== +==== GPIO ====
- +
- +
-===== GPIO =====+
  
 **Bootstrap** HIGH or LOW means that during bootstrap process (first few seconds as device is turned on) these pins need to be in that state. If pins are not in requred state then device will not boot correctly. **Bootstrap** HIGH or LOW means that during bootstrap process (first few seconds as device is turned on) these pins need to be in that state. If pins are not in requred state then device will not boot correctly.
Line 40: Line 109:
 {{media:​8devices:​carambola2_pinout_small.png?​400|Carambola 2 pinout}} {{media:​8devices:​carambola2_pinout_small.png?​400|Carambola 2 pinout}}
  
-==== Pin mapping (GPIO to SOC to Carambola2 module) ​====+=== Pin mapping (GPIO to SOC to Carambola2 module) ===
  
 <​sortable>​ <​sortable>​
Line 70: Line 139:
   * GPIO 13: USB mode 0=device, 1=host   * GPIO 13: USB mode 0=device, 1=host
   * GPIO 16: Download firmware from 0=USB, 1=MDIO   * GPIO 16: Download firmware from 0=USB, 1=MDIO
-===== Default FLASH Layout ===== 
  
-''​ 
-mtdparts=spi0.0:​256k(u-boot)ro,​64k(u-boot-env)ro,​2048k(kernel),​13888k(rootfs),​64k(nvram),​64k(art)ro,​15936k@0x50000(firmware) 
-... 
-m25p80 spi0.0: found w25q128, expected m25p80 
-m25p80 spi0.0: w25q128 (16384 Kbytes) 
-7 cmdlinepart partitions found on MTD device spi0.0 
-''​ 
- 
-^ Partition ^ Start ^ End ^ Size ^ Erasesize ^ Name ^ Description ​ ^ 
-| mtd0 | 0x000000000000 | 0x000000040000 | 0x00040000 | 0x00010000 | u-boot | | 
-| mtd1 | 0x000000040000 | 0x000000040000 | 0x00010000 | 0x00010000 | u-boot-env | | 
-| mtd2 | 0x000000050000 | 0x000000040000 | 0x00200000 | 0x00010000 | kernel | | 
-| mtd3 | 0x000000250000 | 0x000000FE0000 | 0x00D90000 | 0x00010000 | rootfs | root filesystem | 
-| mtd4 | 0x000000480000 | 0x000000FE0000 | 0x00B60000 | 0x00010000 | rootfs_data | partition created automatically,​ ofs=480000, len=B60000 | 
-| mtd5 | 0x000000FE0000 | 0x000000FF0000 | 0x00010000 | 0x00010000 | nvram | | 
-| mtd6 | 0x000000FF0000 | 0x000001000000 | 0x00010000 | 0x00010000 | art | | 
-| mtd7 | 0x000000050000 | 0x000001000000 | 0x00F90000 | 0x00010000 | firmware | | 
- 
-===== Photos ===== 
  
 ===== Debricking Carambola 2 ===== ===== Debricking Carambola 2 =====
Line 110: Line 159:
   * [[http://​8devices.com/​community/​viewtopic.php?​f=13&​t=655&​p=3237|Carambola2 bootstrap pins and gpio]]   * [[http://​8devices.com/​community/​viewtopic.php?​f=13&​t=655&​p=3237|Carambola2 bootstrap pins and gpio]]
   ​   ​
- 
  
 ===== Documentation ===== ===== Documentation =====
Line 116: Line 164:
   * [[http://​8devices.com/​media/​files/​Carambola2.pdf|Carambola 2 datasheet]]   * [[http://​8devices.com/​media/​files/​Carambola2.pdf|Carambola 2 datasheet]]
   * [[https://​www.dptechnics.com/​datasheets/​openwrtmodule_datasheet_rev2.pdf|OpenWrt module datasheet]]   * [[https://​www.dptechnics.com/​datasheets/​openwrtmodule_datasheet_rev2.pdf|OpenWrt module datasheet]]
- 
-===== Hardware ===== 
- 
-==== Info ==== 
-| **[[wp>​Instruction set|Architecture]]:​** ​   | [[wp>​MIPS architecture|MIPS]]| 
-| **Vendor:​** ​         |8devices| 
-| **[[docs:​techref:​bootloader]]:​** ​    | | 
-| **[[docs:​techref:​hardware:​soc|System-On-Chip]]:​** ​ | Atheros AR9331 | 
-| **[[docs:​techref:​hardware:​cpu|CPU]]/​Speed** ​       | MIPS24Kc 400 Mhz | 
-| **Flash size:​** ​     | 16 MB NAND-Flash | 
-| **RAM:​** ​            | 64 MB DDR2 RAM | 
-| **Wireless:​** ​       | 150Mbps WiFi g/n with on-board chip antenna (21 dB output power), U.FL connector | 
-| **Ethernet:​** ​       | 2x 10/​100Base-T(X) | 
-| **USB:​** ​            | 1x 2.0 (host), 1x miniUSB (slave) | 
-| **[[docs:​techref:​hardware:​port.serial|Serial]]:​** ​         | [[#​Serial|YES]] (via miniUSB or RS232 (soldering needed)) | 
-| **LED:​** ​        ​|Standard Ethernet LED's, WIFI LED| 
-| **Hardware buttons:** |Hardware reset button, GPIO programmable button| 
-| **Power options:** | miniUSB jack (3.0-3.6 V) | 
-| **Power consumption:​ ** | ~0.5 Watt | 
-| **Dimensions:​** |  mm x  mm, grams | 
  
 ===== Tags ===== ===== Tags =====
 [[meta:​tags|How to add tags]] [[meta:​tags|How to add tags]]
- 
 {{tag>​AR9331 FastEthernet 2NIC 1WNIC 802.11b 802.11g 802.11n 802.11bgn no_switch USB 1USB USB2.0 64RAM 16Flash MIPS devboard Serial GPIO }} {{tag>​AR9331 FastEthernet 2NIC 1WNIC 802.11b 802.11g 802.11n 802.11bgn no_switch USB 1USB USB2.0 64RAM 16Flash MIPS devboard Serial GPIO }}
toh/8devices/carambola2.txt · Last modified: 2018/04/15 15:44 by tmomas