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