Embedded 版 (精华区)
发信人: he (无情的雨), 信区: Embedded_system
标 题: linux for ppc chapter 8
发信站: 哈工大紫丁香 (2001年06月04日11:03:44 星期一), 站内信件
----------------------------------------------------------------------------
----
8. ROM Monitor
If you're using custom hardware, you'll need a ROM monitor to help bring it
up. A monitor generally provides a simple command prompt, with options for r
eading/writing memory and perhaps some power-on testing facilities which are
useful before the kernel boots.
ROM monitors invariably include boot loader functionality, but if your devic
e goes into production you may want a standalone boot loader or a stripped-d
own ROM monitor. There are several available on the net:
8.1 PPCBOOT
http://ppcboot.sourceforge.net/
This is an actively developed ROM monitor and Linux boot loader ideal for cu
stom boards, derived from 8xxROM and FADSROM. It includes support for BOOTP,
RARP and TFTP image downloading and booting.
8.2 LiMon
http://www.thinsys.com/limon.html/
The Linux Monitor (LiMon) is a low level system start utility for the SBC826
0. It also includes BOOTP and TFTP support.
8.3 PMON/2000
http://pmon.groupbsd.org/
The PMON/2000 BootROM Monitor (PMON/2000) permits full-featured debugging to
be performed on a target board that has a serial port, 512KB of ROM, and 12
8KB of RAM that can be dedicated to the Prom Monitor software.
8.4 PPCForth
http://ppcforth.sourceforge.net/
It is currently targeted for the IBM 403, 8xx is a goal for the future. It i
s rom-able so you can boot directly from it, and has some ifdef's to slim th
e code down to as little as 10K or as large as 30K. It accepts S records ove
r the serial port for loading other software. Unfortunately it is written in
assembly, but then it's really small and is released under the GPL. It is a
small implementation of FORTH which is handy for testing and small programs
, although the author went overboard and included multitasking and a lot of
low-level device control words.
8.5 DINK32
http://www.mot.com/SPS/PowerPC/teksupport/tools/DINK32/VERSION12/dinkindex.h
tm
8.6 8xxROM
http://www.s4l.de/powerpc.html
Derived from FADSROM. No longer actively developed, and only really of histo
Derived from FADSROM. No longer actively developed, and only really of histo
rical interest as it's superceeded by ppcboot.
8.7 FADSROM
An old ROM monitor and loader written for the FADS board: http://lists.linux
ppc.org/listarcs/linuxppc-embedded/199912/msg00045.html
It's now superceeded by ppcboot.
----------------------------------------------------------------------------
----
--
※ 来源:·哈工大紫丁香 bbs.hit.edu.cn·[FROM: 202.118.235.250]
Powered by KBS BBS 2.0 (http://dev.kcn.cn)
页面执行时间:2.040毫秒