差别

这里会显示出您选择的修订版和当前版本之间的差别。

到此差别页面的链接

两侧同时换到之前的修订记录 前一修订版
后一修订版
前一修订版
brief_bit3 [2019/11/06 14:45]
mangogeek
brief_bit3 [2020/07/18 10:45] (当前版本)
admin [硬件资源整理]
行 1: 行 1:
-FIXME 
  
-{{ ::bit_module_datasheet_bit32cyi_20191024.pdf |}}+<wrap hi>如果担心邮票孔量产时麻烦,建议选用我们更易生产使用的的[[https://widora.io/bit5#bit51%E6%A8%A1%E7%BB%84|BIT5.1模组]]</wrap>
  
  
-====BIT邮票孔模组简介==== +BIT3.0已不建议新设计,想了解新款,请点击[[brief_bit31|BIT3.1]] 
-{{ ::bit3new.jpg|}}+
  
-BIT3是基于MT7688AN的模块,引出了所有PIN,最大限度的发挥MT7688的性能,软件基于OpenWrt等Linux发行版,提供了丰富的外设和存储空间。软件资源和NEO保持完全相同硬件资源如下:+======简介====== 
 +BIT3、BIT3.1是基于MT7688AN的模块,引出了所有PIN,最大限度的发挥MT7688的性能,软件基于OpenWrt等Linux发行版,提供了丰富的外设和存储空间。软件资源和NEO保持共用,BIT3.1是BIT3的改良版
   * MT7688AN MIPS CPU 580MHz   * MT7688AN MIPS CPU 580MHz
-  * BIT16CY,16MB FLASH,SOP8封装 +  * BIT16CY,16MB FLASH,SOP8封装 
-  * BIT32CY,32MB FLASH,WSON-8封装+  * BIT32CY,32MB FLASH,WSON-8封装
   * 128MByte DDR2 RAM   * 128MByte DDR2 RAM
   * 150Mbps Wi-Fi 1T1R 802.11bgn   * 150Mbps Wi-Fi 1T1R 802.11bgn
-  * 100Mbps ETH最多五路+  * 100Mbps 网口一路或者五路
   * 若干GPIOS   * 若干GPIOS
   * SPI CS0(FLASH占用),CS1可接其他外设   * SPI CS0(FLASH占用),CS1可接其他外设
行 22: 行 21:
   * SDIO   * SDIO
   * PCI-E   * PCI-E
-  * 供电3.3V,电流180mA左右 
-  * 邮票孔封装,尺寸仅有17.78mm * 33.02mm,适合集成到产品中 
-  * 运行温度:常规:0 ~ +55 度, 
-  * 运行温度:宽温:-20 ~ +55 度 (2018.12后统一提供宽温版本) 
  
-====硬件资料==== 
-{{ ::bit345lib-ad15.zip |}} \\ {{ ::widora-bit-datasheetv09.pdf |}} \\ {{ :wiki:bit3-per.jpg?linkonly|BIT3外设部分原理图}} \\ {{ ::700px-bit3-size.jpg?linkonly |size}} \\ {{ ::500px-bitpins.png?linkonly |pins}} \\ {{ ::bit3.dxf.zip |}} 
-====型号说明==== 
-例如BIT32CYI型号字段: 
  
-1-3、代表系列。BIT:MT7688AN核心模块 
  
-4-5、FLASH大小。16:16MB,32:32MB,08:8MB+====硬件资源整理==== 
 +^ BIT3 ^ BIT3.1 ^  
 +|{{::bit3new.jpg|}} | {{::zh::front-07_1.jpg?350|}} 
 +|{{ ::widora-bit-datasheetv09.pdf |}} \\ {{ :wiki:bit3-per.jpg?linkonly|BIT3外设部分原理图}} \\ {{ ::700px-bit3-size.jpg?linkonly |size}} \\ {{ ::500px-bitpins.png?linkonly |pins}} \\ {{ ::bit3.dxf.zip |}} |  {{ :zh:tct190912c007-rohs.pdf |Rohs证书}} \\ {{ :zh:red_证书.pdf |CE证书}}  \\ {{ :zh:p19sz10068_fcc_id_2aulm-bit32cyi.pdf |FCC证书}} |  
  
-6、RAM大小。A:32MB,B:64MB,C:128MB,D:256MB +{{:温度曲线.jpg?400|}} 
- +====SCH-PCB库==== 
-7、代表连接方式。Y:邮票半孔方式,C:板对板连接器方式,H:排针,M:金手指方式 +{{ :zh:bit345lib-ad新增3-1和5.1.zip |}}
- +
-8、代表温度等级。C:常温,工作温度0~+55,I:宽温,工作温度-20~+55+
  
 ====技术参数==== ====技术参数====
- 
  
 ^ 协议与接口 ^ 详情 ^ ^ 协议与接口 ^ 详情 ^
行 142: 行 132:
 ======BIT3外围设计====== ======BIT3外围设计======
 ---- ----
-====FLASH地址模式==== +====地址模式和启动相关==== 
-  * 启动的SPI总线寻址地址格式分为3Byte和4Byte两种,3Byte最大寻址16MB。(以前一些路由器使用的3B地址模式能依靠扩展指令达到寻址32MB FLASH的目的,但这种方法有弊端) +[[7688hdk#flash地址模式]] 
-  * winbond的W25Q256 SPI-FLASH默认3B寻址,但可以通过设置ADP位为1将寻址改为4B模式,不受断电的影响。 + 
-  * 同理,7688启动CS1拉低是3B,拉高是4B,不管如何选择,FLASH地址模式和7688启动地址模式必须有对应,即3B对应3B,4B对应4B,否则启动失败。 +
-  * 不同的地址模式需要烧录对应的Uboot,而OpenWrt已经都兼容。+
  
-====MT7688启动模式相关引脚==== 
-具体7688启动模式如下图: 
-{{ ::bootstrap.png?nolink |}} 
-下表就是BIT3模组本身已经对这些PIN做的处理,所以底板在设计时使用到这些PIN一定要谨慎。 
-^ 描述 ^ 模组已做的处理 ^  
-| I2S_SDO | 4.7K下拉 | 
-| SPI_CS1 | 4.7K下拉(默认3B模式)| 
-| SPI_CLK | 4.7K上拉 | 
-| SPI_MOSI | 4.7K下拉 | 
-| UART_TXD0 | 4.7K下拉 | 
-| UART_TXD1 | 4.7K上拉 | 
-<wrap hi>由于核心板没有对SPI_CS1上拉,所以如果拿到了4B模式的BIT3,需要底板给SPI_CS1加一个1K的上拉电阻。</wrap> 
----- 
 ====串口控制台==== ====串口控制台====
 控制台UART_RX0设计时,外部请考虑上拉电阻到3.3V,例如10K、4.7K等等。防止UART_RX0受到干扰情况下执行“命令”。 控制台UART_RX0设计时,外部请考虑上拉电阻到3.3V,例如10K、4.7K等等。防止UART_RX0受到干扰情况下执行“命令”。
行 171: 行 147:
  
 ---- ----
-====VDD_FLASH供电====+====BIT3的VDD_FLASH供电====
 ^ FLASH容量< =16MB ^ FLASH>=32MB,且4B地址模式 ^ FLASH>=32MB,且3B地址模式(该模式已经逐渐淘汰) ^ ^ FLASH容量< =16MB ^ FLASH>=32MB,且4B地址模式 ^ FLASH>=32MB,且3B地址模式(该模式已经逐渐淘汰) ^
 | 3.3V电源经过低Vf二极管到VDD_FLASH,例如RB520S30 \\ {{ ::flashvdddiode.png?300 |}} | 3.3V电源经过低Vf二极管到VDD_FLASH,例如RB520S30 \\ {{ ::flashvdddiode.png?300 |}} \\ <wrap hi>CS1通过1K电阻拉高到3.3V电平</wrap> | 通过CPURST_N信号和MOS、三极管组成FLASH断电电路 \\ {{ ::flashvdd.png?300 |}} | | 3.3V电源经过低Vf二极管到VDD_FLASH,例如RB520S30 \\ {{ ::flashvdddiode.png?300 |}} | 3.3V电源经过低Vf二极管到VDD_FLASH,例如RB520S30 \\ {{ ::flashvdddiode.png?300 |}} \\ <wrap hi>CS1通过1K电阻拉高到3.3V电平</wrap> | 通过CPURST_N信号和MOS、三极管组成FLASH断电电路 \\ {{ ::flashvdd.png?300 |}} |