linuxppc-dev.lists.ozlabs.org archive mirror
 help / color / mirror / Atom feed
* TQM 860L, 64MB RAM, ELDK4.1, TQM860L, Kernel 2.6.19
@ 2007-03-22  3:44 Thomas Maenner
  2007-03-22  7:40 ` Wolfgang Denk
  0 siblings, 1 reply; 10+ messages in thread
From: Thomas Maenner @ 2007-03-22  3:44 UTC (permalink / raw)
  To: linuxppc-embedded

Hi everyone,

need from the experts on the list again.
The CPU freezes after the ramdisk gets loaded!

Trying get a working kernel: boot from flash and use ramdisk from flash with 
the following configuration:
TQM 860L, 64MB RAM (not 16MB as the standard module)
ELDK4.1
Kernel 2.6.19 from ELDK
u-boot 1.1.6

u-boot environment:
=> printenv
bootcmd=run flash_self
bootdelay=5
baudrate=115200
loads_echo=1
preboot=echo;echo TQ-Module Bootloader for ABTS;echo Type "run flash_nfs" to 
mount root filesystem over NFS;echo
netdev=eth0
nfsargs=setenv bootargs root=/dev/nfs rw nfsroot=${serverip}:${rootpath}
addip=setenv bootargs ${bootargs} ip=${ipaddr}:${serverip}:${gatewayip}:
${netmask}:${hostname}:${netdev}:off panic=1
flash_nfs=run nfsargs addip;bootm ${kernel_addr}
flash_self=run ramargs addip;bootm ${kernel_addr} ${ramdisk_addr}
net_nfs=tftp 200000 ${bootfile};run nfsargs addip;bootm
rootpath=/opt/eldk/ppc_8xx
kernel_addr=40040000
serial#=TQM860LDDBA3-P80.210 11090659
ethaddr=00:D0:93:04:DC:1B
eth1addr=00:D0:93:04:DC:1B
ethprime=FEC ETHERNET
bootfile=/TQM860L/uImage
fileaddr=100000
ramdisk_addr=40200000
ramargs=setenv bootargs ramdisk_size=6144 root=/dev/ram rw
initrd_high=30000000
stdin=serial
stdout=serial
stderr=serial
ethact=FEC ETHERNET
bootcount=39

Environment size: 928/16379 bytes
-----

Output after u-boot boot:
=> boot
## Booting image at 40040000 ...
   Image Name:   Linux-2.6.19.2
   Created:      2007-03-22   3:22:04 UTC
   Image Type:   PowerPC Linux Kernel Image (gzip compressed)
   Data Size:    738664 Bytes = 721.4 kB
   Load Address: 00000000
   Entry Point:  00000000
   Verifying Checksum ... OK
   Uncompressing Kernel Image ... OK
## Loading RAMDisk Image at 40200000 ...
   Image Name:   Simple Embedded Linux Framework
   Created:      2007-01-20  23:09:28 UTC
   Image Type:   PowerPC Linux RAMDisk Image (gzip compressed)
   Data Size:    1589504 Bytes =  1.5 MB
   Load Address: 00000000
   Entry Point:  00000000
   Verifying Checksum ... OK
   Loading Ramdisk to 03e24000, end 03fa8100 ... OK
<<< CPU / module freezes after that >>>

kernel .config:
CONFIG_MMU=y
CONFIG_GENERIC_HARDIRQS=y
CONFIG_RWSEM_XCHGADD_ALGORITHM=y
CONFIG_GENERIC_HWEIGHT=y
CONFIG_GENERIC_CALIBRATE_DELAY=y
CONFIG_PPC=y
CONFIG_PPC32=y
CONFIG_GENERIC_NVRAM=y
CONFIG_GENERIC_FIND_NEXT_BIT=y
CONFIG_SCHED_NO_NO_OMIT_FRAME_POINTER=y
CONFIG_ARCH_MAY_HAVE_PC_FDC=y
CONFIG_DEFCONFIG_LIST="/lib/modules/$UNAME_RELEASE/.config"
CONFIG_EXPERIMENTAL=y
CONFIG_BROKEN_ON_SMP=y
CONFIG_INIT_ENV_ARG_LIMIT=32
CONFIG_LOCALVERSION=""
CONFIG_LOCALVERSION_AUTO=y
CONFIG_SWAP=y
CONFIG_SYSVIPC=y
CONFIG_INITRAMFS_SOURCE=""
CONFIG_CC_OPTIMIZE_FOR_SIZE=y
CONFIG_SYSCTL=y
CONFIG_EMBEDDED=y
CONFIG_SYSCTL_SYSCALL=y
CONFIG_PRINTK=y
CONFIG_BUG=y
CONFIG_ELF_CORE=y
CONFIG_BASE_FULL=y
CONFIG_FUTEX=y
CONFIG_SHMEM=y
CONFIG_SLAB=y
CONFIG_VM_EVENT_COUNTERS=y
CONFIG_RT_MUTEXES=y
CONFIG_BASE_SMALL=0
CONFIG_MODULES=y
CONFIG_MODULE_UNLOAD=y
CONFIG_KMOD=y
CONFIG_BLOCK=y
CONFIG_IOSCHED_NOOP=y
CONFIG_IOSCHED_AS=y
CONFIG_IOSCHED_DEADLINE=y
CONFIG_IOSCHED_CFQ=y
CONFIG_DEFAULT_CFQ=y
CONFIG_DEFAULT_IOSCHED="cfq"
CONFIG_8xx=y
CONFIG_MATH_EMULATION=y
CONFIG_EMBEDDEDBOOT=y
CONFIG_NOT_COHERENT_CACHE=y
CONFIG_TQM860L=y
CONFIG_TQM8xxL=y
CONFIG_CPM1=y
CONFIG_ARCH_POPULATES_NODE_MAP=y
CONFIG_HZ_250=y
CONFIG_HZ=250
CONFIG_PREEMPT_NONE=y
CONFIG_SELECT_MEMORY_MODEL=y
CONFIG_FLATMEM_MANUAL=y
CONFIG_FLATMEM=y
CONFIG_FLAT_NODE_MEM_MAP=y
CONFIG_SPLIT_PTLOCK_CPUS=4
CONFIG_BINFMT_ELF=y
CONFIG_SECCOMP=y
CONFIG_ISA_DMA_API=y
CONFIG_HIGHMEM_START=0xfe000000
CONFIG_LOWMEM_SIZE=0x30000000
CONFIG_KERNEL_START=0xc0000000
CONFIG_TASK_SIZE=0x80000000
CONFIG_CONSISTENT_START=0xff100000
CONFIG_CONSISTENT_SIZE=0x00200000
CONFIG_BOOT_LOAD=0x00400000
CONFIG_NET=y
CONFIG_PACKET=y
CONFIG_UNIX=y
CONFIG_INET=y
CONFIG_IP_FIB_HASH=y
CONFIG_IP_PNP=y
CONFIG_IP_PNP_DHCP=y
CONFIG_IP_PNP_BOOTP=y
CONFIG_TCP_CONG_CUBIC=y
CONFIG_DEFAULT_TCP_CONG="cubic"
CONFIG_STANDALONE=y
CONFIG_PREVENT_FIRMWARE_BUILD=y
CONFIG_MTD=y
CONFIG_MTD_PARTITIONS=y
CONFIG_MTD_CMDLINE_PARTS=y
CONFIG_MTD_CHAR=y
CONFIG_MTD_BLOCK=y
CONFIG_MTD_CFI=y
CONFIG_MTD_GEN_PROBE=y
CONFIG_MTD_MAP_BANK_WIDTH_1=y
CONFIG_MTD_MAP_BANK_WIDTH_2=y
CONFIG_MTD_MAP_BANK_WIDTH_4=y
CONFIG_MTD_CFI_I1=y
CONFIG_MTD_CFI_I2=y
CONFIG_MTD_CFI_AMDSTD=y
CONFIG_MTD_CFI_UTIL=y
CONFIG_MTD_ROM=y
CONFIG_MTD_PHYSMAP=y
CONFIG_MTD_PHYSMAP_START=0x8000000
CONFIG_MTD_PHYSMAP_LEN=0
CONFIG_MTD_PHYSMAP_BANKWIDTH=2
CONFIG_MTD_TQM8XXL=y
CONFIG_BLK_DEV_LOOP=y
CONFIG_BLK_DEV_RAM=y
CONFIG_BLK_DEV_RAM_COUNT=16
CONFIG_BLK_DEV_RAM_SIZE=6144
CONFIG_BLK_DEV_RAM_BLOCKSIZE=1024
CONFIG_BLK_DEV_INITRD=y
CONFIG_NETDEVICES=y
CONFIG_NET_ETHERNET=y
CONFIG_USE_MDIO=y
CONFIG_INPUT=y
CONFIG_SERIO=y
CONFIG_SERIO_I8042=y
CONFIG_SERIO_SERPORT=y
CONFIG_SERIO_LIBPS2=y
CONFIG_SERIAL_CORE=y
CONFIG_SERIAL_CORE_CONSOLE=y
CONFIG_SERIAL_CPM=y
CONFIG_SERIAL_CPM_CONSOLE=y
CONFIG_SERIAL_CPM_SMC1=y
CONFIG_UNIX98_PTYS=y
CONFIG_GEN_RTC=y
CONFIG_HWMON=y
CONFIG_EXT2_FS=y
CONFIG_INOTIFY=y
CONFIG_INOTIFY_USER=y
CONFIG_DNOTIFY=y
CONFIG_PROC_FS=y
CONFIG_PROC_SYSCTL=y
CONFIG_SYSFS=y
CONFIG_TMPFS=y
CONFIG_RAMFS=y
CONFIG_PARTITION_ADVANCED=y
CONFIG_MAC_PARTITION=y
CONFIG_MSDOS_PARTITION=y
CONFIG_SCC_ENET=y
CONFIG_SCC2_ENET=y
CONFIG_FEC_ENET=y
CONFIG_FEC_LXT971=y
CONFIG_ENET_BIG_BUFFERS=y
CONFIG_8xx_COPYBACK=y
CONFIG_I2C_SPI_UCODE_PATCH=y
CONFIG_UCODE_PATCH=y
CONFIG_PLIST=y
CONFIG_ENABLE_MUST_CHECK=y
CONFIG_LOG_BUF_SHIFT=14
---

Sorry for the long post and thanks in advance
Tom

-- 
Thomas Maenner
E-Mail: mailto:tmaenner@aehr.com

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: TQM 860L, 64MB RAM, ELDK4.1, TQM860L, Kernel 2.6.19
  2007-03-22  3:44 TQM 860L, 64MB RAM, ELDK4.1, TQM860L, Kernel 2.6.19 Thomas Maenner
@ 2007-03-22  7:40 ` Wolfgang Denk
  2007-03-22 15:01   ` Thomas Maenner
  0 siblings, 1 reply; 10+ messages in thread
From: Wolfgang Denk @ 2007-03-22  7:40 UTC (permalink / raw)
  To: Thomas Maenner; +Cc: linuxppc-embedded

In message <200703212044.40611.tmaenner@aehr.com> you wrote:
> 
> need from the experts on the list again.
> The CPU freezes after the ramdisk gets loaded!

Does it really  freeze?  I  mean,  did  you  verify  this  witha  BDM
debugger,  or  do you just see no further output on the console? Note
that these are two fundamentally different things...

> u-boot environment:
> => printenv
> bootcmd=run flash_self
> bootdelay=5
> baudrate=115200
> loads_echo=1
> preboot=echo;echo TQ-Module Bootloader for ABTS;echo Type "run flash_nfs" to 
> mount root filesystem over NFS;echo
> netdev=eth0
> nfsargs=setenv bootargs root=/dev/nfs rw nfsroot=${serverip}:${rootpath}
> addip=setenv bootargs ${bootargs} ip=${ipaddr}:${serverip}:${gatewayip}:
> ${netmask}:${hostname}:${netdev}:off panic=1
> flash_nfs=run nfsargs addip;bootm ${kernel_addr}
> flash_self=run ramargs addip;bootm ${kernel_addr} ${ramdisk_addr}
> net_nfs=tftp 200000 ${bootfile};run nfsargs addip;bootm
> rootpath=/opt/eldk/ppc_8xx
> kernel_addr=40040000
> serial#=TQM860LDDBA3-P80.210 11090659
> ethaddr=00:D0:93:04:DC:1B
> eth1addr=00:D0:93:04:DC:1B
> ethprime=FEC ETHERNET
> bootfile=/TQM860L/uImage
> fileaddr=100000
> ramdisk_addr=40200000
> ramargs=setenv bootargs ramdisk_size=6144 root=/dev/ram rw
> initrd_high=30000000
> stdin=serial
> stdout=serial
> stderr=serial
> ethact=FEC ETHERNET
> bootcount=39

I don't see you passing any console=ttyCPM0 argument here?

Best regards,

Wolfgang Denk

-- 
DENX Software Engineering GmbH, HRB 165235 Munich, CEO: Wolfgang Denk
Office:  Kirchenstr. 5,       D-82194 Groebenzell,            Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd@denx.de
Not one hundred percent efficient, of course ... but nothing ever is.
	-- Kirk, "Metamorphosis", stardate 3219.8

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: TQM 860L, 64MB RAM, ELDK4.1, TQM860L, Kernel 2.6.19
  2007-03-22  7:40 ` Wolfgang Denk
@ 2007-03-22 15:01   ` Thomas Maenner
  2007-03-22 21:10     ` Thomas Maenner
  0 siblings, 1 reply; 10+ messages in thread
From: Thomas Maenner @ 2007-03-22 15:01 UTC (permalink / raw)
  To: Wolfgang Denk; +Cc: linuxppc-embedded

Thanks Wolfgang for your reply,

You're right, I can not really tell, whether it's frozen since I don't
have a BDM...
I'll try the console command you suggested, which I haven't had to use
before (U-boot 1.1.2 and older, Kernel 2.4, older ELDK)

Thanks
Tom

On 3/22/07, Wolfgang Denk <wd@denx.de> wrote:
> In message <200703212044.40611.tmaenner@aehr.com> you wrote:
> >
> > need from the experts on the list again.
> > The CPU freezes after the ramdisk gets loaded!
>
> Does it really  freeze?  I  mean,  did  you  verify  this  witha  BDM
> debugger,  or  do you just see no further output on the console? Note
> that these are two fundamentally different things...
>
> > u-boot environment:
> > => printenv
> > bootcmd=run flash_self
> > bootdelay=5
> > baudrate=115200
> > loads_echo=1
> > preboot=echo;echo TQ-Module Bootloader for ABTS;echo Type "run flash_nfs" to
> > mount root filesystem over NFS;echo
> > netdev=eth0
> > nfsargs=setenv bootargs root=/dev/nfs rw nfsroot=${serverip}:${rootpath}
> > addip=setenv bootargs ${bootargs} ip=${ipaddr}:${serverip}:${gatewayip}:
> > ${netmask}:${hostname}:${netdev}:off panic=1
> > flash_nfs=run nfsargs addip;bootm ${kernel_addr}
> > flash_self=run ramargs addip;bootm ${kernel_addr} ${ramdisk_addr}
> > net_nfs=tftp 200000 ${bootfile};run nfsargs addip;bootm
> > rootpath=/opt/eldk/ppc_8xx
> > kernel_addr=40040000
> > serial#=TQM860LDDBA3-P80.210 11090659
> > ethaddr=00:D0:93:04:DC:1B
> > eth1addr=00:D0:93:04:DC:1B
> > ethprime=FEC ETHERNET
> > bootfile=/TQM860L/uImage
> > fileaddr=100000
> > ramdisk_addr=40200000
> > ramargs=setenv bootargs ramdisk_size=6144 root=/dev/ram rw
> > initrd_high=30000000
> > stdin=serial
> > stdout=serial
> > stderr=serial
> > ethact=FEC ETHERNET
> > bootcount=39
>
> I don't see you passing any console=ttyCPM0 argument here?
>
> Best regards,
>
> Wolfgang Denk
>
> --
> DENX Software Engineering GmbH, HRB 165235 Munich, CEO: Wolfgang Denk
> Office:  Kirchenstr. 5,       D-82194 Groebenzell,            Germany
> Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd@denx.de
> Not one hundred percent efficient, of course ... but nothing ever is.
>         -- Kirk, "Metamorphosis", stardate 3219.8
>



