Drawing No.:TA103890XX
Date:November 02, 2016
(3/51)
1. Overview ······························································································································ 5
2. Development Procedures ········································································································ 6
2.1. Development Environment ······················································································6
Add Virtual Machine ···························································································6
Configure Virtual Machine ···················································································7
Boot Virtual Machine ··························································································7
User Information ································································································8
Network Setting ·······························································································8
Service ············································································································8
2.2. Console ··············································································································· 10
2.3. Source Code Tree ·································································································· 11
2.4. How to Build Source Code ······················································································· 12
Attention ········································································································ 13
2.5. How to Add Application ··························································································· 14
Read Environmental Variable ············································································· 14
Cross Compile Application ················································································· 14
Temporarily Embed Application in Firmware ·························································· 15
Build and Embed Application together with Firmware Build······································· 16
2.6. How to Update Firmware and Network Boot ································································ 17
How to Update Firmware (Linux) ········································································· 18
How to Update Firmware (U-Boot) ······································································ 20
Network Booting Process ·················································································· 21
3. How to Use LB-100AN ···········································································································23
3.1. Configuration File ·································································································· 23
3.2. Configure IP Address ······························································································ 24
3.3. Use LB-100AN with Wired LAN ················································································ 24
3.4. Use LB-100AN as STA ··························································································· 25
3.5. Use LB-100AN as AP ····························································································· 27
4. TIPS ···································································································································29
4.1. U-Boot Environmental Variables ··············································································· 29
Default of Startup Command ·············································································· 29
Setting of MAC Address and Ship-to Country for Wireless LAN ································· 29
Boot Delay ····································································································· 29
4.2. How to Customize buildroot ··················································································· 30
4.3. How to Customize busybox······················································································ 31
4.4. How to Customize Linux·························································································· 32
4.5. How to Start Linux ································································································· 33