Himax HM01B0 UPduino Shield
User Guide
© 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-UG-02081-1.0
Contents
Acronyms in This Document .................................................................................................................................................3
1. Introduction..................................................................................................................................................................4
1.1. Further Information................................................................................................................................................4
2. Power Supply ................................................................................................................................................................5
3. Board Overview ............................................................................................................................................................5
4. iCE40 UltraPlus Pin Summary .......................................................................................................................................7
5. Software Requirements ................................................................................................................................................9
6. Board Configuration and Programming........................................................................................................................9
6.1. Board Configuration ...............................................................................................................................................9
6.2. Programming the SPI Flash...................................................................................................................................10
6.3. Programming the CRAM Directly .........................................................................................................................11
7. Storage and Handling..................................................................................................................................................13
8. Ordering Information..................................................................................................................................................13
References ..........................................................................................................................................................................14
Technical Support Assistance .............................................................................................................................................14
Appendix A. Himax HM01B0 UPduino Shield Board Schematics........................................................................................15
Revision History...................................................................................................................................................................19
Figures
Figure 1.1. Himax HM01B0 UPduino Shield..........................................................................................................................4
Figure 3.1. UPduino v2.0 –Front View .................................................................................................................................5
Figure 3.2. UPduino v2.0 –Back View ..................................................................................................................................5
Figure 3.3. Himax HM01B0 Adapter Board –Front View .....................................................................................................6
Figure 3.4. Himax HM01B0 Adapter Board –Back View ......................................................................................................6
Figure 6.1. Programming Settings.........................................................................................................................................9
Figure 6.2. Device Family and Device Setting .....................................................................................................................10
Figure 6.3. Onboard SPI Flash Device Properties Settings..................................................................................................11
Figure 6.4. Device Family and Device Settings....................................................................................................................12
Figure 6.5. Device Properties for iCE40 Device Configuration Memory .............................................................................12
Figure A.1. UPduino 2.0 FPGA Schematic ...........................................................................................................................15
Figure A.2. UPduino 2.0 SPI Flash/I/O Pins/Regulator Connections...................................................................................16
Figure A.3. UPduino 2.0 FTDI Chip Connection...................................................................................................................17
Figure A.4. Himax HM01B0 Adapter Board Schematic.......................................................................................................18
Tables
Table 4.1. Upstream Connector Mapping.............................................................................................................................7
Table 8.1. Reference Part Number .....................................................................................................................................13