Special redboot commands – Comtrol eCos User Manual

Page 236

Advertising
background image

Chapter 5. Installation and Testing

Move MMU tables into RAM

AB

Clean, drain, flush the main Dcache
Clean, drain, flush the mini Dcache
Drain the write & fill buffers

AC

Set the TTB register to DRAM mmu_table

AD

Set mode to IRQ mode

A7

Move SWI & Undefined "vectors" to RAM (at 0x0)

A6

Switch to supervisor mode

A5

Move remaining "vectors" to RAM (at 0x0)

A4

Copy DATA to RAM
Initialize interrupt exception environment
Initialize stack
Clear BSS section

A3

Call platform specific hardware initialization

A2

Run through static constructors

A1

Start up the eCos kernel or RedBoot

Special RedBoot Commands

A special RedBoot command, diag, is used to access a set of hardware diagnostics. To access the diagnostic menu,
enter diag at the RedBoot prompt:

RedBoot> diag

Entering Hardware Diagnostics - Disabling Data Cache!

IQ80321 Hardware Tests

1 - Memory Tests

2 - Repeating Memory Tests

3 - Repeat-On-Fail Memory Tests

4 - Rotary Switch S1 Test

5 - 7 Segment LED Tests

6 - i82544 Ethernet Configuration

7 - Baterry Status Test

8 - Battery Backup SDRAM Memory Test

9 - Timer Test

10 - PCI Bus test

11 - CPU Cache Loop (No Return)

0 - quit

132

Advertising