This shows you the differences between two versions of the page.
Both sides previous revisionPrevious revisionNext revision | Previous revision | ||
resources:eval:user-guides:circuits-from-the-lab:eval-adxl355-pmdz [28 Mar 2023 03:34] – update Trisha Cabildo | resources:eval:user-guides:circuits-from-the-lab:eval-adxl355-pmdz [20 Apr 2023 08:03] (current) – update Trisha Cabildo | ||
---|---|---|---|
Line 74: | Line 74: | ||
* ** Software ** | * ** Software ** | ||
- | * [[repo> | + | * [[repo> |
<WRAP center round info 80%> | <WRAP center round info 80%> | ||
Line 90: | Line 90: | ||
Prebuilt ADXL355 Hex File | Prebuilt ADXL355 Hex File | ||
- | * [[repo> | + | * [[repo> |
Complete ADXL355 Source Files | Complete ADXL355 Source Files | ||
- | * [[https:// | + | * [[repo>no-OS/ |
</ | </ | ||
Line 120: | Line 120: | ||
===== System Setup Using MAX32655FTHR or MAX32650FTHR ===== | ===== System Setup Using MAX32655FTHR or MAX32650FTHR ===== | ||
The ** EVAL-ADXL355-PMDZ ** can be used with the MAX32655FTHR or MAX32650FTHR. | The ** EVAL-ADXL355-PMDZ ** can be used with the MAX32655FTHR or MAX32650FTHR. | ||
- | <WRAP todo> | ||
==== Demo Requirements ==== | ==== Demo Requirements ==== | ||
Line 136: | Line 135: | ||
* ** Software ** | * ** Software ** | ||
* For MAX32655FTHR, | * For MAX32655FTHR, | ||
- | * Pre-built hex file:{{ : | + | * Pre-built hex file: [[repo> |
* PuTTY or other similar software | * PuTTY or other similar software | ||
* For MAX32650FTHR, | * For MAX32650FTHR, | ||
* Maxim Micros SDK [[maxim> | * Maxim Micros SDK [[maxim> | ||
- | * Pre-built | + | * Pre-built |
+ | * PuTTY or other similar software | ||
==== MAX32655FTHR ==== | ==== MAX32655FTHR ==== | ||
Line 155: | Line 155: | ||
Follow the steps here: [[https:// | Follow the steps here: [[https:// | ||
- | 5. Open PuTTY or other similar software. Check the Device Manager to set correct COM for the MAX32655FTHR. Set baud rate to **115200**. | + | 5. Open PuTTY or other similar software. Check the Device Manager to set correct COM for the MAX32655FTHR. Set baud rate according |
+ | ^ Hex file ^ Baud rate ^ | ||
+ | | eval-adxl355-pmdz_maxim_dummy_example_max32655_adxl355 | ||
+ | | eval-adxl355-pmdz_maxim_iio_example_max32655_adxl355 | ||
+ | | eval-adxl355-pmdz_maxim_iio_trigger_example_max32655_adxl355.hex | 115200 | ||
The final setup should look similar to the picture below. | The final setup should look similar to the picture below. | ||
- | {{ : | + | {{ : |
- | <wrap center 22%> //< | + | |
==== MAX32650FTHR ==== | ==== MAX32650FTHR ==== | ||
- | 1. Using a 10-pin ribbon cable, connect the **MAX32625PICO** to the **MAX32650FTHR**. Connect **MAX32650FTHR** to the **FTHR-PMOD-INTZ**. | + | 1. Using a 10-pin ribbon cable, connect the **MAX32625PICO** to the **MAX32650FTHR**. |
+ | {{ : | ||
+ | 2. Connect **MAX32650FTHR** to the **FTHR-PMOD-INTZ**. | ||
- | 2. Connect ** EVAL-ADXL355-PMDZ ** to the ** FTHR-PMOD-INTZ **. | + | 3. Connect ** EVAL-ADXL355-PMDZ ** to the ** FTHR-PMOD-INTZ **. |
+ | ^ MAX31855PMB1 | ||
+ | | Pin 1 (Chip Enable) | ||
+ | | Pin 2 (Not connected) | ||
+ | | Pin 3 (MISO) | ||
+ | | Pin 4 (SCK) | SCK | | ||
+ | | Pin 5 (GND) | GND | | ||
+ | | Pin 6 (VCC) | VCC | | ||
+ | The final setup should look similar as shown below. | ||
+ | {{ : | ||
- | 3. Power up the **MAX32650FTHR** by connecting it to your laptop using micro-USB. Connect **MAX32625PICO** to your laptop as well. | + | 4. Power up the **MAX32650FTHR** by connecting it to your laptop using micro-USB. Connect **MAX32625PICO** to your laptop as well. |
- | 4. Place the pre-built | + | 5. Open the file explorer. Drag-and-drop |
+ | If the transfer was not completed, update the firmware for the DAPLINK. | ||
+ | Follow the steps here: [[https:// | ||
- | 5. Run the following in your command terminal: | + | 6. Open PuTTY or other similar software. Check the Device Manager to set the correct COM port for the **MAX32650FTHR**. |
- | < | + | |
- | C: | + | |
- | </ | + | |
- | 6. Open PuTTY or other similar software. Set baud rate to **115200**. | + | 7. Set baud rate according |
+ | ^ Hex file ^ Baud rate ^ | ||
+ | | eval-adxl355-pmdz_maxim_dummy_example_max32650_adxl355 | ||
+ | | eval-adxl355-pmdz_maxim_iio_example_max32650_adxl355 | ||
- | The final setup should look similar to the picture | + | The expected output viewed in the PuTTY is shown below. |
- | + | {{ : | |
- | {{ : | + | |
- | <wrap center 22%> //< | + | |
- | </ | + | |
\\ | \\ | ||
===== System Setup Using Raspberry Pi ===== | ===== System Setup Using Raspberry Pi ===== | ||
Line 219: | Line 232: | ||
To set up the circuit for evaluation, consider the following steps: | To set up the circuit for evaluation, consider the following steps: | ||
- Connect the **P9** of the **PMOD to Raspberry Pi Interposer** board at the male header GPIO pin connector of the **Raspberry Pi** as shown below. {{ : | - Connect the **P9** of the **PMOD to Raspberry Pi Interposer** board at the male header GPIO pin connector of the **Raspberry Pi** as shown below. {{ : | ||
- | - Connect the ** [[ADI> | + | - Connect the ** [[ADI> |
- Burn the SD card with the proper ADI Kuiper Linux image. Insert the burned SD card on the designated slot on the RPi. | - Burn the SD card with the proper ADI Kuiper Linux image. Insert the burned SD card on the designated slot on the RPi. | ||
- Connect the system to a monitor using an HDMI cable through the mini HDMI connector on the RPi. | - Connect the system to a monitor using an HDMI cable through the mini HDMI connector on the RPi. | ||
Line 313: | Line 326: | ||
<note important> | <note important> | ||
- Once done with the installation or an update of the latest IIO Oscilloscope, | - Once done with the installation or an update of the latest IIO Oscilloscope, | ||
- | - Press refresh to display available IIO Devices, once adxl355 | + | - Press refresh to display available IIO Devices, once ADXL355 |
- | {{ resources: | + | {{ :resources: |
=== Debug Panel === | === Debug Panel === | ||
Below is the Debug panel of ADXL355 wherein you can directly access the attributes of the device. | Below is the Debug panel of ADXL355 wherein you can directly access the attributes of the device. | ||
- | {{ : | + | {{ : |
=== DMM Panel === | === DMM Panel === | ||
- | Access the DMM panel to see the instantaneous reading of the input capacitances | + | Access the DMM panel to see the instantaneous reading of the x, y and z axis acceleration readings |
- | {{ : | + | {{ : |
==== PyADI-IIO ==== | ==== PyADI-IIO ==== | ||
Line 336: | Line 347: | ||
After installing and configuring PYADI-IIO in your machine, you are now ready to run python script examples. In our case, run the **adxl355_example.py** found in the examples folder. | After installing and configuring PYADI-IIO in your machine, you are now ready to run python script examples. In our case, run the **adxl355_example.py** found in the examples folder. | ||
+ | === For RPi === | ||
< | < | ||
Press enter and you will get these readings. | Press enter and you will get these readings. | ||
- | + | {{ : | |
- | {{: | + | |
<WRAP round 80% download> | <WRAP round 80% download> | ||
Line 347: | Line 358: | ||
</ | </ | ||
+ | === For No-OS === | ||
+ | < | ||
- | ===== Schematic, PCB Layout, Bill of Materials ===== | + | In a Windows machine, you can check the port of your MAX32655FTHR and MAX32650FTHR via Device Manager in the Ports (COM & LPT) section. If your device is in COM8, you have to use python pyadi-iio/ |
+ | Press enter and you will get these readings. | ||
+ | {{ : | ||
+ | |||
+ | <WRAP round 80% download> | ||
+ | Github link for the python sample script: | ||
+ | [[https:// | ||
+ | |||
+ | </ | ||
+ | ===== More information and useful links ===== | ||
+ | * [[ADI> | ||
+ | * [[ADI> | ||
+ | * [[https:// | ||
+ | |||
+ | ===== Schematic, PCB Layout, Bill of Materials ===== | ||
<WRAP round 80% download> | <WRAP round 80% download> | ||
Line 362: | Line 389: | ||
</ | </ | ||
- | + | ===== Additional Information ===== | |
- | + | ||
- | ===== Additional Information | + | |
- | + | ||
- | <WRAP todo> | + | |
- | Update these links | + | |
- | * [[https:// | + | |
- | * [[ADI> | + | |
- | * [[ADI> | + | |
- | </ | + | |
* [[https:// | * [[https:// | ||
* [[: | * [[: | ||
Line 382: | Line 400: | ||
Receive software update notifications, | Receive software update notifications, | ||
- | // End of Document // |