Re: [U-Boot] [PATCH 1/1] qemu_mips: update doc to generate and to use qemu flash, ide file

2008-12-17 Thread Shinya Kuribayashi
Jean-Christophe PLAGNIOL-VILLARD wrote:
 Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD plagn...@jcrosoft.com
 ---
  doc/README.qemu_mips |   67 +++--
  1 files changed, 58 insertions(+), 9 deletions(-)

Applied and pushed out, thanks.

By the way, let me nitpick.

 diff --git a/doc/README.qemu_mips b/doc/README.qemu_mips
 index 2a6f1cf..13c98b9 100644
 --- a/doc/README.qemu_mips
 +++ b/doc/README.qemu_mips
 @@ -17,7 +17,28 @@ create image:
  start it:
  # qemu-system-mips -M mips -pflash flash -monitor null -nographic
  
 -Ide Disk

We don't have I-1) and,

 +2) Download kernel + initrd
 +
 +On ftp://ftp.denx.de/pub/contrib/Jean-Christophe_Plagniol-Villard/qemu_mips/
 +you can downland
 +
 +#config to build the kernel
 +qemu_mips_defconfig
 +#patch to fix mips interupt init on 2.6.24.y kernel
 +qemu_mips_kernel.patch
 +initrd.gz
 +vmlinux
 +vmlinux.bin
 +System.map
 +

I-3) here.  But this does not prevent me from pushing them out.  When
you get a chance to update this doc in the future, please correct them.

Thanks!

  Shinya

 +4) Generate uImage
 +
 +# tools/mkimage -A mips -O linux -T kernel -C gzip -a 0x8001 -e 
 0x80245650 -n Linux 2.6.24.y -d vmlinux.bin.gz uImage
 +
 +5) Copy uImage to Flash
 +# dd if=uImage bs=1k conv=notrunc seek=224 of=flash
 +
 +6) Generate Ide Disk
  
  # dd of=ide bs=1k cout=100k if=/dev/zero
  
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


Re: [U-Boot] [PATCH 1/1] qemu_mips: update doc to generate and to use qemu flash, ide file

2008-12-16 Thread Jean-Christophe PLAGNIOL-VILLARD
On 00:02 Wed 10 Dec , Shinya Kuribayashi wrote:
 Jean-Christophe PLAGNIOL-VILLARD wrote:
 On 22:27 Mon 08 Sep , Jean-Christophe PLAGNIOL-VILLARD wrote:
 Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD plagn...@jcrosoft.com
 ---
  doc/README.qemu_mips |   67 
 +++--
  1 files changed, 58 insertions(+), 9 deletions(-)

 ping

 Hmm, the patch above can't be applied to the current git.  Could you
 confirm it?
this patch apply against the 2 new I've re-send

Best Regards,
J.
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


Re: [U-Boot] [PATCH 1/1] qemu_mips: update doc to generate and to use qemu flash, ide file

2008-12-09 Thread Shinya Kuribayashi
Jean-Christophe PLAGNIOL-VILLARD wrote:
 On 22:27 Mon 08 Sep , Jean-Christophe PLAGNIOL-VILLARD wrote:
 Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD [EMAIL PROTECTED]
 ---
  doc/README.qemu_mips |   67 
 +++--
  1 files changed, 58 insertions(+), 9 deletions(-)

 ping

Hmm, the patch above can't be applied to the current git.  Could you
confirm it?

 diff --git a/doc/README.qemu_mips b/doc/README.qemu_mips
 index 2a6f1cf..13c98b9 100644
 --- a/doc/README.qemu_mips
 +++ b/doc/README.qemu_mips
 @@ -17,7 +17,28 @@ create image:
  start it:
  # qemu-system-mips -M mips -pflash flash -monitor null -nographic
  
 -Ide Disk

For example, where does this -Ide Disk come from?

 +2) Download kernel + initrd
 +
 +On ftp://ftp.denx.de/pub/contrib/Jean-Christophe_Plagniol-Villard/qemu_mips/
 +you can downland
 +
 +#config to build the kernel
 +qemu_mips_defconfig

___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


[U-Boot] [PATCH 1/1] qemu_mips: update doc to generate and to use qemu flash, ide file

2008-09-08 Thread Jean-Christophe PLAGNIOL-VILLARD
Signed-off-by: Jean-Christophe PLAGNIOL-VILLARD [EMAIL PROTECTED]
---
 doc/README.qemu_mips |   67 +++--
 1 files changed, 58 insertions(+), 9 deletions(-)

diff --git a/doc/README.qemu_mips b/doc/README.qemu_mips
index 2a6f1cf..13c98b9 100644
--- a/doc/README.qemu_mips
+++ b/doc/README.qemu_mips
@@ -17,7 +17,28 @@ create image:
 start it:
 # qemu-system-mips -M mips -pflash flash -monitor null -nographic
 
-Ide Disk
+2) Download kernel + initrd
+
+On ftp://ftp.denx.de/pub/contrib/Jean-Christophe_Plagniol-Villard/qemu_mips/
+you can downland
+
+#config to build the kernel
+qemu_mips_defconfig
+#patch to fix mips interupt init on 2.6.24.y kernel
+qemu_mips_kernel.patch
+initrd.gz
+vmlinux
+vmlinux.bin
+System.map
+
+4) Generate uImage
+
+# tools/mkimage -A mips -O linux -T kernel -C gzip -a 0x8001 -e 0x80245650 
-n Linux 2.6.24.y -d vmlinux.bin.gz uImage
+
+5) Copy uImage to Flash
+# dd if=uImage bs=1k conv=notrunc seek=224 of=flash
+
+6) Generate Ide Disk
 
 # dd of=ide bs=1k cout=100k if=/dev/zero
 
