AdBun-M066

Evaluation board for TMPM066. This board is capable to debug and power supply by 1 USB cable.It is capable almost pin of TMPM066 use freely on board. And also support arduino shield.

Over view

Adbun-M066 supports Arduino shield, and all pin probes are possible.Various parts such as push switch, volume and LED are available.

TMPM066 features

  • TMPM066FWUG in LQFP64 package
    • ARM®32-bit Cortex®-M0 CPU
    • 24 MHz max CPU frequency
    • 16KB RAM,
    • 128KB Flash
    • USB (Device)
    • SPI (1)
    • I2C (2)
    • UART (2)
    • PWM (8)
    • 10bit ADC (8)
    • GPIO (48)

TMPM066 mbed driver does not support SPI of hardware TMPM 066. Please use software SPI.

AdBun-M066 feature

  • <power options>
    • USB-UART
    • DAP-USB
    • DC-Jack
  • Arduino form
  • Support CMSIS DAP
  • USB-UART
  • Reset SW
  • 2 Push SW
  • 2 LED
  • 2 variable resistor
  • Form factor: 100mm x 60mm x 25mm

Pin layout

Almost pin of Adbun-M066 can used freely. So TMPM066 on the Adbun- M066 is not connected to all peripherals, including all Arduino terminals. It is necessary to short about the function to be used. Arduino shields with 3.3V I/O should not be used because Arduino Pins are level-shifted from 3.3V to 5V.

CN9 Pin header

Inside pins(odd number) of CN9 are connected to terminal of TMPM066. The green-framed pins are working with 3.3V I/O without level-shifting.

/media/uploads/taka31/m066_arduino_20171012_cn9-1.png

CN4 Pin header

Inside pins(even number) of CN4 are connected to terminal of TMPM066. The green-framed pins are working with 3.3V I/O without level-shifting, therefore PA0 to PA7 can work as Analog IN with maximum voltage of 3.3V.

/media/uploads/taka31/m066_cn4-02.png

Arduino Pin header

When you use arduino pin, you need to short that connected arduino pin on CN4 and CN9. ex. short: 9-10,11-12,13-14....:CN9
Arduino pin header of Adbun-M066 supports 5V I/O only. A0 to A5 with level-shifting cannot work as Analog IN anymore.

/media/uploads/taka31/m066_arduinopinheader_20171212.png

Arduino pin header usage setting

When using the arduino's pin header, it is necessary to short-circuit the red line as shown below.

/media/uploads/taka31/m066_arduino_20171031_cn9_cn4.png

On board peripheral usage setting

When using LED, Push SW, volume, USB and Dip SW on the Adbun-M066 board, it is necessary to short-circuit the red line as shown below. Green line is shorted at shipment. If your Adbun-M066 is not shorted green line, you need to short-circuit green line.

/media/uploads/taka31/m066_cn4cn9_periheral_a.png

Technical Reference

Schematics

Data sheet

Interface Firmware

Please update the interface firmware in the following way when upgrading, or if it has been deleted for some reasons.

  1. Download Flash programmer that programming tool to program I/F firmware.
    When you use flash programmer, you need to agree "SOFTWARE LICENSE AGREEMENT "
    Down load Flash Programmer
    Down load Adbun-M066 Firmware

If you update I/F firmware, before you update firmare, you need to erase old firmware once.

How to erase I/F firmware

  1. Short CN14
    /media/uploads/taka31/m066_stk_cn14.png
  2. Short 5-6 on CN3
  3. Connect PC to CN15 on Adbun-M066 by mini USB cable
    /media/uploads/taka31/m066_stk_cn15.png
  4. start up Flash Programmer
    Click FlashProgCM.exe on your PC.
  5. .Select [Setup]-[Device]
    When you cann't select "Setup device", remove USB cable and select [File]-[Reconnect].
    And after procedure 6, connect PC to CN15 by USB cable again.
  6. .Select Device "TMPM366FY_EraseALL" and push Apply button on Device tab.
  7. .Select "USB" at Communication tab and push OK button.
  8. .Select [Edit]-[Chip Erase]
    • Programming procedure is as follow.
  9. Remove USB cable
  10. Select [File]-[Reconnect] (If it is not select this, it's OK)
  11. Select [Setup]-[device]
  12. Select Device "TMPM366FY" and push Apply button.
  13. Specify firmware that download this site on Object File tab.
  14. Reconnect USB cable
  15. Push OK button on Setup sheet.
  16. Select [Edit]- [Erase/Program]
    (If you meet password error, you select "Device is Blank" in Setup Password sheet.)
  17. Jumper settings
  18. Remove jumper on CN14
  19. Remove USB cable once

 Buy Now


Please log in to start a discussion or ask a question.