|
From: Erik M. <er...@us...> - 2001-08-07 17:36:51
|
Update of /cvsroot/blob/blob
In directory usw-pr-cvs1:/tmp/cvs-serv15570
Modified Files:
ChangeLog README RELEASE-NOTES
Log Message:
The last changes for blob-2.0.3:
- documentation updates
- minor cosmetic fixes
Index: ChangeLog
===================================================================
RCS file: /cvsroot/blob/blob/ChangeLog,v
retrieving revision 1.4
retrieving revision 1.5
diff -u -r1.4 -r1.5
--- ChangeLog 2001/08/06 23:38:07 1.4
+++ ChangeLog 2001/08/07 17:36:48 1.5
@@ -3,12 +3,13 @@
$Id$
-blob-1.0.9:
+blob-2.0.3:
- we moved to SourceForge!
- run from RAM Erik Mouw & Wookey
- PLEB updates Adam Wiggins
- NESA support Russ Dill
- SHANNON (aka TuxScreen) support Tim Riker
+- Initial CreditLART support Erik Mouw
- Resume from suspend Erik Mouw
- New "reboot" command Erik Mouw
- Download and flash blob without JTAG dongle Erik Mouw
Index: README
===================================================================
RCS file: /cvsroot/blob/blob/README,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- README 2001/08/06 22:44:51 1.2
+++ README 2001/08/07 17:36:48 1.3
@@ -108,7 +108,7 @@
- setenv CC /path/to/cross/gcc
- setenv OBJCOPY /path/to/cross/objcopy
- Run "./configure --with-linux-prefix=/path/to/armlinux/source \
- --with-board=boardname arm-lart-linux-gnu"
+ --with-board=boardname arm-unknown-linux-gnu"
There are currently a couple of valid board names, choose from:
assabet, brutus, creditlart, lart, nesa, pleb, or shannon. If the
@@ -128,7 +128,7 @@
- Run "./configure --with-board=boardname"
- Run "make"
-The binary image is in src/blob, src/blob-start-elf32 and
+The binary image is in src/blob; src/blob-start-elf32 and
src/blob-rest-elf32 are the two parts of the images with complete ELF
headers. To disassemble "blob-start-elf32", use:
@@ -231,22 +231,25 @@
board. The board should respond with:
Consider yourself LARTed!
- Running from internal Flash.
- Starting the memory tester...
- Zeroing memory...0xD0000000
- Zeroing done. Testing for aliases...
- Loading kernel from flash ....... done
- Loading ramdisk from flash ............... done
- blob version 1.0.0, Copyright (C) 1999 Jan-Derk Bakker and Erik Mouw.
+ blob version 2.0.3
+ Copyright (C) 1999 2000 2001 Jan-Derk Bakker and Erik Mouw
+ Copyright (C) 2000 Johan Pouwelse
blob comes with ABSOLUTELY NO WARRANTY; read the GNU GPL for details.
This is free software, and you are welcome to redistribute it
under certain conditions; read the GNU GPL for details.
-
- Autoboot in progress, press <enter> to stop ...
+ Memory Map:
+ 0x08000000 @ 0xC0000000 (8MB)
+ 0x08000000 @ 0xC1000000 (8MB)
+ 0x08000000 @ 0xC8000000 (8MB)
+ 0x08000000 @ 0xC9000000 (8MB)
+ Loading blob from flash . done
+ Loading kernel from flash ....... done
+ Loading ramdisk from flash ............... done
+ Autoboot in progress, press any key to stop ...
-If you don't press the <enter> key within 10 seconds, blob will
-automatically start the Linux kernel:
+If you don't press a key within 10 seconds, blob will automatically
+start the Linux kernel:
Starting kernel ...
@@ -270,30 +273,29 @@
Blob knows several commands, typing "help" (without the ") will show
you which:
- Help for blob 1.0.6, the LART bootloader
+ Help for blob 2.0.3, the LART bootloader
The following commands are supported:
- * boot [kernel options] Boot Linux with optional kernel options
+ * boot [kernel options] Boot Linux with optional kernel options
* clock PPCR MDCNFG MDCAS0 MDCAS1 MDCAS2
- Set the SA1100 core clock and DRAM timings
- (WARNING: dangerous command!)
- * download {kernel|ramdisk} Download kernel or ramdisk image to RAM
- * flash {kernel|ramdisk} Copy kernel or ramdisk from RAM to flash
- * help Get this help
- * reblob Restart blob from RAM (useful for debugging)
- * reboot Reboot system
- * reload {kernel|ramdisk} Reload kernel or ramdisk from flash to RAM
- * reset Reset terminal
- * speed Set download speed
- * status Display current status
+ Set the SA1100 core clock and DRAM timings
+ (WARNING: dangerous command!)
+ * download {blob|kernel|ramdisk} Download blob/kernel/ramdisk image to RAM
+ * flash {kernel|ramdisk} Copy blob/kernel/ramdisk from RAM to flash
+ * help Get this help
+ * reblob Restart blob from RAM
+ * reboot Reboot system
+ * reload {blobkernel|ramdisk} Reload blob/kernel/ramdisk from flash to RAM
+ * reset Reset terminal
+ * speed Set download speed
+ * status Display current status
*** "boot"
----------
Boot the Linux kernel. You can supply extra parameters to the Linux
-kernel, but the current version of blob will not pass them to the
-kernel (this will change as soon as I find out how -- Erik). Blob will
-respond with:
+kernel; if you don't, the kernel will use it's default command
+line. Blob will respond with:
blob> boot
@@ -324,9 +326,9 @@
*** "download"
--------------
-Download a uuencoded kernel or ramdisk to the LART RAM. This command
-needs an extra parameter: "kernel" or "ramdisk". Blob will respond
-with:
+Download a uuencoded blob, kernel, or ramdisk to RAM. This command
+needs an extra parameter: "blob", "kernel", or "ramdisk". Blob will
+respond with:
blob> download kernel
Switching to 115200 baud
@@ -363,15 +365,14 @@
*** "flash"
-----------
-Write the kernel or ramdisk from RAM to flash memory. This command
-needs an extra parameter: "kernel" or "ramdisk". Blob will respond
-with:
+Write blob, kernel, or ramdisk from RAM to flash memory. This command
+needs an extra parameter: "blob", "kernel" or "ramdisk". Blob will
+respond with:
blob> flash kernel
Saving kernel to flash ..... .... done
-Currently this command only works for LART, we are working on support
-for the other architectures.
+This won't work on all architectures, check the RELEASE-NOTES.
*** "reblob"
@@ -391,9 +392,9 @@
*** "reload"
------------
-Reload the kernel or ramdisk from flash memory to RAM. This command
-needs an extra parameter: "kernel" or "ramdisk". Blob will respond
-with:
+Reload blob, kernel, or ramdisk from flash memory to RAM. This command
+needs an extra parameter: "blob", "kernel", or "ramdisk". Blob will
+respond with:
blob> reload kernel
Loading kernel from flash ....... done
@@ -427,10 +428,11 @@
blob> status
Bootloader : blob
- Version : 1.0.0
+ Version : 2.0.3
Running from : internal flash
Blocksize : 0x00800000
Download speed: 115200 baud
+ Blob : from flash
Kernel : downloaded, 424333 bytes
Ramdisk : from flash
Index: RELEASE-NOTES
===================================================================
RCS file: /cvsroot/blob/blob/RELEASE-NOTES,v
retrieving revision 1.2
retrieving revision 1.3
diff -u -r1.2 -r1.3
--- RELEASE-NOTES 2001/08/06 23:38:07 1.2
+++ RELEASE-NOTES 2001/08/07 17:36:48 1.3
@@ -30,8 +30,8 @@
Platform specific notes
-----------------------
-Because we didn't test on any SA1110 platform, the support for Assabet
-and CreditLART are broken.
+Because we didn't test on any SA1110 platform, support for Assabet and
+CreditLART are broken.
- Assabet: Broken.
- Brutus: Considered broken.
|