@@ -30,14 +51,12 @@ unit: sectors
  ide3 : start=64260, size=  4128705, Id=83
  ide4 : start=0, size=0, Id= 0
 
-# Generate uImage
-# tools/mkimage -A mips -O linux -T kernel -C gzip -a 0x8001 -e 0x80245650 
-n Linux 2.6.24.y -d vmlinux.bin.gz uImage
-# Copy to Flash
-# dd if=uImage bs=1k conv=notrunc seek=224 of=flash
-# Copy to ide
+7) Copy to ide
+
 # dd if=uImage bs=512 conv=notrunc seek=63 of=ide
 
-# Generate ext2 on part 2
+8) Generate ext2 on part 2 on Copy uImage and initrd.gz
+
 # Attached as loop device ide offset = 32130 * 512
 # losetup -o 16450560 -f ide
 # Format as ext2 ( arg2 : nb blocks)
@@ -45,10 +64,40 @@ unit: sectors
 # losetup -d /dev/loop0
 # Mount and copy uImage and initrd.gz to it
 # mount -o loop,offset=16450560 -t ext2 ide /mnt
+# mkdir /mnt/boot
+# cp {initrd.gz,uImage} /mnt/boot/
 # Umount it
 # umount /mnt
 
-Now you can boot from flash, ide, ide+ext2 and tfp
+9) Set Environment
+
+setenv rd_start 0x8080
+setenv rd_size 2663940
+setenv kernel BFC38000
+setenv oad_addr 8050
+setenv load_addr2 80F0
+setenv kernel_flash BFC38000
+setenv load_addr_hello 8020
+setenv bootargs 'root=/dev/ram0 init=/bin/sh'
+setenv load_rd_ext2 'ide res; ext2load ide 0:2 ${rd_start} /boot/initrd.gz'
+setenv load_rd_tftp 'tftp ${rd_start} /initrd.gz'
+setenv load_kernel_hda 'ide res; diskboot ${load_addr} 0:2'
+setenv load_kernel_ext2 'ide res; ext2load ide 0:2 ${load_addr} /boot/uImage'
+setenv load_kernel_tftp 'tftp ${load_addr} /qemu_mips/uImage'
+setenv boot_ext2_ext2 'run load_rd_ext2; run load_kernel_ext2; run addmisc; 
bootm ${load_addr}'
+setenv boot_ext2_flash 'run load_rd_ext2; run addmisc; bootm ${kernel_flash}'
+setenv boot_ext2_hda 'run load_rd_ext2; run load_kernel_hda; run addmisc; 
bootm ${load_addr}'
+setenv boot_ext2_tftp 'run load_rd_ext2; run load_kernel_tftp; run addmisc; 
bootm ${load_addr}'
+setenv boot_tftp_hda 'run load_rd_tftp; run load_kernel_hda; run addmisc; 
bootm ${load_addr}'
+setenv boot_tftp_ext2 'run load_rd_tftp; run load_kernel_ext2; run addmisc; 
bootm ${load_addr}'
+setenv boot_tftp_flash 'run load_rd_tftp; run addmisc; bootm ${kernel_flash}'
+setenv boot_tftp_tftp 'run load_rd_tftp; run load_kernel_tftp; run addmisc; 
bootm ${load_addr}'
+setenv load_hello_tftp 'tftp ${load_addr_hello} /examples/hello_world.bin'
+setenv go_tftp 'run load_hello_tftp; go ${load_addr_hello}'
+setenv addmisc 'setenv bootargs ${bootargs} console=ttyS0,${baudrate} 
rd_start=${rd_start} rd_size=${rd_size} ethaddr=${ethaddr}'
+setenv bootcmd 'run boot_tftp_flash'
+
+10) Now you can boot from flash, ide, ide+ext2 and tfp
 
 # qemu-system-mips -M mips -pflash flash -monitor null -nographic -net nic 
-net user -tftp `pwd` -hda ide
 
@@ -64,7 +113,7 @@ in an other console you start gdb
 1) Debugging of U-Boot Before Relocation
 
 Before relocation, the addresses in the ELF file can be used without any 
problems
-buy connecting to the gdb server localhost:1234
+by connecting to the gdb server localhost:1234
 
 # mipsel-unknown-linux-gnu-gdb u-boot
 GNU gdb 6.6
-- 
1.5.6.5

___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot


Re: [U-Boot] [PATCH 1/1] qemu_mips: update doc to generate and to use qemu flash, ide file

2008-09-08 Thread Wolfgang Denk
Dear Jean-Christophe PLAGNIOL-VILLARD,

In message [EMAIL PROTECTED] you wrote:

 Subject: [PATCH 1/1] 

Could you please omit the 1/1 part is this is a single patch that
does not belong to some series?

[On the other hand, I kind of feel that this *is* actually part of
your qemu series ?]

Best regards,

Wolfgang Denk

-- 
DENX Software Engineering GmbH, MD: Wolfgang Denk  Detlev Zundel
HRB 165235 Munich, Office: Kirchenstr.5, D-82194 Groebenzell, Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: [EMAIL PROTECTED]
A fail-safe circuit will destroy others. -- Klipstein
___
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot