[uClinux-dev] uClinux-2.6 & RTAI-3.5
I wonder if anyone has used the new RTAI with uClinux-2.6? On a ColdFire? Care to share your experiences? Thanks, RF ___ uClinux-dev mailing list uClinux-dev@uclinux.org http://mailman.uclinux.org/mailman/listinfo/uclinux-dev This message was resent by uclinux-dev@uclinux.org To unsubscribe see: http://mailman.uclinux.org/mailman/options/uclinux-dev
[uClinux-dev] Reliability of the data/address bus
Hi, My company is developing one device which consist of LCD, SDRAM, and Flash using uClinux as the platform. The LCD, SDRAM, and Flash are sharing the same data/address bus. Is there any utility that can be used for testing the reliability of the data/address bus from the view of SDRAM and Flash? Thanks. Regards Tan Teik Chuan _ Get the new Windows Live Messenger! http://get.live.com/messenger/overview___ uClinux-dev mailing list uClinux-dev@uclinux.org http://mailman.uclinux.org/mailman/listinfo/uclinux-dev This message was resent by uclinux-dev@uclinux.org To unsubscribe see: http://mailman.uclinux.org/mailman/options/uclinux-dev
Re: [uClinux-dev] PERL
Hi Mihir, Mihir Sevak wrote: As greg suggested to use the latest uClinux distribution No, I said the latest _test_ release. The current 20070130 is essentially the same as snapgear-3.4. Regards Greg I tried it. But still i am getting the same error. If anyone succeeded please let me know how to compile perl for ARM ixp425 arch. Thanks. On 8/28/07, Greg Ungerer <[EMAIL PROTECTED]> wrote: Hi Mihir, Mihir Sevak wrote: Hello everyone, I am working with snapgear 3.4 version and I want to build PERL binary for arm ixp425 arch. I am getting folloing error : * No rule to make target '', needed by miniperlmain.o. Stop Leaving directory `/home/snapgear/user/perl` * [ perl ] Error 2 * Waiting for unfinished jobs ... I recently did some fixes to get perl compiling and working. Get the latest test release from: http://www.uclinux.org/pub/uClinux/dist/ Regards Greg Greg Ungerer -- Chief Software Dude EMAIL: [EMAIL PROTECTED] Secure Computing CorporationPHONE: +61 7 3435 2888 825 Stanley St, FAX: +61 7 3891 3630 Woolloongabba, QLD, 4102, Australia WEB: http://www.SnapGear.com ___ uClinux-dev mailing list uClinux-dev@uclinux.org http://mailman.uclinux.org/mailman/listinfo/uclinux-dev This message was resent by uclinux-dev@uclinux.org To unsubscribe see: http://mailman.uclinux.org/mailman/options/uclinux-dev -- Greg Ungerer -- Chief Software Dude EMAIL: [EMAIL PROTECTED] Secure Computing CorporationPHONE: +61 7 3435 2888 825 Stanley St, FAX: +61 7 3891 3630 Woolloongabba, QLD, 4102, Australia WEB: http://www.SnapGear.com ___ uClinux-dev mailing list uClinux-dev@uclinux.org http://mailman.uclinux.org/mailman/listinfo/uclinux-dev This message was resent by uclinux-dev@uclinux.org To unsubscribe see: http://mailman.uclinux.org/mailman/options/uclinux-dev
Re: [uClinux-dev] PERL
Hi, As greg suggested to use the latest uClinux distribution I tried it. But still i am getting the same error. If anyone succeeded please let me know how to compile perl for ARM ixp425 arch. Thanks. On 8/28/07, Greg Ungerer <[EMAIL PROTECTED]> wrote: > Hi Mihir, > > Mihir Sevak wrote: > > Hello everyone, > > I am working with snapgear 3.4 version and I want to build PERL binary > > for > > arm ixp425 arch. I am getting folloing error : > > > > * No rule to make target '', needed by miniperlmain.o. Stop > > Leaving directory `/home/snapgear/user/perl` > > * [ perl ] Error 2 > > * Waiting for unfinished jobs ... > > I recently did some fixes to get perl compiling and working. > Get the latest test release from: > > http://www.uclinux.org/pub/uClinux/dist/ > > Regards > Greg > > > > > Greg Ungerer -- Chief Software Dude EMAIL: [EMAIL PROTECTED] > Secure Computing CorporationPHONE: +61 7 3435 2888 > 825 Stanley St, FAX: +61 7 3891 3630 > Woolloongabba, QLD, 4102, Australia WEB: http://www.SnapGear.com > ___ > uClinux-dev mailing list > uClinux-dev@uclinux.org > http://mailman.uclinux.org/mailman/listinfo/uclinux-dev > This message was resent by uclinux-dev@uclinux.org > To unsubscribe see: > http://mailman.uclinux.org/mailman/options/uclinux-dev > -- "How can anything be impossible when impossible itself says I M Possible???" Mihir ___ uClinux-dev mailing list uClinux-dev@uclinux.org http://mailman.uclinux.org/mailman/listinfo/uclinux-dev This message was resent by uclinux-dev@uclinux.org To unsubscribe see: http://mailman.uclinux.org/mailman/options/uclinux-dev
Re: [uClinux-dev] PERL
Hi Mihir, Mihir Sevak wrote: Hello everyone, I am working with snapgear 3.4 version and I want to build PERL binary for arm ixp425 arch. I am getting folloing error : * No rule to make target '', needed by miniperlmain.o. Stop Leaving directory `/home/snapgear/user/perl` * [ perl ] Error 2 * Waiting for unfinished jobs ... I recently did some fixes to get perl compiling and working. Get the latest test release from: http://www.uclinux.org/pub/uClinux/dist/ Regards Greg Greg Ungerer -- Chief Software Dude EMAIL: [EMAIL PROTECTED] Secure Computing CorporationPHONE: +61 7 3435 2888 825 Stanley St, FAX: +61 7 3891 3630 Woolloongabba, QLD, 4102, Australia WEB: http://www.SnapGear.com ___ uClinux-dev mailing list uClinux-dev@uclinux.org http://mailman.uclinux.org/mailman/listinfo/uclinux-dev This message was resent by uclinux-dev@uclinux.org To unsubscribe see: http://mailman.uclinux.org/mailman/options/uclinux-dev
[uClinux-dev] (no subject)
Hello, Im cross posting this on the MTD and microblaze mailing lists for assistance with this problem. Background: I have a system with 3 flash partitions on a Spansion S29GL512N flash chip with a 16-bit wide data bus, on a microblaze unix from Petalogix distribution v0.20-rc3. When I boot the system with a Linux 2.4.32-uc0 there are no CRC errors on any of the flash partitions. However when I boot the Linux-2.6.20-uc0 on the same flash unit I get many CRC errors on the flash partitions. I have modified fs/jffs/scan.c to display the entire node that had the CRC error, after the message. The thing Ive noticed is even though the displayed nodes are different the calculated CRC is the same. Could there be an error in reading the data from the flash or some sort of cache error? Sorry for the line wraps, the text editor has a fixed line length. Notice the calculated CRC for the 2, 3, and 4 node is the same. jffs2_scan_inode_node(): CRC failed on node at 0x001c1aa4: Read 0x62464a26, calculated 0x0f58c4cf Node data: 1985e002 0348 86743dd6 0002 0fd8 81a4 1000 463a4192 463a4192 463a4192 0304 1000 0600 be5b0ca3 62464a26 jffs2_scan_inode_node(): CRC failed on node at 0x001c1dec: Read 0x6bc438ff, calculated 0x6bc6d431 Node data: 1985e002 0074 82361292 0002 0fd9 81a4 2000 463a4192 463a4192 463a4192 1000 0030 1000 0600 fba74207 6bc438ff jffs2_scan_inode_node(): CRC failed on node at 0x001c1e60: Read 0x53b7f7eb, calculated 0x6bc6d431 Node data: 1985e002 0074 82361292 0002 0fda 81a4 3000 463a4192 463a4192 463a4192 2000 0030 1000 0600 fba74207 53b7f7eb jffs2_scan_inode_node(): CRC failed on node at 0x001c1ed4: Read 0x54e7e969, calculated 0x6bc6d431 Node data: 1985e002 0074 82361292 0002 0fdb 81a4 4000 463a4192 463a4192 463a4192 3000 0030 1000 0600 fba74207 54e7e969 jffs2_scan_inode_node(): CRC failed on node at 0x001c2190: Read 0x4d943db5, calculated 0x626927df Node data: 1985e002 0218 f4045d63 0002 0fde 81a4 4424 463a4192 463a4192 463a4192 4000 01d4 0424 0600 a7f8228e 4d943db5 Jeff Fellin Coredge Networks. ___ uClinux-dev mailing list uClinux-dev@uclinux.org http://mailman.uclinux.org/mailman/listinfo/uclinux-dev This message was resent by uclinux-dev@uclinux.org To unsubscribe see: http://mailman.uclinux.org/mailman/options/uclinux-dev
[uClinux-dev] Driver for MC13213
Hi ! I am a newbie to uClinux. I got FreeScale's M5208EVB Development Kit. I want to use Zigbee Module using uClinux but Reference Manual says uCLinux driver is not available for MC13192 RF Tranciever. Please help what should i do to get this thing working? Thanks Shantur Rathore ___ uClinux-dev mailing list uClinux-dev@uclinux.org http://mailman.uclinux.org/mailman/listinfo/uclinux-dev This message was resent by uclinux-dev@uclinux.org To unsubscribe see: http://mailman.uclinux.org/mailman/options/uclinux-dev
[uClinux-dev] PERL
Hello everyone, I am working with snapgear 3.4 version and I want to build PERL binary for arm ixp425 arch. I am getting folloing error : * No rule to make target '', needed by miniperlmain.o. Stop Leaving directory `/home/snapgear/user/perl` * [ perl ] Error 2 * Waiting for unfinished jobs ... Thanks in advance. -- "How can anything be impossible when impossible itself says I M Possible???" Mihir ___ uClinux-dev mailing list uClinux-dev@uclinux.org http://mailman.uclinux.org/mailman/listinfo/uclinux-dev This message was resent by uclinux-dev@uclinux.org To unsubscribe see: http://mailman.uclinux.org/mailman/options/uclinux-dev
[uClinux-dev] Module Compilation Problem on uClinux 2.4 when including fs.h
Hello. This is my first run at writing a device driver "module" for the ColdFire under uClinux 2.4 (uClinux-dist-20070130.tar.gz), and I'm having a problem when I try to include fs.h. I narrowed the problem to the fs.h file itself. A .c file ONLY containing the include statement generates the same list of errors - below. I can build (and did) build the entire kernel on this computer (m68k-elf-gcc 2.95.3), so it must be in basic working order. Also, the source files compile without incident under the computer's native gcc. What have I done to deserve this?? Entire .c File: #include Error Stream from m68k-elf-gcc -c -O2 -Wall -D__KERNEL__ -DMODULE -I/home/G/uClinux-dist/linux-2.4.x/include/ a.c: In file included from /home/G/uClinux-dist/linux-2.4.x/include/linux/string..h:20, from /home/G/uClinux-dist/linux-2.4.x/include/linux/fs.h:23, from a.c:1: /home/G/uClinux-dist/linux-2.4.x/include/asm/string.h:92: warning: conflicting types for built-in function `memset' /home/G/uClinux-dist/linux-2.4.x/include/asm/string.h:95: warning: conflicting types for built-in function `memcpy' In file included from /home/G/uClinux-dist/linux-2.4.x/include/linux/fs.h:23, from a.c:1: /home/G/uClinux-dist/linux-2.4.x/include/linux/string.h:80: warning: conflicting types for built-in function `memcmp' In file included from /home/G/uClinux-dist/linux-2.4.x/include/linux/coda_fs_i.h:14, from /home/G/uClinux-dist/linux-2.4.x/include/linux/fs.h:312, from a.c:1: /home/G/uClinux-dist/linux-2.4.x/include/linux/coda.h:259: parse error before `u_quad_t' /home/G/uClinux-dist/linux-2.4.x/include/linux/coda.h:259: warning: no semicolon at end of struct or union /home/G/uClinux-dist/linux-2.4.x/include/linux/coda.h:267: parse error before `va_bytes' /home/G/uClinux-dist/linux-2.4.x/include/linux/coda.h:267: warning: type defaults to `int' in declaration of `va_bytes' /home/G/uClinux-dist/linux-2.4.x/include/linux/coda.h:267: warning: data definition has no type or storage class /home/G/uClinux-dist/linux-2.4.x/include/linux/coda.h:268: parse error before `va_filerev' /home/G/uClinux-dist/linux-2.4.x/include/linux/coda.h:268: warning: type defaults to `int' in declaration of `va_filerev' /home/G/uClinux-dist/linux-2.4.x/include/linux/coda.h:268: warning: data definition has no type or storage class /home/G/uClinux-dist/linux-2.4.x/include/linux/coda.h:435: field `attr' has incomplete type /home/G/uClinux-dist/linux-2.4.x/include/linux/coda.h:443: field `attr' has incomplete type /home/G/uClinux-dist/linux-2.4.x/include/linux/coda.h:485: field `attr' has incomplete type /home/G/uClinux-dist/linux-2.4.x/include/linux/coda.h:494: field `attr' has incomplete type /home/G/uClinux-dist/linux-2.4.x/include/linux/coda.h:539: field `attr' has incomplete type /home/G/uClinux-dist/linux-2.4.x/include/linux/coda.h:546: field `attr' has incomplete type /home/G/uClinux-dist/linux-2.4.x/include/linux/coda.h:566: field `attr' has incomplete type deserve -G -- We've Got Your Name at http://www.mail.com ! Get a FREE E-mail Account Today - Choose From 100+ Domains ___ uClinux-dev mailing list uClinux-dev@uclinux.org http://mailman.uclinux.org/mailman/listinfo/uclinux-dev This message was resent by uclinux-dev@uclinux.org To unsubscribe see: http://mailman.uclinux.org/mailman/options/uclinux-dev
[uClinux-dev] kernel lock debug parameters
Hello, I am cross posting this on the microblaze and uclinux mail lists, since I'm not sure where the problem may be. I am generating a system from the Petalogix v0-20.rc3 distribution and am experiencing system hangs after the system has been in multi-user for less than a minute. My gut reaction is one of my device drivers is deadlocked on a spinlock. So, I compiled the system enabling the various kernel lock debug flags: DEBUG_SPINLOCK, DEBUG_MUTEXES, DEBUG_RWSEMS, and DEBUG_SPINLOCK_SLEEP. When I boot the system with these config options the system hangs with no output after displaying the line: Found romfs @ 0x2c19b08c (0x0016800) ### klimig 2c1b2000 ### Moving 0x00168000 bytes from 0x2c19b08c to 0x2c1b1d6c New klimit: 0x2c31a000 Bottom line question is do these debug options work in this distribution. If so, can someone tell me what I'm doing wrong with setting the options. My .config file is attached. Thank you in advance for your help Jeff Fellin CorEdge Networks # # Automatically generated make config: don't edit # Linux kernel version: 2.6.20-uc0 # CONFIG_MICROBLAZE=y # CONFIG_MMU is not set # CONFIG_SWAP is not set CONFIG_RWSEM_GENERIC_SPINLOCK=y # CONFIG_ARCH_HAS_ILOG2_U32 is not set # CONFIG_ARCH_HAS_ILOG2_U64 is not set CONFIG_GENERIC_FIND_NEXT_BIT=y CONFIG_GENERIC_HWEIGHT=y CONFIG_GENERIC_HARDIRQS=y CONFIG_GENERIC_IRQ_PROBE=y CONFIG_GENERIC_CALIBRATE_DELAY=y # CONFIG_PCI is not set CONFIG_UID16=y CONFIG_DEFCONFIG_LIST="arch/$ARCH/defconfig" # # Code maturity level options # CONFIG_EXPERIMENTAL=y CONFIG_BROKEN_ON_SMP=y CONFIG_INIT_ENV_ARG_LIMIT=32 # # General setup # CONFIG_LOCALVERSION="" CONFIG_LOCALVERSION_AUTO=y # CONFIG_SYSVIPC is not set # CONFIG_POSIX_MQUEUE is not set # CONFIG_BSD_PROCESS_ACCT is not set # CONFIG_TASKSTATS is not set # CONFIG_UTS_NS is not set # CONFIG_AUDIT is not set # CONFIG_IKCONFIG is not set CONFIG_SYSFS_DEPRECATED=y # CONFIG_RELAY is not set CONFIG_INITRAMFS_SOURCE="" # CONFIG_CC_OPTIMIZE_FOR_SIZE is not set CONFIG_SYSCTL=y CONFIG_EMBEDDED=y CONFIG_SYSCTL_SYSCALL=y # CONFIG_KALLSYMS is not set # CONFIG_HOTPLUG is not set CONFIG_PRINTK=y # CONFIG_BUG is not set # CONFIG_ELF_CORE is not set # CONFIG_BASE_FULL is not set # CONFIG_FUTEX is not set # CONFIG_EPOLL is not set CONFIG_SLAB=y # CONFIG_VM_EVENT_COUNTERS is not set CONFIG_TINY_SHMEM=y CONFIG_BASE_SMALL=1 # CONFIG_SLOB is not set # # Loadable module support # # CONFIG_MODULES is not set # # Block layer # CONFIG_BLOCK=y # CONFIG_LBD is not set # CONFIG_BLK_DEV_IO_TRACE is not set # CONFIG_LSF is not set # # IO Schedulers # CONFIG_IOSCHED_NOOP=y CONFIG_IOSCHED_AS=y CONFIG_IOSCHED_DEADLINE=y CONFIG_IOSCHED_CFQ=y # CONFIG_DEFAULT_AS is not set # CONFIG_DEFAULT_DEADLINE is not set CONFIG_DEFAULT_CFQ=y # CONFIG_DEFAULT_NOOP is not set CONFIG_DEFAULT_IOSCHED="cfq" # # Platform options # # CONFIG_PLATFORM_XILINX_SPARTAN3E1600_REVA is not set # CONFIG_PLATFORM_XILINX_SPARTAN3E500_REVC is not set # CONFIG_PLATFORM_MICROBLAZE_AUTO is not set CONFIG_PLATFORM_CEN_MCH=y # CONFIG_PLATFORM_XILINX_ML401 is not set # CONFIG_PLATFORM_XILINX_S3E1600_STARTER is not set CONFIG_XILINX_ERAM_START=0x2c00 CONFIG_XILINX_ERAM_SIZE=0x0400 CONFIG_XILINX_LMB_START=0x CONFIG_XILINX_LMB_SIZE=0x0001 CONFIG_XILINX_CPU_CLOCK_FREQ=78125000 CONFIG_XILINX_MICROBLAZE0_INSTANCE="microblaze_0" CONFIG_XILINX_MICROBLAZE0_FAMILY="virtex2p" CONFIG_XILINX_MICROBLAZE0_D_OPB=1 CONFIG_XILINX_MICROBLAZE0_D_LMB=1 CONFIG_XILINX_MICROBLAZE0_I_OPB=1 CONFIG_XILINX_MICROBLAZE0_I_LMB=1 CONFIG_XILINX_MICROBLAZE0_USE_MSR_INSTR=0 CONFIG_XILINX_MICROBLAZE0_USE_PCMP_INSTR=0 CONFIG_XILINX_MICROBLAZE0_USE_BARREL=1 CONFIG_XILINX_MICROBLAZE0_USE_DIV=1 CONFIG_XILINX_MICROBLAZE0_USE_HW_MUL=1 CONFIG_XILINX_MICROBLAZE0_USE_FPU=1 CONFIG_XILINX_MICROBLAZE0_UNALIGNED_EXCEPTIONS=0 CONFIG_XILINX_MICROBLAZE0_ILL_OPCODE_EXCEPTION=0 CONFIG_XILINX_MICROBLAZE0_IOPB_BUS_EXCEPTION=0 CONFIG_XILINX_MICROBLAZE0_DOPB_BUS_EXCEPTION=0 CONFIG_XILINX_MICROBLAZE0_DIV_ZERO_EXCEPTION=0 CONFIG_XILINX_MICROBLAZE0_FPU_EXCEPTION=0 CONFIG_XILINX_MICROBLAZE0_DEBUG_ENABLED=1 CONFIG_XILINX_MICROBLAZE0_NUMBER_OF_PC_BRK=2 CONFIG_XILINX_MICROBLAZE0_NUMBER_OF_RD_ADDR_BRK=1 CONFIG_XILINX_MICROBLAZE0_NUMBER_OF_WR_ADDR_BRK=1 CONFIG_XILINX_MICROBLAZE0_INTERRUPT_IS_EDGE=0 CONFIG_XILINX_MICROBLAZE0_EDGE_IS_POSITIVE=1 CONFIG_XILINX_MICROBLAZE0_FSL_LINKS=1 CONFIG_XILINX_MICROBLAZE0_FSL_DATA_SIZE=32 CONFIG_XILINX_MICROBLAZE0_ICACHE_BASEADDR=0x2C00 CONFIG_XILINX_MICROBLAZE0_ICACHE_HIGHADDR=0x2FFF CONFIG_XILINX_MICROBLAZE0_USE_ICACHE=1 CONFIG_XILINX_MICROBLAZE0_ALLOW_ICACHE_WR=1 CONFIG_XILINX_MICROBLAZE0_ADDR_TAG_BITS=12 CONFIG_XILINX_MICROBLAZE0_CACHE_BYTE_SIZE=16384 CONFIG_XILINX_MICROBLAZE0_ICACHE_USE_FSL=0 CONFIG_XILINX_MICROBLAZE0_DCACHE_BASEADDR=0x2C00 CONFIG_XILINX_MICROBLAZE0_DCACHE_HIGHADDR=0x2FFF CONFIG_XILINX_MICROBLAZE0_USE_DCACHE=1 CONFIG_XILINX_MICROBLAZE0_ALLOW_DCACHE_WR=1 CONFIG_XILINX_MICROBLAZE0_DCACHE_ADDR_TAG=12 CONFIG_X