VS Arduino
>> >> I'm looking into options for serial debug monitors
https://www.visualmicro.com/forums/YaBB.pl?num=1492679925

Message started by Amandalee on Apr 20th, 2017 at 9:18am

Title: I'm looking into options for serial debug monitors
Post by Amandalee on Apr 20th, 2017 at 9:18am
I'm working with an 8051 (Cypress FX2LP) that doesn't have jtag/bdm capability. Typically, developers on this project have been using ad-hoc serial printfs for debugging. I'm looking into options for serial debug monitors such as Keil's Mon51, Isd51 or IAR's generic ROM-monitor.

I'll need to modify/configure this debug monitor to write to code RAM (to set software breakpoints). I'd guess that most 8051 debug monitors offer the ability for such modifications in order to support Harvard architecture or bank switching.

The Keil tools come with Mon51 and Isd51. The Isd51 is very small and comes as source that can optionally be embedded in the application. This can all be done with the free Keil eval (subject to the eval size limitations).

In the datasheet of MSC1210(http://www.kynix.com/uploadfiles/pdf2286/MSC1210Y2PAGR.pdf), it explains some strategies for serial debugging on an 8051.

If this Cypress part had jtag/bdm - it would be a no-brainer - I'd use that.

Does anybody have recommendations for serial debuggers for 8051 or similar processors?

Have you had to modify it to write to Harvard code RAM or flash etc?

Title: Re: I'm looking into options for serial debug monitors
Post by Visual Micro on Apr 20th, 2017 at 9:22am
Hi,

Does the processor you are using support Arduino?

Does it support Serial.print() and Serial.println() or does it support Arduino SoftwareSerial?


VS Arduino » Powered by YaBB 2.6.12!
YaBB Forum Software © 2000-2024. All Rights Reserved.