Date: Mon, 04 May 2009 20:12:17 -0400 From: Donald T Hayford <don@donhayford.com> To: Rafal Jaworowski <raj@semihalf.com> Cc: freebsd-arm@freebsd.org Subject: Re: Help with Marvel kernel for 88F6281 Message-ID: <49FF8461.6020406@donhayford.com> In-Reply-To: <72D23F68-EE62-4297-88F4-6CA0132F0293@semihalf.com> References: <49FA5B75.9090008@donhayford.com> <D12A7520-0AA8-4A25-8FF7-EE75FE91C89D@semihalf.com> <49FADE9B.1080806@donhayford.com> <494D378B-B243-4D97-8554-AC3E74A30B8C@semihalf.com> <49FB8696.8020907@donhayford.com> <72D23F68-EE62-4297-88F4-6CA0132F0293@semihalf.com>
next in thread | previous in thread | raw e-mail | index | archive | help
Rafal Jaworowski wrote: > > On 2009-05-02, at 01:32, Donald T Hayford wrote: > >> Rafal Jaworowski wrote: >>> >>> On 2009-05-01, at 13:35, Donald T Hayford wrote: >>> >>>> Rafal Jaworowski wrote: >>>> >>> >>> [...] >>> >>> I don't see any mismatches WRT internal SOC registers location etc. >>> and need to look a bit closer to the SheevaPlug docs. >>> >>> Just a basic clarification: you are 100% sure the correct DB-88F6XXX >>> kernel image is used, right? >>> >>> Rafal >>> >> I'm as sure as I can be. >> >> [verify the directory on the FreeBSD machine is the 6XXX directory] > > OK, thanks for verfiication. > >> Marvell>> go 0x900000 >> ## Starting application at 0x00900000 ... >> [sheevaplug hangs up] >> >> Note that the file size that was loaded by UBoot was 2863204 bytes >> long, the same as the length of the file in the directory listing >> above. The 5XXX kernel is slightly longer at 2870196 bytes. > > Please do a quick experiment: eliminate (#if 0) contents of the > platform_mpp_init() in sys/arm/mv/kirkwood/db88f6xxx.c and > recompile/rerun. The SP device could have MPP/GPIO layed out > differently (note you're using DB-88F6281 dev board configuration): we > could be overwriting UART lines connection settings and hence lose > console output. > > Rafal > Commented out all of the code in /usr/src/sys/arm/mv/kirkwood/db88f6xxx.c/platform_mpp_init(). New kernel size is 2862968; i.e., 336 bytes shorter. Unfortunately, the same result: Marvell>> go 0x900000 ## Starting application at 0x00900000 ... [sheevaplug hangs up] Regards, Don
Want to link to this message? Use this URL: <https://mail-archive.FreeBSD.org/cgi/mid.cgi?49FF8461.6020406>