Debugs & Programs ARM Cortex-M based CPUs over WiFi. Built-in GDB server and serial terminal server
Designed by Steve Woodford in United KingdomThis product is no longer available for sale.
The seller may be offering an improved version or it may be hanging out on the beach, enjoying the retired life.
$42.00
Free Shipping!
$44.99
Free Shipping!
$69.99
Free Shipping!
$85.00
Free Shipping!
Introduction "Maven" is a WiFi-enabled ARM Cortex-M hardware (SWD) debugger and programmer which, through its built-in GDB Server, interfaces directly with the Gnu debugger "GDB" over the local netwo…
Read More…"Maven" is a WiFi-enabled ARM Cortex-M hardware (SWD) debugger and programmer which, through its built-in GDB Server, interfaces directly with the Gnu debugger "GDB" over the local network. This means any host capable of running GDB can be used with Maven. There's an onboard OLED display showing Maven and Target status plus rs232 output from the target. The latter is also available over the network via telnet.
I wanted an ARM debugger/programmer which could be accessed over the network (perhaps even over the Internet) and which did not require an adjacent host PC running something like 'openocd'. I also wanted something which had a built-in terminal server so I could use telnet to access the rs232 debug UART on my target devices. I also wanted the option of powering the debugger via the target, giving complete isolation from the host's power supply.
Maven uses the same underlying hardware as wAVR, also listed on Tindie, but with very different firmware and an additional "paddle" board which interfaces Maven's 10-pin target connector with most of the standard ARM JTAG/SWD connectors. At the present time Maven natively supports many ARM Cortex-M micro controllers from Microchip/Atmel and ST Micro-electronics, with support for devices from other manufacturers in the pipeline. No configuration files are required; Maven auto-detects SoC parameters such as CPU core type, on-chip memory map and debug features. Maven also incorporates support for programming Flash memory on all supported SoCs, again without the need for configuration files on the host.
Included with the board are two ribbon cables (0.1" and 0.05") with IDC headers, and a transition "paddle" board for connecting Maven to the target ARM board. Note that a USB-A to USB-Mini-B cable is not supplied. The USB cable is normally only required to provide power to Maven if your target's power supply doesn't meet Maven's requirements.
Maven does not ship with an enclosure. However, we have provided STL files for a two-part enclosure which can be printed by any decent 3D printer. See the Design Files link, below.
By clicking Register, you confirm that you accept our Terms & Conditions
We recognize our top users by making them a Tindarian. Tindarians have access to secret & unreleased features.
We look for the most active & best members of the Tindie community, and invite them to join. There isn't a selection process or form to fill out. The only way to become a Tindarian is by being a nice & active member of the Tindie community!