* 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-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
* 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
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).