-- 
Thomas Maenner
Engineering Project Manager
AEHR Test Systems
400 Kato Terrace
Fremont, CA 94539
Phone: +1-510-623-9400x323
Cell: +1-925-389-6653
Fax: +1-510-623-9450
E-Mail: mailto:tmaenner@aehr.com

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: TQM 860L, 64MB RAM, ELDK4.1, TQM860L, Kernel 2.6.19
  2007-03-22 15:01   ` Thomas Maenner
@ 2007-03-22 21:10     ` Thomas Maenner
  2007-03-22 21:26       ` Wolfgang Denk
  0 siblings, 1 reply; 10+ messages in thread
From: Thomas Maenner @ 2007-03-22 21:10 UTC (permalink / raw)
  To: linuxppc-embedded

Tried out the following u-boot "setting":
setenv ramargs setenv bootargs ramdisk_size=3D6144 root=3D/dev/ram console=
=3DttyCPM0=20
rw

No change; still no output in the console

Note that my module has 64MB, rather that 16; I thought it doesn't matter, =
or?

Thanks again for your help
Tom

On Thursday 22 March 2007 08:01, Thomas Maenner wrote:
> Thanks Wolfgang for your reply,
>
> You're right, I can not really tell, whether it's frozen since I don't
> have a BDM...
> I'll try the console command you suggested, which I haven't had to use
> before (U-boot 1.1.2 and older, Kernel 2.4, older ELDK)
>
> Thanks
> Tom
>
> On 3/22/07, Wolfgang Denk <wd@denx.de> wrote:
> > In message <200703212044.40611.tmaenner@aehr.com> you wrote:
> > > need from the experts on the list again.
> > > The CPU freezes after the ramdisk gets loaded!
> >
> > Does it really  freeze?  I  mean,  did  you  verify  this  witha  BDM
> > debugger,  or  do you just see no further output on the console? Note
> > that these are two fundamentally different things...
> >
> > > u-boot environment:
> > > =3D> printenv
> > > bootcmd=3Drun flash_self
> > > bootdelay=3D5
> > > baudrate=3D115200
> > > loads_echo=3D1
> > > preboot=3Decho;echo TQ-Module Bootloader for ABTS;echo Type "run
> > > flash_nfs" to mount root filesystem over NFS;echo
> > > netdev=3Deth0
> > > nfsargs=3Dsetenv bootargs root=3D/dev/nfs rw
> > > nfsroot=3D${serverip}:${rootpath} addip=3Dsetenv bootargs ${bootargs}
> > > ip=3D${ipaddr}:${serverip}:${gatewayip}:
> > > ${netmask}:${hostname}:${netdev}:off panic=3D1
> > > flash_nfs=3Drun nfsargs addip;bootm ${kernel_addr}
> > > flash_self=3Drun ramargs addip;bootm ${kernel_addr} ${ramdisk_addr}
> > > net_nfs=3Dtftp 200000 ${bootfile};run nfsargs addip;bootm
> > > rootpath=3D/opt/eldk/ppc_8xx
> > > kernel_addr=3D40040000
> > > serial#=3DTQM860LDDBA3-P80.210 11090659
> > > ethaddr=3D00:D0:93:04:DC:1B
> > > eth1addr=3D00:D0:93:04:DC:1B
> > > ethprime=3DFEC ETHERNET
> > > bootfile=3D/TQM860L/uImage
> > > fileaddr=3D100000
> > > ramdisk_addr=3D40200000
> > > ramargs=3Dsetenv bootargs ramdisk_size=3D6144 root=3D/dev/ram rw
> > > initrd_high=3D30000000
> > > stdin=3Dserial
> > > stdout=3Dserial
> > > stderr=3Dserial
> > > ethact=3DFEC ETHERNET
> > > bootcount=3D39
> >
> > I don't see you passing any console=3DttyCPM0 argument here?
> >
> > Best regards,
> >
> > Wolfgang Denk
> >
> > --
> > DENX Software Engineering GmbH, HRB 165235 Munich, CEO: Wolfgang Denk
> > Office:  Kirchenstr. 5,       D-82194 Groebenzell,            Germany
> > Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd@denx.de
> > Not one hundred percent efficient, of course ... but nothing ever is.
> >         -- Kirk, "Metamorphosis", stardate 3219.8

=2D-=20
Thomas Maenner
Engineering Project Manager
AEHR Test Systems
400 Kato Terrace
=46remont, CA 94539
Phone: =A0+1-510-623-9400x323
Cell: =A0 +1-925-389-6653
=46ax: =A0 =A0+1-510-623-9450
E-Mail: mailto:tmaenner@aehr.com

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: TQM 860L, 64MB RAM, ELDK4.1, TQM860L, Kernel 2.6.19
  2007-03-22 21:10     ` Thomas Maenner
@ 2007-03-22 21:26       ` Wolfgang Denk
  2007-03-23 11:19         ` Ralph Hempel
  2007-03-23 17:26         ` Thomas Maenner
  0 siblings, 2 replies; 10+ messages in thread
From: Wolfgang Denk @ 2007-03-22 21:26 UTC (permalink / raw)
  To: Thomas Maenner; +Cc: linuxppc-embedded

In message <200703221410.37767.tmaenner@aehr.com> you wrote:
> Tried out the following u-boot "setting":
> setenv ramargs setenv bootargs ramdisk_size=6144 root=/dev/ram console=ttyCPM0 rw
> 
> No change; still no output in the console

Then buy a debugger and dig into it...

> Note that my module has 64MB, rather that 16; I thought it doesn't matter, or?

It doesn't.

You are aware that TQM8xxL is not yet supported in the context of the
2.6 Linux kernel, aren't you? [And we will  not  support  it  in  the
ARCH=ppc context any more.]

Best regards,

Wolfgang Denk

-- 
DENX Software Engineering GmbH, HRB 165235 Munich, CEO: Wolfgang Denk
Office:  Kirchenstr. 5,       D-82194 Groebenzell,            Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd@denx.de
We are all agreed that your  theory  is  crazy.  The  question  which
divides  us  is  whether it is crazy enough to have a chance of being
correct. My own feeling is that it is not crazy enough.  - Niels Bohr

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: TQM 860L, 64MB RAM, ELDK4.1, TQM860L, Kernel 2.6.19
  2007-03-22 21:26       ` Wolfgang Denk
@ 2007-03-23 11:19         ` Ralph Hempel
  2007-03-23 13:27           ` Wolfgang Denk
  2007-03-23 17:26         ` Thomas Maenner
  1 sibling, 1 reply; 10+ messages in thread
From: Ralph Hempel @ 2007-03-23 11:19 UTC (permalink / raw)
  To: linuxppc-embedded

> You are aware that TQM8xxL is not yet supported in the context of the
> 2.6 Linux kernel, aren't you? [And we will  not  support  it  in  the
> ARCH=ppc context any more.]

hello,

does anybody know if TQ Systems is going to support the 
recent 2.6 kernels ?

br
Ralph Hempel

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: TQM 860L, 64MB RAM, ELDK4.1, TQM860L, Kernel 2.6.19
  2007-03-23 11:19         ` Ralph Hempel
@ 2007-03-23 13:27           ` Wolfgang Denk
  2007-03-23 17:29             ` Thomas Maenner
  0 siblings, 1 reply; 10+ messages in thread
From: Wolfgang Denk @ 2007-03-23 13:27 UTC (permalink / raw)
  To: Ralph Hempel; +Cc: linuxppc-embedded

Dear Ralph,

in message <loom.20070323T121236-994@post.gmane.org> you wrote:
> > You are aware that TQM8xxL is not yet supported in the context of the
> > 2.6 Linux kernel, aren't you? [And we will  not  support  it  in  the
> > ARCH=ppc context any more.]
> 
> does anybody know if TQ Systems is going to support the 
> recent 2.6 kernels ?

