| This paper analyzes and studies the basic hardware architecture design of embedded broadband wireless communication controller.In accordance with the various main function parts of the target board,the hardware system can be divided into five basic modules.This paper completes the design and development the appropriate driver software solutions for each module functions.Firstly,by in-depth analyzing the U-Boot transplantation,according to the target board configuration this paper designs appropriate transplant programs,which includes building U-Boot transplantation framework,design the memory address mapping table,and creatively implements 36 CPU physical addressing,successfully implement the target board support for large-capacity Flash and DDR.Eventually through modifying U-Boot source code configuration files,successfully complete U-Boot system transplanted to the embedded broadband wireless communication controller.Secondly,in order to complete the target board’s support for VSC7385 Ethernet port driver,this paper in-depth studies the network port driver architecture,based on the target board network port interface circuit,aiming at the key feature of network port driver point design the network port driver development program.To achieve the support of target board to VSC7385 Ethernet port driver,this paper completes the network interface driver development systemNext,to ensure broadband wireless communication controller can work in Linux system,this paper design the root file system and kernel porting programs under Linux system.Based on the target board configuration,design Linux environment deployment,while cutting the bloated Linux operating system.Eventually complete the program of the target board root file system and Linux kernel porting and development work.Finally,in order to test the functionality of the system,in view of basic function principle module in the target board,this paper designs a testing program for the hardware and software system,and ultimately successfully complete the test for all modules in the embedded broadband wireless communication controller system,confirming the availability and reliability of the entire embedded broadband wireless communication controller. |