iCE40 UltraPlus Mobile Development Platform
Evaluation Board User Guide
© 2017-2018 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.1
Contents
1.
Introduction ................................................................................................................................................................. 4
2.
Features ....................................................................................................................................................................... 5
3.
Power and Battery ....................................................................................................................................................... 8
3.1.
Power Source ...................................................................................................................................................... 8
3.2.
Current Measurement Test Points ...................................................................................................................... 8
3.3.
Battery Management and 4.2 V Regulator.......................................................................................................... 8
4.
Clock Sources ............................................................................................................................................................... 9
5.
Software Requirements ............................................................................................................................................. 10
6.
Demonstrations ......................................................................................................................................................... 11
6.1.
Mobile Display Demonstration on U1 ............................................................................................................... 11
6.2.
Audio Microphone Demonstrations on U2 ....................................................................................................... 11
6.3.
RGB LED Demonstration on U3 ......................................................................................................................... 11
6.4.
Sensor Demonstrations on U3 .......................................................................................................................... 12
6.5.
Face Recognition Demonstration on U4 ........................................................................................................... 12
7.
Board Configuration and Programming ..................................................................................................................... 14
7.1.
Jumpers and Switches ....................................................................................................................................... 14
7.2.
Programming the iCE40 Devices Configuration Memory (CRAM) .................................................................... 17
7.3.
Programming Onboard SPI Flash ....................................................................................................................... 18
8.
Communication Channels .......................................................................................................................................... 20
8.1.
USB .................................................................................................................................................................... 20
8.2.
Bluetooth ........................................................................................................................................................... 20
9.
Ordering Information ................................................................................................................................................. 20
10.
PCB Revision History .................................................................................................................................................. 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 ................................................................................................................................................................... 43