AdBun-M3HQ

AdBun-M3HQ development board for Toshiba TMPM3HQFDFG MCU.

Overview

The TMPM3HQFDFG is ARM® Cortex®-M3 based microcontroller, which provides, low-power, high-speed, high code density and fast interrupt response times required for real-time applications. This microcontroller can use for a home appliance, OA, housing equipment, AV equipment, motor control and industrial apparatus, etc.

Based on an ARM Cortex-M3 core, with a maximum operating frequency of 80 MHz, the TMPM3HQFDFG incorporates 512 Kbyte of flash memory and 64 Kbyte SRAM required for secure communications control.

TMPM3HQ Features

  • TMPM3HQFDFG in LQFP144 package
    • ARM®32-bit Cortex®-M3 CPU, 80 MHz max CPU frequency
    • 64KB RAM
    • 512KB Flash
    • SPI (5)
    • I2C (4)
    • UART (6)
    • PWM (8)
    • 12bit ADC (21)
    • 8bit DAC (2)
    • GPIO (129)

AdBun-M3HQ Feature

  • Compatible with a wide range of commercially available shields
  • 2.54mm pitch 3-pin jumper connector for power supply 3.3V or 5V select
  • Power option
    • USB-UART
    • DAP-USB
    • DC-Jack
  • 4 Push Switch
  • 4 LED
  • 2 Variable resistor
  • Built-in USB drag 'n' drop FLASH programmer

RAM size (64Kbytes) and BACKUP RAM (2Kbytes).

Pin Layout

CN21 Pin Header

The green-framed pins of CN21 are working with 3.3V I/O without level-shifting and connected to the terminal of TMPM3HQ.

/media/uploads/ganeshramachandran/adbun-m3hq_cn21.png

CN5 Pin Header

The green-framed pins of CN5 are working with 3.3V I/O without level-shifting and connected to the terminal of TMPM3HQ.

/media/uploads/ganeshramachandran/adbun-m3hq_cn5.png

CN12 Pin Header

The green-framed pins of CN12 are working with 3.3V I/O without level-shifting and connected to the terminal of TMPM3HQ.

/media/uploads/ganeshramachandran/adbun-m3hq_cn12.png

CN9 Pin Header

The green-framed pins of CN9 are connected to the terminal of TMPM3HQ and working with 3.3V I/O without level-shifting, therefore PF2 to PF7 can work as Analog IN with maximum voltage of 3.3V.

/media/uploads/ganeshramachandran/adbun-m3hq_cn9.png

Arduino Pin Header

When you use Arduino pin, you need to short that connected Arduino pin on CN21, CN12, CN5, and CN9. E.g. short: 1-2, 3-4, 5-6 etc: CN9 Arduino pin header of AdBun-M3HQ Supports 5V I/O only. PF2 to PF7 with level-shifting cannot work as Analog IN anymore.

/media/uploads/ganeshramachandran/adbun-m3hq_arduino_pins.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/ganeshramachandran/adbun-m3hq_arduino_pins_setting_cn21_cn12.png /media/uploads/ganeshramachandran/adbun-m3hq_arduino_pins_setting_cn9_cn5.png

On Board Peripheral Usage Setting

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

/media/uploads/ganeshramachandran/adbun-m3hq_peripheral_pins_setting_cn21_cn12.png /media/uploads/ganeshramachandran/adbun-m3hq_peripheral_pins_setting_cn9_cn5.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"
    Download Flash Programmer
    Download Adbun-M3HQ Firmware

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

How to erase I/F firmware

  1. Short CN14
    /media/uploads/ganeshramachandran/adbun-m3hq_cn14.png
  2. Short 5-6 on CN3
  3. Connect PC to CN15 on Adbun-M3HQ by mini USB cable
    /media/uploads/ganeshramachandran/adbun-m3hq_cn15.png
  4. Start up Flash Programmer
    Click FlashProgCM.exe on your PC.
  5. Select [Setup]-[Device]
    When you cannot 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 not able to 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.