Seeed Arch Max
The Arch Max is an mbed enabled development board for rapid prototyping. It's based on a STM32F407VET6 microcontrolle with an ARM Cortex-M4F core running at 168MHz. It includes an open link to provide SWD debug, drag-n-drop programming and USB serial communication.
Features¶
- mbed enabled
- Online development tools
- Easy to use C/C++ SDK
- Lots of published libraries and projects
- High performance STM32F407VET6
- ARM Cortex-M4 MCU with FPU at 168MHz
- 512KB Flash, 192 KB RAM
- On-board open link for debug and programming
- Drag-n-drop programming
- USB serial communication
- SWD debug with GDB+ pyOCD/OpenOCD, Keil or IAR
- Arduino form factor, compatible with lots of shields
- Build-in Ethernet, USB and SD card slot for connectivity and data exchange
Firmware issue!
We've reported we shipped Arch Max with wrong DAPLink firmware. Please check your DAPLink firmware version by opening MBED.HTM, and if it opens Arch page(not this Arch Max page), please update your firmware by reffering here.
Pinout¶
USB receptacle for DAPLink(Mbed I/F) is J8.
LED for blinky can control as D13.
Information
When using an I2C module, please check if it has I2C pull-up resistors. If not, the pull-up resistors should be added, as the I2C pins of the Arch Max are general purpose I/Os and don't connect pull-up resistors.
Get Started¶
- Click this link to go to the mbed online compiler and import the mbed_blinky program
- compile and download the compiled hex file
- Drag-n-drop the compiled bin file into the MBED disk
Debug¶
Your mbed Microcontroller can appear on your computer as a serial port. On Mac and Linux, this will happen by default. For Windows, you need to install a driver: mbed serial configuration.
We can use the serial port to log debug message, or use offline toolchain to debug step by step.
Update or Restore Firmware¶
The latest firmware version for the Arch Max is v0246 built at June 28 2018. To check your firmware version and built date, open the MBED.HTM or DETAILS.TXT of your MBED disk in a text editor.
- The firmware v0246 2018-06-28 for Arch Max
- The firmware v0221 2015-02-03 for Arch Max fix Mac OS X 10.10 readonly fs bug and improve stability.
- The firmware v0203 2014-10-08 for Arch Max initial release
To update the firmware,
- Hold the Arch Max's button and power on it
- A CRP DISABLD disk will show
- On Windows, replace firmware.bin with the above firmware
- On Linux/Mac, use command: dd if={new_firmware.bin} of={firmware.bin} conv=notrunc
Resources¶
- Ethernet Library
- SD File System Library
- Seeed wiki page
- Using pyOCD with Seeed Arch Max
- Get Started with EmBitz and Seeed Arch Max
You need to log in to post a discussion
Discussion topics
Topic | Replies | Last post |
---|---|---|
can bus CANBUS Support | 2 |
22 Oct 2018
by
|
Beware of using this board with arduino modules with underside (or DIP) components | 0 |
16 Apr 2016
by
|