background image

Note:

 For Win10 system, the system device manager may not fully configure QuickLogic Thing Plus as COM

port when install for the first time, repeat step (3) to (6).

7. Launch PuTTY application and configure for Serial access and select “Open”.

8. Perform the followings in the PuTTY terminal:

    a) Type: “

diag

” to bring up QuickLogic Thing Plus diagnostic menu

    b) Type: “

help

” to bring up the menu of commands

    c.) Type: “

red

”; the command shows red color for LED

    d.) Type: “

red

”; the LED turns off the LED

    e.) Try “

green

” and “blue” command

Summary of Contents for EOS S3

Page 1: ...kLogic This guide provides users with functional descriptions configuration options for the QuickLogic Thing Plus EOS S3 It also serves as a Getting Started and How To guide SparkFun QuickLogic Thing...

Page 2: ...need a computer with a terminal program or any UART console application For the scope of this tutorial we will use PuTTY Computer with Windows 10 OS or Linux OS Serial Terminal Note Windows 7 Windows...

Page 3: ...ls such as sensors shift registers and SD cards Logic Levels Learn the difference between 3 3V and 5V devices and logic levels Accelerometer Basics A quick introduction to accelerometers how they work...

Page 4: ...board flash memory User button and RGB LED Powered from USB or a single Li Po battery Integrated battery charger USB data signals tied to programmable logic IO signals routed into general purpose pin...

Page 5: ...o the size of the board and components the silkscreen is printed on the back of the board You can flip over the board reference the pin name and its respective function as well Click image for a close...

Page 6: ...SPI Peripheral CIPO input J9 7 IO_18 Blue LED N A IO_19 IO SPI Peripheral COPI J9 6 IO_20 IO SPI Peripheral CSn J9 5 IO_21 Green LED N A IO_22 Red LED N A IO_23 IO I2S Peripheral WCLK Frame J8 3 IO_24...

Page 7: ...9 IO_44 IO UART TX J6 2 IO_45 IO UART RX J6 3 Connector J9 J2 EOS S3 MCU IO BGA Pin Function 1 VBAT 2 3 3V Circuit Enable 3 VBUS 4 IO_27 HS IO SPI Controller CSn2 5 IO_20 G8 SPI Peripheral SSn input...

Page 8: ...I2C0 SDA Connector J6 J6 EOS S3 MCU IO BGA Pin Function 1 Ground 2 IO_44 E1 S3 UART TX 3 IO_45 G1 S3 UART RX 4 IO_36 H3 SPI Controller CIPO input 5 IO_38 E2 SPI Controller COPI output 6 IO_34 F3 SPI C...

Page 9: ...J8 J8 EOS S3 MCU IO BGA Pin Function 1 IO_28 G5 PDM microphone Data 2 IO_29 F5 PDM microphone CLK 3 IO_23 H6 I2S Peripheral WCLK Input 4 IO_24 G6 I2S Peripheral DATA output 5 IO_31 G4 I2S Peripheral...

Page 10: ...3 3V 18 Ground Development Connector EOS S3 MCU SWD Connector Below is the SWD connector used to program the board Taken from the graphical datasheet are the pin labels on the right for reference J7...

Page 11: ...are reserved for flashing the EOS S3 with a programmer When booting a program from flash you ll need to keep these pins open Install both shunts to use SWD Debugger for development Remove both shunts...

Page 12: ...3831 LiPo charger is set to 212 76mA for the default charge rate Before you plug a battery into the charger you should be aware of your battery s capacity and the charge current supplied by the charge...

Page 13: ...oviding that the FeatherWing module has Stack Headers installed via expansion connector J2 and J3 Refer to AdaFruit s web site for additional information on available FeatherWing modules Sensor with I...

Page 14: ...d 300 ns for Fast mode Note You may need to use oscilloscope to validate the rise time for SCL and SDA to stay within rise time specification Note Refer to I2C bus specification for details UM10204 LI...

Page 15: ...ly Keep connecting wires as short as possible Check signal quality using scope PDM Microphones Single PDM Microphone The on board PDM microphone Vesper VM3011 is configured as left channel output driv...

Page 16: ...ard PDM microphone QuickLogic Thing Plus supports external PDM microphone connection via expansion connector J8 PDM CLK J8 pin 2 and PDM DATA J8 pin 1 Steps to connect two external PDM microphones to...

Page 17: ...quires no knowledge of the QuickLogic Thing Plus and will give you peace of mind the QuickLogic Thing Plus is ready for you to start innovating freely 1 Make sure there is no shunt installed at J2 and...

Page 18: ...3 to 6 7 Launch PuTTY application and configure for Serial access and select Open 8 Perform the followings in the PuTTY terminal a Type diag to bring up QuickLogic Thing Plus diagnostic menu b Type h...

Page 19: ...egger Jlink pod and PC connecting USB cable Segger Jlink adapter to 10 pin connector and cable QuickLogic Thing Plus board and micro USB cable Download stand alone FPGA binaries instructions Disconnec...

Page 20: ...reset the EOS S3 Type loadbin qt_helloworldsw bin 0x0 Type r Open another CMD console 2 Type Jlink exe device cortex m4 If SWD speed 4000 commandFile Jlink script Note Jlink exe Link commander include...

Page 21: ...Logic Fork QORC SDK with FreeRTOS FPGA Tools SymbiFlow GitHub Hardware Repo Product Showcase Need some inspiration for your next project Check out some of these related tutorials Programming an FPGA C...

Reviews: