User`s manual

JampII-mini Users Manual - 19 - PD0606-6-00-01
RedBoot(tm) bootstrap and debug environment [ROMRAM]
Non-certified release, version v2_0 - built 00:32:21, Jan 11 2007
Platform: Cirrus Logic EDB9302A Board (ARM920T) Rev A
Copyright (C) 2000, 2001, 2002, Red Hat, Inc.
RAM: 0x00000000-0x02000000, 0x00041e68-0x01fdd000 available
FLASH: 0x60000000 - 0x60800000, 64 blocks of 0x00020000 bytes each.
RedBoot>
A slightly different message will be displayed if the FLASH memory has been initialized and
programmed before.
Its possible to use bootp of Redboot to acquire network address automatically. For situation it is not
available, the following procedure can be used to configure a static IP address for the SBC.
6.7.1 Initail flash memory
The Redboot FLASH file system must be initialized in order to store data in the FLASH file
system. The following procedure is used to initialize the Redboot FIS.
RedBoot> fis init -f
About to initialize [format] FLASH image system - continue (y/n)? y
*** Initialize FLASH Image System
... Erase from 0x60040000-0x607c0000: ..........................................
..................
... Erase from 0x607e0000-0x607e0000:
... Erase from 0x60800000-0x60800000:
... Erase from 0x607e0000-0x60800000: .
... Program from 0x01fdf000-0x01fff000 at 0x607e0000: .
RedBoot>
6.7.2 Load Linux Kernel
The kernel image must be loaded into dynamic memory before it can be stored in the onboard
FLASH memory. To load Linux kernel, issue the following command at the terminal console connected
to JampII-mini board, after use command load, User must start X-Modem transfer zImage file.
RedBoot> load -m x -b 0x00100000 –r
CCC
Raw file loaded 0x00100000-0x0020d19b, assumed entry at 0x00100000
xyzModem - CRC mode, 8613(SOH)/0(STX)/0(CAN) packets, 3 retries
RedBoot>
The above command will load Linux kernel image file into on board SDRAM. To store the
image into non-volatile FLASH memory, use the following command,
RedBoot> fis create zImage -b 0x00100000 -l 0x1c0000
... Erase from 0x60040000-0x60200000: ..............
... Program from 0x00100000-0x002c0000 at 0x60040000: ..............
... Erase from 0x607e0000-0x60800000: .
... Program from 0x01fdf000-0x01fff000 at 0x607e0000: .
RedBoot>