iCE40 UltraPlus Mobile Development Platform
Evaluation Board User Guide
© 2017 Lattice Semiconductor Corp. All Lattice trademarks, registered trademarks, patents, and disclaimers are as listed at www.latticesemi.com/legal.
All other brand or product names are trademarks or registered trademarks of their respective holders. The specifications and information herein are subject to change without notice.
2 FPGA-EB-02007-1.0
Contents
Introduction .......................................................................................................................................................................... 4
1. Features ........................................................................................................................................................................ 5
2. Power and Battery ........................................................................................................................................................ 8
2.1. Power Source ...................................................................................................................................................... 8
2.2. Current Measurement Test Points ...................................................................................................................... 8
2.3. Battery Management and 4.2 V Regulator.......................................................................................................... 8
3. Clock Sources ................................................................................................................................................................ 9
4. Software Requirements .............................................................................................................................................. 10
5. Demonstrations .......................................................................................................................................................... 11
5.1. Mobile Display Demonstration on U1 ............................................................................................................... 11
5.2. Audio Microphone Demonstrations on U2 ....................................................................................................... 11
5.3. RGB LED Demonstration on U3 ......................................................................................................................... 11
5.4. Sensor Demonstrations on U3 .......................................................................................................................... 12
5.5. Face Recognition Demonstration on U4 ........................................................................................................... 12
6. Board Configuration and Programming ...................................................................................................................... 14
6.1. Jumpers and Switches ....................................................................................................................................... 14
6.2. Programming the iCE40 Devices Configuration Memory (CRAM) .................................................................... 16
6.3. Programming Onboard SPI Flash ....................................................................................................................... 17
7. Communication Channels ........................................................................................................................................... 19
7.1. USB .................................................................................................................................................................... 19
7.2. Bluetooth ........................................................................................................................................................... 19
8. Ordering Information .................................................................................................................................................. 20
References .......................................................................................................................................................................... 21
Standards Documents ..................................................................................................................................................... 21
Lattice Semiconductor Documents ................................................................................................................................. 21
Technical Support Assistance........................................................................................................................................... 21
Appendix A. iCE40 UltraPlus Mobile Development Board Schematics ............................................................................... 22
Appendix B. iCE40 UltraPlus Mobile Development Board Bill of Materials ........................................................................ 36
Accessories ..................................................................................................................................................................... 42
Revision History ................................................................................................................................................................... 44