Welcome to EDAboard.com

Welcome to our site! EDAboard.com is an international Electronic Discussion Forum focused on EDA software, circuits, schematics, books, theory, papers, asic, pld, 8051, DSP, Network, RF, Analog Design, PCB, Service Manuals... and a whole lot more! To participate you need to register. Registration is free. Click here to register now.

Register Log in

How to develop a monitor in embedded system?

Status
Not open for further replies.

flylionking

Junior Member level 2
Joined
Dec 11, 2003
Messages
20
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
125
a monitor:
it can monitor hardware activity, can load/flash firmware, can execute simple commands(read/write memory, debug printf.etc.)

pls provide information about this to me.
Thanks in advance.
 

flylionking

Junior Member level 2
Joined
Dec 11, 2003
Messages
20
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
125
I can't study forth.
It's unpractical.
I want to know how to develop it personally.
 

akouz

Junior Member level 3
Joined
Aug 28, 2004
Messages
27
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
319
flylionking said:
I can't study forth.
It's unpractical.
I want to know how to develop it personally.
Do you want to develop Forth yourself without studying? 8O
I think it is much more practical to study and use existing implementations rather then try to re-invent the wheel.
 

flylionking

Junior Member level 2
Joined
Dec 11, 2003
Messages
20
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
125
eltonjohn, thank you!
OK. What key words do I search?
 

flylionking

Junior Member level 2
Joined
Dec 11, 2003
Messages
20
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
125
akouz said:
flylionking said:
I can't study forth.
It's unpractical.
I want to know how to develop it personally.
Do you want to develop Forth yourself without studying? 8O
I think it is much more practical to study and use existing implementations rather then try to re-invent the wheel.
Study forth, it needs more energy and money, time.
Otherwise, I don't know how much forth can help me.
 

eltonjohn

Advanced Member level 4
Joined
Feb 22, 2002
Messages
1,435
Helped
64
Reputation
126
Reaction score
28
Trophy points
1,328
Activity points
16,328
The 8051 is one of the oldest micros .so chances are that you will find more of developed stuff ..so do "

Monitor 8051
 

dainis

Advanced Member level 4
Joined
May 15, 2001
Messages
1,126
Helped
53
Reputation
106
Reaction score
9
Trophy points
1,318
Activity points
9,271
For 32 bit CPUs look Micromonitor by Mr. Ed Sutter:
http://www.microcross.com/html/micromonitor.html

MicroMonitor is an embedded system boot platform centered around an extensible embedded flash file system called TFS. With TFS in the monitor, things like XMODEM and TFTP (also in the monitor) can now refer to files instead of address space. The whole boot-up strategy is driven by the content of one or more files that can be scripts or executable images. The file system is accessible at the command line and through an API accessible by the application. The API provides a flexible means of reading and writing files in flash, plus the TFS implementation provides power-safe runtime defragmentation as the flash fills up. A network-accessible, MicroMonitor-based embedded system provides a firmware development project with immediate network boot (DHCP/BOOTP), file based maintainability, in-field upgrade and in-system diagnostics. The firmware assumes a CPU with linear address
space and is not suitable for a microcontroller simply because of the large feature set.

Mr. Sutter offers his sources under Lucent's Open License. Micromonitor supports many CPU architectures, including all of the Cogent Computer Development Boards. The sources build with GNU X-Tools on Windows and Linux host platforms.
 

flylionking

Junior Member level 2
Joined
Dec 11, 2003
Messages
20
Helped
0
Reputation
0
Reaction score
0
Trophy points
1,281
Activity points
125
Thanks, dainis.
I am reading Ed Sutter's book "firmware demystified".
His Micromonitor is OS independency.
If use RTOS, is it easier?
 

Status
Not open for further replies.
Toggle Sidebar

Part and Inventory Search

Welcome to EDABoard.com

Sponsor

Top