You probably should direct this question to TQ (btw: you  should  ask
TQ Components - for example Robert Nerbl or Heinz Hornung).

Best regards,

Wolfgang Denk

-- 
DENX Software Engineering GmbH, HRB 165235 Munich, CEO: Wolfgang Denk
Office:  Kirchenstr. 5,       D-82194 Groebenzell,            Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd@denx.de
SW engineering is a race between programmers trying  to  make  better
idiot-proof programs and the universe producing greater idiots.

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: TQM 860L, 64MB RAM, ELDK4.1, TQM860L, Kernel 2.6.19
  2007-03-22 21:26       ` Wolfgang Denk
  2007-03-23 11:19         ` Ralph Hempel
@ 2007-03-23 17:26         ` Thomas Maenner
  1 sibling, 0 replies; 10+ messages in thread
From: Thomas Maenner @ 2007-03-23 17:26 UTC (permalink / raw)
  To: Wolfgang Denk; +Cc: linuxppc-embedded

Apparently I was not aware, that the TQ8xx are not supported by 2.6...
Will try the linuxppc_2_4_devel version from your cvs repository.

Thanks
Tom

On Thursday 22 March 2007 14:26, Wolfgang Denk wrote:
> In message <200703221410.37767.tmaenner@aehr.com> you wrote:
> > Tried out the following u-boot "setting":
> > setenv ramargs setenv bootargs ramdisk_size=6144 root=/dev/ram
> > console=ttyCPM0 rw
> >
> > No change; still no output in the console
>
> Then buy a debugger and dig into it...
>
> > Note that my module has 64MB, rather that 16; I thought it doesn't
> > matter, or?
>
> It doesn't.
>
> You are aware that TQM8xxL is not yet supported in the context of the
> 2.6 Linux kernel, aren't you? [And we will  not  support  it  in  the
> ARCH=ppc context any more.]
>
> Best regards,
>
> Wolfgang Denk

-- 
Thomas Maenner
E-Mail: mailto:tmaenner@aehr.com

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: TQM 860L, 64MB RAM, ELDK4.1, TQM860L, Kernel 2.6.19
  2007-03-23 13:27           ` Wolfgang Denk
@ 2007-03-23 17:29             ` Thomas Maenner
  2007-03-25 19:35               ` Wolfgang Denk
  0 siblings, 1 reply; 10+ messages in thread
From: Thomas Maenner @ 2007-03-23 17:29 UTC (permalink / raw)
  To: linuxppc-embedded

Dear Wolfgang,

please enlighten us (or maybe just me) on why the TQ8xx are not supported by 
2.6, since the ppc sources are in the 2.6.19 kernel source tree, that comes 
with ELDK 4.1

Thanks much for your support
Tom

On Friday 23 March 2007 06:27, Wolfgang Denk wrote:
> Dear Ralph,
>
> in message <loom.20070323T121236-994@post.gmane.org> you wrote:
> > > You are aware that TQM8xxL is not yet supported in the context of the
> > > 2.6 Linux kernel, aren't you? [And we will  not  support  it  in  the
> > > ARCH=ppc context any more.]
> >
> > does anybody know if TQ Systems is going to support the
> > recent 2.6 kernels ?
>
> You probably should direct this question to TQ (btw: you  should  ask
> TQ Components - for example Robert Nerbl or Heinz Hornung).
>
> Best regards,
>
> Wolfgang Denk

-- 
Thomas Maenner
E-Mail: mailto:tmaenner@aehr.com

^ permalink raw reply	[flat|nested] 10+ messages in thread

* Re: TQM 860L, 64MB RAM, ELDK4.1, TQM860L, Kernel 2.6.19
  2007-03-23 17:29             ` Thomas Maenner
@ 2007-03-25 19:35               ` Wolfgang Denk
  0 siblings, 0 replies; 10+ messages in thread
From: Wolfgang Denk @ 2007-03-25 19:35 UTC (permalink / raw)
  To: Thomas Maenner; +Cc: linuxppc-embedded

In message <200703231029.04488.tmaenner@aehr.com> you wrote:
> 
> please enlighten us (or maybe just me) on why the TQ8xx are not supported by 
> 2.6, since the ppc sources are in the 2.6.19 kernel source tree, that comes 
> with ELDK 4.1

The working 2.4 code was copied to 2.5 and later to 2.6 without  ever
being  actively maintained. In early 2.6 kernels, support for 8xx was
more or less broken. Lately, it has become clear that ARCH=ppc  is  a
dead end and things should move to ARCH=powerpc. That's why I said we
(DENX) will not support the 8xx in the ARCH=ppc context.

Last but not least I would like to remind you that 2.6 is bigger and
slower than 2.4, which is especially visible on low end systems like
the 8xx.

The kernel code that comes with the ELDK is very close to the vanilla
kernel.org tree (plus some local extensions that have  not  yet  been
pushed  upstream).  The  8xx  support  in  both  trees  is absolutely
identical, i. e. the fact that 8xx code is in the ELDK has  the  very
same reason why x86 code is there, or why sh4 or etrax or ... code is
theee,  even  if these systems are not supported by the ELDK at all -
this code is part of the vanilla kernel.org tree.

AFAIK, 2.6 has never been fully ported to  the  TQM8xxL  and  TQM8xxM
systems yet.


Best regards,

Wolfgang Denk

-- 
DENX Software Engineering GmbH, HRB 165235 Munich, CEO: Wolfgang Denk
Office:  Kirchenstr. 5,       D-82194 Groebenzell,            Germany
Phone: (+49)-8142-66989-10 Fax: (+49)-8142-66989-80 Email: wd@denx.de
Computers are not intelligent.  They only think they are.

^ permalink raw reply	[flat|nested] 10+ messages in thread

end of thread, other threads:[~2007-03-25 19:35 UTC | newest]

Thread overview: 10+ messages (download: mbox.gz follow: Atom feed
-- links below jump to the message on this page --
2007-03-22  3:44 TQM 860L, 64MB RAM, ELDK4.1, TQM860L, Kernel 2.6.19 Thomas Maenner
2007-03-22  7:40 ` Wolfgang Denk
2007-03-22 15:01   ` Thomas Maenner
2007-03-22 21:10     ` Thomas Maenner
2007-03-22 21:26       ` Wolfgang Denk
2007-03-23 11:19         ` Ralph Hempel
2007-03-23 13:27           ` Wolfgang Denk
2007-03-23 17:29             ` Thomas Maenner
2007-03-25 19:35               ` Wolfgang Denk
2007-03-23 17:26         ` Thomas Maenner

This is a public inbox, see mirroring instructions
for how to clone and mirror all data and code used for this inbox;
as well as URLs for NNTP newsgroup(s).