Is there any chance I could debug AT89C5131A-M (on the starter kit) with IAR Embedded Workbench. This compiler supports the microcontroller I'm using. IAR EW uses 'C-SPY debugging' through ROM-Monitor but there are only serial ports availabe - there is no USB support.
I need to know how to setup IAR EW - how to connect AT89C5131A for debugging...
What is the J3 connector on Starter Kit?
Any information schemes would be helpful. I thank You in advance!
ps: here are some screenshot of IAR EW
**broken link removed**
**broken link removed**
**broken link removed**
**broken link removed**
Thank you for your interest in our USB products.
The IAR monitor problem has been given to our specialist.
J3 connector is used for parallel programmer. You can find all documents
on our web site at the URL
http://www.atmel.com/dyn/products/tools_card.asp?tool_id=3185 and
download AT89C5131 Starter Kit - Hardware document.
Don't hesitate to contact me for further information.
chipxsd said:So FLIP is only used to transfer code on to device. Is it possible to use FLIP in ke*il environment - so every time code is compiled, is automatically uploaded to AT89C5131?
chipxsd said:If i understand it right. You used external RAM memory in your project (that explains the 0x8000 address). And you configured Mon51 to be loaded in 0x0000 address? That's all?
usbman said:UV2 + Mon51 loads the code to the ram and you can debug in realtime.
....
FlashMon and ISD51 is another option (but not realtime)
FlashMon51 is an extended version of MON51.
Ace-X said:Actually, FlashMon is much more advanced than Mon51, because you don't need external HW, your program under FlashMon runs near in the same environment as in release, it takes less resources, and you can put it anywhere in program memory. The only difference: FlashMon is suited for uC with internal Flash program memory with IAP support, but this is exactly what AT89C5131 has.
usbman said:1. Every time when you have set a break you are writing to the flash memory.
2. If you are stepping through the code Flashmon will always set a break in Flash
so with will be only a matter of time until your flash breaks down.
usbman said:3. You know about the bugs in Atmels IAP? Read the config and you will see some of them
usbman said:4. You need to modify the bootvector with Flip If you are making a mistake you will lose the controller.
usbman said:6.Flashmon neets one page of the internal XRAM which is not accesseible to the app.
usbman said:I have tried Flashmon ISD51 and Mon51 in my app and and only Mon51 worked.
Try it and you will see....
Did you have to debug AT89C5131? Which compiler did you use
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?
We use cookies and similar technologies for the following purposes:
Do you accept cookies and these technologies?