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: