| 
          今天晚上我已经成功地实现了88W8686_WiFi模块的固件下载 | 
        
                
          
            
                         一派护法 十九级              | 
          
            
            
            
                       | 
        
                
          
            
                         一派护法 十九级              | 
          
            
              
                2楼
                发表于: 2017-7-14 22:44
                                
              
             
            
            
              今天成功实现了wifi热点的扫描!             
                       | 
        
                
          
            
                         一派护法 十九级              | 
          
            
              
                3楼
                发表于: 2017-7-14 22:45
                                
              
             
            
            
              明天开始研究如何与某一热点建立关联。重点是wpa2的处理!             
                       | 
        
                
          
            
                         一派护法 十九级              | 
          
            
              
                4楼
                发表于: 2017-7-15 22:57
                                
              
             
            
            
              今天成功实现了无密码热点的连接。但有密码的还在研究怎么提交密码。             
                       | 
        
                
          
            
                         一派护法 十九级              | 
          
            
              
                5楼
                发表于: 2017-7-15 22:58
                                
              
             
            
            
              实现固件下载后的9天内就已经搞定了这么多功能了,不错!             
                       | 
        
                
          
            
                         一派护法 十九级              | 
          
            
              
                6楼
                发表于: 2017-7-16 23:00
                                
              
             
            
            
              今天实现了数据包的接收。             
                       | 
        
                
          
            
                         一派护法 十九级              | 
          
            
              
                7楼
                发表于: 2017-7-16 23:01
                                
              
             
            
            
              明天打算实现数据包的发送,并调通lwip协议栈。             
                       | 
        
                
          
            
                         一派护法 十九级              | 
          
            
              
                8楼
                发表于: 2017-7-17 23:35
                                
              
             
            
            
              今天忙活了一天,仍未能实现数据包的发送。 
这个功能如果实现不了,那么之前这一个月的努力都将前功尽弃!             
                       | 
        
                
          
            
                         一派护法 十九级              | 
          
            
              
                9楼
                发表于: 2017-7-17 23:37
                                
              
             
            
            
              不过今天唯一的成果是:发现了download  card ready标志位在发送数据后会自动置位,而发送命令后则不会置位。             
                       | 
        
                
          
            
                         一派护法 十九级              | 
          
            
              
                10楼
                发表于: 2017-7-17 23:38
                                
              
             
            
            
              现在,在adhoc热点模式下也是只能收不能发!             
                       | 
        
                
          
            
                         一派护法 十九级              | 
          
            
            
            
              我决定从ADHoc模式入手,解决无法发送数据的问题。 现在已经确认,Firmware没有任何问题。              
                       | 
        
                
          
            
                         一派护法 十九级              | 
          
            
            
            
              问题已成功解决! WiFi_MACControl(WIFI_MACCTRL_ETHERNET2 | 3);
  配置MAC的时候必须写一个3才能发送数据!              
                       | 
        
                
          
            
                         一派护法 十九级              | 
          
            
            
             
              其实,在Marvell官方的Linux驱动中就可以找到答案。 在host.h中可以看到下面的代码: /* Define action or option for HostCmd_CMD_MAC_CONTROL */ #define HostCmd_ACT_MAC_RX_ON                   0x0001 #define HostCmd_ACT_MAC_TX_ON                   0x0002 #define HostCmd_ACT_MAC_LOOPBACK_ON             0x0004 #define HostCmd_ACT_MAC_WEP_ENABLE              0x0008 #define HostCmd_ACT_MAC_ETHERNETII_ENABLE       0x0010 #define HostCmd_ACT_MAC_PROMISCUOUS_ENABLE      0x0080 #define HostCmd_ACT_MAC_ALL_MULTICAST_ENABLE    0x0100 #define HostCmd_ACT_MAC_STRICT_PROTECTION_ENABLE  0x0400 #define HostCmd_ACT_MAC_ADHOC_G_PROTECTION_ON   0x2000 因此,低三位并不像PDF文档中所说的那样是Reserved (set to 0),而是数据接收和发送的开关!              
                       | 
        
                
          
            
                         一派护法 十九级              | 
          
            
              
                14楼
                发表于: 2017-7-18 23:25
                                
              
             
            
            
              到现在,收发包的问题已经完全解决了!而且不会卡死             
                       | 
        
                
          
            
                         一派护法 十九级              | 
          
            
              
                15楼
                发表于: 2017-7-19 23:18
                                
              
             
            
            
              今天主要解决的问题是数据包接收的稳定性问题。             
                       |