[Date Prev][Date Next] [Thread Prev][Thread Next] [Date Index] [Thread Index]

Re: Problems u-booting new kernels on the SH7785LCR board



Hi,

I will check about this.

Best regards,
  Nobuhiro


2015-02-20 18:44 GMT+09:00 John Paul Adrian Glaubitz
<glaubitz@physik.fu-berlin.de>:
> (I already tried posting this to u-boot@lists.denx.de but
>  despite subscribing to the list, I was not allowed to post)
>
> Hi!
>
> I am now working on setting up my SH7785LCR board as a Debian
> porterbox for sh4. Currently, all sh4 build machines at Debian
> for sh4 are running kernel 3.2.0 which is showing its age now,
> especially since newer versions of udev are complaining about the
> deprecated kernel.
>
> Since I am setting up my SH7785LCR board as a new machine, I wanted to
> start with a new kernel right away. But since I also don't have any
> older base system which I could use, I need to use an updated kernel
> anyway.
>
> While I had no problems booting an old uImage with the aforementioned
> 3.2.0 kernel, I haven't had any success with kernel 3.18 so far. u-boot
> loads the kernel, decompresses it but seems to perform a reset right
> away:
>
> U-Boot 2014.01 (Jan 30 2015 - 11:01:14)
>
> CPU: SH4
> BOARD: Renesas Technology Corp. R0P7785LC0011RL
> DRAM:  384MB
> Flash: 64MB
> PCI: SH7780 PCI host bridge found.
> PCI:   Bus Dev VenId DevId Class Int
>   00:00.0     - 10ec:8169 - Network controller
>   00:01.0     - 1095:3512 - Mass storage controller
> In:    serial
> Out:   serial
> Err:   serial
> Net:   RTL8169#0
> =>
>
> => usb reset
> (Re)start USB...
> USB0:   scanning bus 0 for devices... 2 USB Device(s) found
>        scanning usb for storage devices... 1 Storage Device(s) found
> => fatload usb 0:1 0x89000000 uImage-3.18
> reading uImage-3.18
> 2977932 bytes read in 1690 ms (1.7 MiB/s)
> => pmb
> => bootm
> ## Booting kernel from Legacy Image at 89000000 ...
>    Image Name:
>    Image Type:   SuperH Linux Kernel Image (gzip compressed)
>    Data Size:    2977868 Bytes = 2.8 MiB
>    Load Address: 80001000
>    Entry Point:  80002000
>    Verifying Checksum ... OK
> �  Uncompressing Kernel Image ... OK
>
> U-Boot 2014.01 (Jan 30 2015 - 11:01:14)
>
> CPU: SH4
> BOARD: Renesas Technology Corp. R0P7785LC0011RL
> DRAM:  384MB
> Flash: 64MB
> PCI: SH7780 PCI host bridge found.
> PCI:   Bus Dev VenId DevId Class Int
>   00:00.0     - 10ec:8169 - Network controller
>   00:01.0     - 1095:3512 - Mass storage controller
> In:    serial
> Out:   serial
> Err:   serial
> Net:   RTL8169#0
> =>
>
> The 3.18 uImage was created by downloading the Debian kernel image
> package for the SH7785LCR [1] and unpacking the package. Then I
> created the uImage using the following command using the same loader
> and entry address that are being set for the 3.2.0 uImage:
>
> mkimage -A sh -O linux -a 0x80001000 -e 0x80002000 -d
> vmlinuz-3.18.0-trunk-sh7785lcr.gz uImage-3.18
>
> Does anyone know what could be wrong such that the kernel wouldn't
> boot as shown above?
>
> Cheers,
> Adrian
>
>> [1]
> ftp://ftp.debian-ports.org/debian/pool-sh4/main/l/linux/linux-image-3.18.0-trunk-sh7785lcr_3.18.3-1~exp1_sh4.deb
>
>
> --
>  .''`.  John Paul Adrian Glaubitz
> : :' :  Debian Developer - glaubitz@debian.org
> `. `'   Freie Universitaet Berlin - glaubitz@physik.fu-berlin.de
>   `-    GPG: 62FF 8A75 84E0 2956 9546  0006 7426 3B37 F5B5 F913



-- 
Nobuhiro Iwamatsu
   iwamatsu at {nigauri.org / debian.org}
   GPG ID: 40AD1FA6


Reply to: