From: Oliver Rutsch <orutsch@sympatec.com>
To: Linuxppc-dev@ozlabs.org
Subject: TQM8349 and ARCH = powerpc
Date: Tue, 09 Sep 2008 16:25:39 +0200 [thread overview]
Message-ID: <48C68763.6030606@sympatec.com> (raw)
Hi,
currently I'm evaluating a TQM8349 (MPC8349E-based) module on a STK85xx.
I wonder if anybody has already managed to get this module running under
ARCH=powerpc.
As I did not found anything on the net I tried the following:
U-Boot (1.3.4):
Appended the file include/configs/TQM834x.h to support fdt:
#define CONFIG_OF_LIBFDT 1
#define CONFIG_OF_BOARD_SETUP 1
#define CONFIG_OF_STDOUT_VIA_ALIAS 1
Appended the file board/tqc/tqm834x/tqm834x.c:
#if defined(CONFIG_OF_BOARD_SETUP)
void ft_board_setup(void *blob, bd_t *bd)
{
ft_cpu_setup(blob, bd);
#ifdef CONFIG_PCI
ft_pci_setup(blob, bd);
#endif
}
U-Boot compiled fine and it looks good after flashing. In U-Boot
everything seems to work.
Kernel (Linux-2.6.27-rc5):
I took arch/powerpc/boot/dts/mpc8349emitx.dts as a template
for a tqm8349.dts and stripped the IDE interface from it.
So for me the dts does not look board specific anymore and
the network/console should work.
I compiled a dtb with:
dtc -b 0 -S 0x3000 -R 4 -I dts -O dtb -f
arch/powerpc/boot/dts/tqm8349.dts > tqm8349.dtb
Then I build the kernel with
make mpc83xx_defconfig
make menuconfig (I made some minor modifications)
make uImage
Unfortunately the kernel stops booting after decompressing.
I tried a lot of things, but without any success.
So any help to get this running is greatly appreciated.
Below there is the printout of my U-Boot session.
Thanks in advance and bye.
=> run nfsargs addip addtty
=> print bootargs
bootargs=root=/dev/nfs rw
nfsroot=172.20.3.118:/home/rutsch/eldk4/ppc_6xx
ip=172.20.3.250:172.20.3.118:192.168.1.1:255.255.192.0:tqm83xx:eth0:off
panic=1 console=ttyS0,115200
=> print net_nfs
net_nfs=tftp 200000 ${bootfile};tftp 400000 ${dtbfile};run nfsargs addip
addtty;bootm 200000 - 400000
=> run net_nfs
Speed: 1000, full duplex
Using TSEC0 device
TFTP from server 172.20.3.118; our IP address is 172.20.3.250
Filename 'uImage_tqm8349'.
Load address: 0x200000
Loading: #################################################################
############################################################
done
Bytes transferred = 1822793 (1bd049 hex)
Speed: 1000, full duplex
Using TSEC0 device
TFTP from server 172.20.3.118; our IP address is 172.20.3.250
Filename 'tqm8349.dtb'.
Load address: 0x400000
Loading: #
done
Bytes transferred = 12288 (3000 hex)
## Booting kernel from Legacy Image at 00200000 ...
Image Name: Linux-2.6.27-rc5-01142-gc66bf97
Created: 2008-09-09 13:42:42 UTC
Image Type: PowerPC Linux Kernel Image (gzip compressed)
Data Size: 1822729 Bytes = 1.7 MB
Load Address: 00000000
Entry Point: 00000000
Verifying Checksum ... OK
## Flattened Device Tree blob at 00400000
Booting using the fdt blob at 0x400000
Uncompressing Kernel Image ... OK
--
Dipl. Ing. Oliver Rutsch
EMail: orutsch@sympatec.com
next reply other threads:[~2008-09-09 14:25 UTC|newest]
Thread overview: 8+ messages / expand[flat|nested] mbox.gz Atom feed top
2008-09-09 14:25 Oliver Rutsch [this message]
2008-09-09 16:22 ` TQM8349 and ARCH = powerpc Kim Phillips
2008-09-10 6:06 ` Oliver Rutsch
2008-09-10 14:12 ` Oliver Rutsch
2008-09-10 14:26 ` Kim Phillips
2008-09-12 8:11 ` Oliver Rutsch
2008-09-12 0:36 ` David Gibson
2008-09-09 18:31 ` Wolfgang Denk
Reply instructions:
You may reply publicly to this message via plain-text email
using any one of the following methods:
* Save the following mbox file, import it into your mail client,
and reply-to-all from there: mbox
Avoid top-posting and favor interleaved quoting:
https://en.wikipedia.org/wiki/Posting_style#Interleaved_style
* Reply using the --to, --cc, and --in-reply-to
switches of git-send-email(1):
git send-email \
--in-reply-to=48C68763.6030606@sympatec.com \
--to=orutsch@sympatec.com \
--cc=Linuxppc-dev@ozlabs.org \
/path/to/YOUR_REPLY
https://kernel.org/pub/software/scm/git/docs/git-send-email.html
* If your mail client supports setting the In-Reply-To header
via mailto: links, try the mailto: link
Be sure your reply has a Subject: header at the top and a blank line
before the message body.
This is an external index of several public inboxes,
see mirroring instructions on how to clone and mirror
all data and code used by this external index.