From: Demetris Z. <fgc...@cy...> - 2006-06-05 11:51:41
|
Here is the 'dmesg' .............. Linux version 2.6.15gum (root@localhost.localdomain) (gcc version 3.4.5) #3 Mon Jun 5 12:17:49 EEST 2006 CPU: XScale-PXA255 [69052d06] revision 6 (ARMv5TE) Machine: The Gumstix Platform Memory policy: ECC disabled, Data cache writeback On node 0 totalpages: 16384 DMA zone: 16384 pages, LIFO batch:3 DMA32 zone: 0 pages, LIFO batch:0 Normal zone: 0 pages, LIFO batch:0 HighMem zone: 0 pages, LIFO batch:0 Memory clock: 99.53MHz (*27) Run Mode clock: 398.13MHz (*4) Turbo Mode clock: 398.13MHz (*1.0, inactive) CPU0: D VIVT undefined 5 cache CPU0: I cache: 32768 bytes, associativity 32, 32 byte lines, 32 sets CPU0: D cache: 32768 bytes, associativity 32, 32 byte lines, 32 sets Built 1 zonelists Kernel command line: console=ttyS0,115200n8 root=1f01 rootfstype=jffs2 reboot=co ld,hard video=pxafb:mode:640x480-16,passive,color,hsynclen:3,right:5,left:7,vsyn clen:39,pixclock:80000,hsync:1,vsync:1,pixclockpol:1 PID hash table entries: 512 (order: 9, 8192 bytes) Dentry cache hash table entries: 16384 (order: 4, 65536 bytes) Inode-cache hash table entries: 8192 (order: 3, 32768 bytes) Memory: 64MB = 64MB total Memory: 63232KB available (1289K code, 253K data, 68K init) Calibrating delay loop... 397.31 BogoMIPS (lpj=1986560) Mount-cache hash table entries: 512 CPU: Testing write buffer coherency: ok NET: Registered protocol family 16 JFFS2 version 2.2. (NAND) (C) 2001-2003 Red Hat, Inc. Initializing Cryptographic API io scheduler noop registered pxa2xx-uart.0: ttyS0 at MMIO 0x40100000 (irq = 15) is a FFUART pxa2xx-uart.1: ttyS1 at MMIO 0x40200000 (irq = 14) is a BTUART pxa2xx-uart.2: ttyS2 at MMIO 0x40700000 (irq = 13) is a STUART pxa2xx-uart.3: ttyS3 at MMIO 0x41600000 (irq = 0) is a HWUART Probing Gumstix Flash ROM at physical address 0x00000000 (16-bit bankwidth) Gumstix Flash ROM: Found 1 x16 devices at 0x0 in 16-bit bank Gumstix Flash ROM: Found an alias at 0x400000 for the chip at 0x0 Gumstix Flash ROM: Found an alias at 0x800000 for the chip at 0x0 Gumstix Flash ROM: Found an alias at 0xc00000 for the chip at 0x0 Gumstix Flash ROM: Found an alias at 0x1000000 for the chip at 0x0 Gumstix Flash ROM: Found an alias at 0x1400000 for the chip at 0x0 Gumstix Flash ROM: Found an alias at 0x1800000 for the chip at 0x0 Gumstix Flash ROM: Found an alias at 0x1c00000 for the chip at 0x0 Gumstix Flash ROM: Found an alias at 0x2000000 for the chip at 0x0 Gumstix Flash ROM: Found an alias at 0x2400000 for the chip at 0x0 Gumstix Flash ROM: Found an alias at 0x2800000 for the chip at 0x0 Gumstix Flash ROM: Found an alias at 0x2c00000 for the chip at 0x0 Gumstix Flash ROM: Found an alias at 0x3000000 for the chip at 0x0 Gumstix Flash ROM: Found an alias at 0x3400000 for the chip at 0x0 Gumstix Flash ROM: Found an alias at 0x3800000 for the chip at 0x0 Gumstix Flash ROM: Found an alias at 0x3c00000 for the chip at 0x0 Intel/Sharp Extended Query Table at 0x0031 Using buffer write method cfi_cmdset_0001: Erase suspend on write enabled erase region 0: offset=0x0,size=0x20000,blocks=32 Using static partitions on Gumstix Flash ROM Creating 2 MTD partitions on "Gumstix Flash ROM": 0x00000000-0x00040000 : "Bootloader" 0x00040000-0x00400000 : "RootFS" mice: PS/2 mouse device common for all mice NET: Registered protocol family 2 IP route cache hash table entries: 1024 (order: 0, 4096 bytes) TCP established hash table entries: 4096 (order: 2, 16384 bytes) TCP bind hash table entries: 4096 (order: 2, 16384 bytes) TCP: Hash tables configured (established 4096 bind 4096) TCP reno registered TCP bic registered VFS: Mounted root (jffs2 filesystem). Freeing init memory: 68K NET: Registered protocol family 1 Set (AF1,out,set) via /proc/gpio/GPIO12 Set (GPIO,out,clear) via /proc/gpio/GPIO7 Set (GPIO,out,set) via /proc/gpio/GPIO7 Set (GPIO,out,clear) via /proc/gpio/GPIO7 Set (GPIO,out,set) via /proc/gpio/GPIO7 Set (GPIO,out,clear) via /proc/gpio/GPIO7 Set (GPIO,out,set) via /proc/gpio/GPIO7 pxa2xx_udc: version 4-May-2005 usb0: Ethernet Gadget, version: May Day 2005 usb0: using pxa2xx_udc, OUT ep2out-bulk IN ep1in-bulk STATUS ep6in-bulk usb0: MAC 0a:00:0b:42:67:e1 usb0: HOST MAC 0a:00:0b:42:67:e2 usb0: RNDIS ready NET: Registered protocol family 17 smc91x: not found (-19). smc91x: not found (-19). ............ and here is the LCCR ............. LCD Controller Control Register 0 (7-23) LCCR0 0x00000000 00000000 00000000 00000000 00000000 LCCR0_ENB 0 LCD controller enable LCCR0_CMS 0 LCD monochrome operation enable LCCR0_SDS 0 LCD dual panel display enable LCCR0_LDM 0 LCD disable done IRQ disable LCCR0_SFM 0 LCD start of frame IRQ disable LCCR0_IUM 0 LCD fifo underrun error IRQ disable LCCR0_EFM 0 LCD end of frame IRQ disable LCCR0_PAS 0 LCD active display enable LCCR0_DPD 0 LCD send 8 pixel on L_DD[7:0] at each clock LCCR0_DIS 0 LCD controller disable LCCR0_QDM 0 LCD quick disable IRQ disable LCCR0_PDD 0 LCD palette DMA request delay LCCR0_BM 0 LCD branch start IRQ disable LCCR0_OUM 0 LCD fifo underrun IRQ disable LCD Controller Control Register 1 (7-26) LCCR1 0x00000000 00000000 00000000 00000000 00000000 LCCR1_PPL 0 LCD pixels per line (+1) LCCR1_HSW 0 LCD horizontal sync pulse width (+1) LCCR1_ELW 0 LCD end of line pixel clock wait count (+1) LCCR1_BLW 0 LCD beginning of line pixel clock wait coun t (+1) LCD Controller Control Register 2 (7-28) LCCR2 0x00000000 00000000 00000000 00000000 00000000 LCCR2_LPP 0 LCD lines per panel (+1) LCCR2_VSW 0 LCD vertical sync pulse width (+1) LCCR2_EFW 0 LCD end of frame line clock wait count (+1) LCCR2_BFW 0 LCD beginning of frame line clock wait coun t (+1) LCD Controller Control Register 3 (7-31) LCCR3 0x00000000 00000000 00000000 00000000 00000000 LCCR3_PCD 0 LCD pixel clock divisor (+1) LCCR3_ACB 0 LCD AC bias pin frequency (+1) LCCR3_API 0 LCD AC bias pin transitions per interrupt LCCR3_VSP 0 LCD L_FCLK vertical sync polarity active lo w LCCR3_HSP 0 LCD L_LCLK horizontal sync polarity active low LCCR3_PCP 0 LCD data sampled on falling edge of L_PCLK LCCR3_OEP 0 LCD L_BIAS output enable active low LCCR3_BPP 1 LCD bits per pixel LCCR3_DPC 0 LCD double pixel clock rate at L_PCLK ......... i have a small script after which the LCCR becomes like this : LCD Controller Control Register 0 (7-23) LCCR0 0x00300879 00000000 00110000 00001000 01111001 LCCR0_ENB 1 LCD controller enable LCCR0_CMS 0 LCD monochrome operation enable LCCR0_SDS 0 LCD dual panel display enable LCCR0_LDM 1 LCD disable done IRQ disable LCCR0_SFM 1 LCD start of frame IRQ disable LCCR0_IUM 1 LCD fifo underrun error IRQ disable LCCR0_EFM 1 LCD end of frame IRQ disable LCCR0_PAS 0 LCD active display enable LCCR0_DPD 0 LCD send 8 pixel on L_DD[7:0] at each clock LCCR0_DIS 0 LCD controller disable LCCR0_QDM 1 LCD quick disable IRQ disable LCCR0_PDD 0 LCD palette DMA request delay LCCR0_BM 1 LCD branch start IRQ disable LCCR0_OUM 1 LCD fifo underrun IRQ disable LCD Controller Control Register 1 (7-26) LCCR1 0x06040a7f 00000110 00000100 00001010 01111111 LCCR1_PPL 639 LCD pixels per line (+1) LCCR1_HSW 2 LCD horizontal sync pulse width (+1) LCCR1_ELW 4 LCD end of line pixel clock wait count (+1) LCCR1_BLW 6 LCD beginning of line pixel clock wait coun t (+1) LCD Controller Control Register 2 (7-28) LCCR2 0x000099df 00000000 00000000 10011001 11011111 LCCR2_LPP 479 LCD lines per panel (+1) LCCR2_VSW 38 LCD vertical sync pulse width (+1) LCCR2_EFW 0 LCD end of frame line clock wait count (+1) LCCR2_BFW 0 LCD beginning of frame line clock wait coun t (+1) LCD Controller Control Register 3 (7-31) LCCR3 0x04400003 00000100 01000000 00000000 00000011 LCCR3_PCD 3 LCD pixel clock divisor (+1) LCCR3_ACB 0 LCD AC bias pin frequency (+1) LCCR3_API 0 LCD AC bias pin transitions per interrupt LCCR3_VSP 0 LCD L_FCLK vertical sync polarity active lo w LCCR3_HSP 0 LCD L_LCLK horizontal sync polarity active low LCCR3_PCP 1 LCD data sampled on falling edge of L_PCLK LCCR3_OEP 0 LCD L_BIAS output enable active low LCCR3_BPP 16 LCD bits per pixel LCCR3_DPC 0 LCD double pixel clock rate at L_PCLK now before i run this script and run pxaregs GPCR0_16 1 pxaregs GPDR0_16 1 pxaregs GPSR0_16 1 the screen starts to show lines, moving lines and other noise is this expected? |
From: Sumit B. <sb...@ta...> - 2006-06-05 11:58:14
|
Looks like the pxafb driver did not load. There is nothing indicating its presence in dmesg. First step would be to see if the kernel has the PXA framebuffer compiled. Double check your menuconfig. Recompile if needed and reflash. Which build of the toolchain are you using? - Sumit Demetris Zavorotnichenko wrote: > Here is the 'dmesg' > > |
From: Demetris Z. <fgc...@cy...> - 2006-06-05 12:10:08
|
i' using 1001 (the latest one) what commands to execute to compile the PXA framebuffer? the ones i did are : in linux-2.6.15gum : make ARCH=arm CROSS_COMPILE=$PWD/../staging_dir/bin/arm-linux-uclibc- menuconfigthen CD to Gumstix-buildroot and MAKEis this correct? ----- Original Message ----- From: "Sumit Birla" <sb...@ta...> To: "General mailing list for gumstix users." <gum...@li...> Sent: Monday, June 05, 2006 2:58 PM Subject: Re: [Gumstix-users] LCD Frame Buffer > Looks like the pxafb driver did not load. There is nothing indicating > its presence in dmesg. First step would be to see if the kernel has the > PXA framebuffer compiled. Double check your menuconfig. Recompile if > needed and reflash. Which build of the toolchain are you using? > > - Sumit > > > Demetris Zavorotnichenko wrote: >> Here is the 'dmesg' >> >> > > > > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users |
From: Sumit B. <sb...@ta...> - 2006-06-05 14:10:36
|
This is what I did - cd build_arm_nofpu/linux-2.6.15gum export ARCH=arm export DEPMODE=/bin/true make menuconfig In Graphics Support -> select Support for Framebuffer device select PXA LCD framebuffer support select PXA LCD command line helper funciton Save changes make clean cd ../../ make If everything compiles fine, I get a new rootfs.arm_nofpu.jffs2. I send this to gumstix using kermit. Demetris Zavorotnichenko wrote: >i' using 1001 (the latest one) > >what commands to execute to compile the PXA framebuffer? > >the ones i did are : > >in linux-2.6.15gum : >make ARCH=arm CROSS_COMPILE=$PWD/../staging_dir/bin/arm-linux-uclibc- >menuconfigthen CD to Gumstix-buildroot and MAKEis this correct? > > > |
From: Demetris Z. <fgc...@cy...> - 2006-06-05 15:02:58
|
OK i did all that and reflashed Gumstix here is the result of my 'dmesg' ......... Linux version 2.6.15gum (root@localhost.localdomain) (gcc version 3.4.5) #4 Mon Jun 5 17:24:38 EEST 2006 CPU: XScale-PXA255 [69052d06] revision 6 (ARMv5TE) Machine: The Gumstix Platform Memory policy: ECC disabled, Data cache writeback On node 0 totalpages: 16384 DMA zone: 16384 pages, LIFO batch:3 DMA32 zone: 0 pages, LIFO batch:0 Normal zone: 0 pages, LIFO batch:0 HighMem zone: 0 pages, LIFO batch:0 Memory clock: 99.53MHz (*27) Run Mode clock: 398.13MHz (*4) Turbo Mode clock: 398.13MHz (*1.0, inactive) CPU0: D VIVT undefined 5 cache CPU0: I cache: 32768 bytes, associativity 32, 32 byte lines, 32 sets CPU0: D cache: 32768 bytes, associativity 32, 32 byte lines, 32 sets Built 1 zonelists Kernel command line: console=ttyS0,115200n8 root=1f01 rootfstype=jffs2 reboot=co ld,hard video=pxafb:mode:640x480-16,passive,color,hsynclen:3,right:5,left:7,vsyn clen:39,pixclock:80000,hsync:1,vsync:1,pixclockpol:1 PID hash table entries: 512 (order: 9, 8192 bytes) Dentry cache hash table entries: 16384 (order: 4, 65536 bytes) Inode-cache hash table entries: 8192 (order: 3, 32768 bytes) Memory: 64MB = 64MB total Memory: 63232KB available (1289K code, 253K data, 68K init) Calibrating delay loop... 397.31 BogoMIPS (lpj=1986560) Mount-cache hash table entries: 512 CPU: Testing write buffer coherency: ok NET: Registered protocol family 16 JFFS2 version 2.2. (NAND) (C) 2001-2003 Red Hat, Inc. Initializing Cryptographic API io scheduler noop registered pxa2xx-uart.0: ttyS0 at MMIO 0x40100000 (irq = 15) is a FFUART pxa2xx-uart.1: ttyS1 at MMIO 0x40200000 (irq = 14) is a BTUART pxa2xx-uart.2: ttyS2 at MMIO 0x40700000 (irq = 13) is a STUART pxa2xx-uart.3: ttyS3 at MMIO 0x41600000 (irq = 0) is a HWUART Probing Gumstix Flash ROM at physical address 0x00000000 (16-bit bankwidth) Gumstix Flash ROM: Found 1 x16 devices at 0x0 in 16-bit bank Gumstix Flash ROM: Found an alias at 0x400000 for the chip at 0x0 Gumstix Flash ROM: Found an alias at 0x800000 for the chip at 0x0 Gumstix Flash ROM: Found an alias at 0xc00000 for the chip at 0x0 Gumstix Flash ROM: Found an alias at 0x1000000 for the chip at 0x0 Gumstix Flash ROM: Found an alias at 0x1400000 for the chip at 0x0 Gumstix Flash ROM: Found an alias at 0x1800000 for the chip at 0x0 Gumstix Flash ROM: Found an alias at 0x1c00000 for the chip at 0x0 Gumstix Flash ROM: Found an alias at 0x2000000 for the chip at 0x0 Gumstix Flash ROM: Found an alias at 0x2400000 for the chip at 0x0 Gumstix Flash ROM: Found an alias at 0x2800000 for the chip at 0x0 Gumstix Flash ROM: Found an alias at 0x2c00000 for the chip at 0x0 Gumstix Flash ROM: Found an alias at 0x3000000 for the chip at 0x0 Gumstix Flash ROM: Found an alias at 0x3400000 for the chip at 0x0 Gumstix Flash ROM: Found an alias at 0x3800000 for the chip at 0x0 Gumstix Flash ROM: Found an alias at 0x3c00000 for the chip at 0x0 Intel/Sharp Extended Query Table at 0x0031 Using buffer write method cfi_cmdset_0001: Erase suspend on write enabled erase region 0: offset=0x0,size=0x20000,blocks=32 Using static partitions on Gumstix Flash ROM Creating 2 MTD partitions on "Gumstix Flash ROM": 0x00000000-0x00040000 : "Bootloader" 0x00040000-0x00400000 : "RootFS" mice: PS/2 mouse device common for all mice NET: Registered protocol family 2 IP route cache hash table entries: 1024 (order: 0, 4096 bytes) TCP established hash table entries: 4096 (order: 2, 16384 bytes) TCP bind hash table entries: 4096 (order: 2, 16384 bytes) TCP: Hash tables configured (established 4096 bind 4096) TCP reno registered TCP bic registered VFS: Mounted root (jffs2 filesystem). Freeing init memory: 68K NET: Registered protocol family 1 Set (AF1,out,set) via /proc/gpio/GPIO12 Set (GPIO,out,clear) via /proc/gpio/GPIO7 Set (GPIO,out,set) via /proc/gpio/GPIO7 Set (GPIO,out,clear) via /proc/gpio/GPIO7 Set (GPIO,out,set) via /proc/gpio/GPIO7 Set (GPIO,out,clear) via /proc/gpio/GPIO7 Set (GPIO,out,set) via /proc/gpio/GPIO7 pxa2xx_udc: version 4-May-2005 usb0: Ethernet Gadget, version: May Day 2005 usb0: using pxa2xx_udc, OUT ep2out-bulk IN ep1in-bulk STATUS ep6in-bulk usb0: MAC 0a:00:0b:42:67:e1 usb0: HOST MAC 0a:00:0b:42:67:e2 usb0: RNDIS ready NET: Registered protocol family 17 smc91x: not found (-19). smc91x: not found (-19). how should the line look which states that the Framebuffer is active and is it active here? ----- Original Message ----- From: "Sumit Birla" <sb...@ta...> To: "General mailing list for gumstix users." <gum...@li...> Sent: Monday, June 05, 2006 5:16 PM Subject: Re: [Gumstix-users] LCD Frame Buffer > This is what I did - > > cd build_arm_nofpu/linux-2.6.15gum > export ARCH=arm > export DEPMODE=/bin/true > make menuconfig > > In Graphics Support -> > select Support for Framebuffer device > select PXA LCD framebuffer support > select PXA LCD command line helper funciton > > Save changes > make clean > cd ../../ > make > > If everything compiles fine, I get a new rootfs.arm_nofpu.jffs2. I send > this to gumstix using kermit. > > > > > > > > Demetris Zavorotnichenko wrote: > >>i' using 1001 (the latest one) >> >>what commands to execute to compile the PXA framebuffer? >> >>the ones i did are : >> >>in linux-2.6.15gum : >>make ARCH=arm CROSS_COMPILE=$PWD/../staging_dir/bin/arm-linux-uclibc- >>menuconfigthen CD to Gumstix-buildroot and MAKEis this correct? >> >> >> > > > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users |
From: Sumit B. <sb...@ta...> - 2006-06-05 17:33:47
|
Seems like for some reason, your kernel is not loading the framebuffer driver. In your output, the Kernel command line has a line break after 'reboot=co'. Is this just the email formatting? Otherwise maybe that could cause pxafb to not load. You should see something similar to the following in your dmesg - Kernel command line: console=ttyS0,115200n8 root=1f01 rootfstype=jffs2 reboot=cold,hard video=pxafb:mode:320x240-16,active,hsynclen:12,left:72,upper:6,pixclock:158730 pxa2xx-fb pxa2xx-fb: overriding resolution: 320x240 pxa2xx-fb pxa2xx-fb: overriding bit depth: 16 pxa2xx-fb pxa2xx-fb: override hsynclen: 12 pxa2xx-fb pxa2xx-fb: override left: 72 pxa2xx-fb pxa2xx-fb: override upper: 6 pxa2xx-fb pxa2xx-fb: override pixclock: 158730 Demetris Zavorotnichenko wrote: >OK > >i did all that and reflashed Gumstix > >here is the result of my 'dmesg' > >......... >Linux version 2.6.15gum (root@localhost.localdomain) (gcc version 3.4.5) #4 >Mon >Jun 5 17:24:38 EEST 2006 >CPU: XScale-PXA255 [69052d06] revision 6 (ARMv5TE) >Machine: The Gumstix Platform >Memory policy: ECC disabled, Data cache writeback >On node 0 totalpages: 16384 > DMA zone: 16384 pages, LIFO batch:3 > DMA32 zone: 0 pages, LIFO batch:0 > Normal zone: 0 pages, LIFO batch:0 > HighMem zone: 0 pages, LIFO batch:0 >Memory clock: 99.53MHz (*27) >Run Mode clock: 398.13MHz (*4) >Turbo Mode clock: 398.13MHz (*1.0, inactive) >CPU0: D VIVT undefined 5 cache >CPU0: I cache: 32768 bytes, associativity 32, 32 byte lines, 32 sets >CPU0: D cache: 32768 bytes, associativity 32, 32 byte lines, 32 sets >Built 1 zonelists >Kernel command line: console=ttyS0,115200n8 root=1f01 rootfstype=jffs2 >reboot=co >ld,hard >video=pxafb:mode:640x480-16,passive,color,hsynclen:3,right:5,left:7,vsyn >clen:39,pixclock:80000,hsync:1,vsync:1,pixclockpol:1 >PID hash table entries: 512 (order: 9, 8192 bytes) >Dentry cache hash table entries: 16384 (order: 4, 65536 bytes) >Inode-cache hash table entries: 8192 (order: 3, 32768 bytes) >Memory: 64MB = 64MB total >Memory: 63232KB available (1289K code, 253K data, 68K init) >Calibrating delay loop... 397.31 BogoMIPS (lpj=1986560) >Mount-cache hash table entries: 512 >CPU: Testing write buffer coherency: ok >NET: Registered protocol family 16 >JFFS2 version 2.2. (NAND) (C) 2001-2003 Red Hat, Inc. >Initializing Cryptographic API >io scheduler noop registered >pxa2xx-uart.0: ttyS0 at MMIO 0x40100000 (irq = 15) is a FFUART >pxa2xx-uart.1: ttyS1 at MMIO 0x40200000 (irq = 14) is a BTUART >pxa2xx-uart.2: ttyS2 at MMIO 0x40700000 (irq = 13) is a STUART >pxa2xx-uart.3: ttyS3 at MMIO 0x41600000 (irq = 0) is a HWUART >Probing Gumstix Flash ROM at physical address 0x00000000 (16-bit bankwidth) >Gumstix Flash ROM: Found 1 x16 devices at 0x0 in 16-bit bank >Gumstix Flash ROM: Found an alias at 0x400000 for the chip at 0x0 >Gumstix Flash ROM: Found an alias at 0x800000 for the chip at 0x0 >Gumstix Flash ROM: Found an alias at 0xc00000 for the chip at 0x0 >Gumstix Flash ROM: Found an alias at 0x1000000 for the chip at 0x0 >Gumstix Flash ROM: Found an alias at 0x1400000 for the chip at 0x0 >Gumstix Flash ROM: Found an alias at 0x1800000 for the chip at 0x0 >Gumstix Flash ROM: Found an alias at 0x1c00000 for the chip at 0x0 >Gumstix Flash ROM: Found an alias at 0x2000000 for the chip at 0x0 >Gumstix Flash ROM: Found an alias at 0x2400000 for the chip at 0x0 >Gumstix Flash ROM: Found an alias at 0x2800000 for the chip at 0x0 >Gumstix Flash ROM: Found an alias at 0x2c00000 for the chip at 0x0 >Gumstix Flash ROM: Found an alias at 0x3000000 for the chip at 0x0 >Gumstix Flash ROM: Found an alias at 0x3400000 for the chip at 0x0 >Gumstix Flash ROM: Found an alias at 0x3800000 for the chip at 0x0 >Gumstix Flash ROM: Found an alias at 0x3c00000 for the chip at 0x0 > Intel/Sharp Extended Query Table at 0x0031 >Using buffer write method >cfi_cmdset_0001: Erase suspend on write enabled >erase region 0: offset=0x0,size=0x20000,blocks=32 >Using static partitions on Gumstix Flash ROM >Creating 2 MTD partitions on "Gumstix Flash ROM": >0x00000000-0x00040000 : "Bootloader" >0x00040000-0x00400000 : "RootFS" >mice: PS/2 mouse device common for all mice >NET: Registered protocol family 2 >IP route cache hash table entries: 1024 (order: 0, 4096 bytes) >TCP established hash table entries: 4096 (order: 2, 16384 bytes) >TCP bind hash table entries: 4096 (order: 2, 16384 bytes) >TCP: Hash tables configured (established 4096 bind 4096) >TCP reno registered >TCP bic registered >VFS: Mounted root (jffs2 filesystem). >Freeing init memory: 68K >NET: Registered protocol family 1 >Set (AF1,out,set) via /proc/gpio/GPIO12 >Set (GPIO,out,clear) via /proc/gpio/GPIO7 >Set (GPIO,out,set) via /proc/gpio/GPIO7 >Set (GPIO,out,clear) via /proc/gpio/GPIO7 >Set (GPIO,out,set) via /proc/gpio/GPIO7 >Set (GPIO,out,clear) via /proc/gpio/GPIO7 >Set (GPIO,out,set) via /proc/gpio/GPIO7 >pxa2xx_udc: version 4-May-2005 >usb0: Ethernet Gadget, version: May Day 2005 >usb0: using pxa2xx_udc, OUT ep2out-bulk IN ep1in-bulk STATUS ep6in-bulk >usb0: MAC 0a:00:0b:42:67:e1 >usb0: HOST MAC 0a:00:0b:42:67:e2 >usb0: RNDIS ready >NET: Registered protocol family 17 >smc91x: not found (-19). >smc91x: not found (-19). > >how should the line look which states that the Framebuffer is active and is >it active here? > > > |
From: Demetris Z. <fgc...@cy...> - 2006-06-05 17:44:59
|
it's just E-mail formatting Error not how it is on the terminal could you send me the jffs2 image Birla so i could test it out? then i would know if this is a compilation error or not on the linux machine ----- Original Message ----- From: "Sumit Birla" <sb...@ta...> To: "General mailing list for gumstix users." <gum...@li...> Sent: Monday, June 05, 2006 8:41 PM Subject: Re: [Gumstix-users] LCD Frame Buffer > Seems like for some reason, your kernel is not loading the framebuffer > driver. In your output, the Kernel command line has a line break after > 'reboot=co'. Is this just the email formatting? Otherwise maybe that > could cause pxafb to not load. You should see something similar to the > following in your dmesg - > > Kernel command line: console=ttyS0,115200n8 root=1f01 rootfstype=jffs2 > reboot=cold,hard > video=pxafb:mode:320x240-16,active,hsynclen:12,left:72,upper:6,pixclock:158730 > pxa2xx-fb pxa2xx-fb: overriding resolution: 320x240 > pxa2xx-fb pxa2xx-fb: overriding bit depth: 16 > pxa2xx-fb pxa2xx-fb: override hsynclen: 12 > pxa2xx-fb pxa2xx-fb: override left: 72 > pxa2xx-fb pxa2xx-fb: override upper: 6 > pxa2xx-fb pxa2xx-fb: override pixclock: 158730 > > > > Demetris Zavorotnichenko wrote: > >>OK >> >>i did all that and reflashed Gumstix >> >>here is the result of my 'dmesg' >> >>......... >>Linux version 2.6.15gum (root@localhost.localdomain) (gcc version 3.4.5) >>#4 >>Mon >>Jun 5 17:24:38 EEST 2006 >>CPU: XScale-PXA255 [69052d06] revision 6 (ARMv5TE) >>Machine: The Gumstix Platform >>Memory policy: ECC disabled, Data cache writeback >>On node 0 totalpages: 16384 >> DMA zone: 16384 pages, LIFO batch:3 >> DMA32 zone: 0 pages, LIFO batch:0 >> Normal zone: 0 pages, LIFO batch:0 >> HighMem zone: 0 pages, LIFO batch:0 >>Memory clock: 99.53MHz (*27) >>Run Mode clock: 398.13MHz (*4) >>Turbo Mode clock: 398.13MHz (*1.0, inactive) >>CPU0: D VIVT undefined 5 cache >>CPU0: I cache: 32768 bytes, associativity 32, 32 byte lines, 32 sets >>CPU0: D cache: 32768 bytes, associativity 32, 32 byte lines, 32 sets >>Built 1 zonelists >>Kernel command line: console=ttyS0,115200n8 root=1f01 rootfstype=jffs2 >>reboot=co >>ld,hard >>video=pxafb:mode:640x480-16,passive,color,hsynclen:3,right:5,left:7,vsyn >>clen:39,pixclock:80000,hsync:1,vsync:1,pixclockpol:1 >>PID hash table entries: 512 (order: 9, 8192 bytes) >>Dentry cache hash table entries: 16384 (order: 4, 65536 bytes) >>Inode-cache hash table entries: 8192 (order: 3, 32768 bytes) >>Memory: 64MB = 64MB total >>Memory: 63232KB available (1289K code, 253K data, 68K init) >>Calibrating delay loop... 397.31 BogoMIPS (lpj=1986560) >>Mount-cache hash table entries: 512 >>CPU: Testing write buffer coherency: ok >>NET: Registered protocol family 16 >>JFFS2 version 2.2. (NAND) (C) 2001-2003 Red Hat, Inc. >>Initializing Cryptographic API >>io scheduler noop registered >>pxa2xx-uart.0: ttyS0 at MMIO 0x40100000 (irq = 15) is a FFUART >>pxa2xx-uart.1: ttyS1 at MMIO 0x40200000 (irq = 14) is a BTUART >>pxa2xx-uart.2: ttyS2 at MMIO 0x40700000 (irq = 13) is a STUART >>pxa2xx-uart.3: ttyS3 at MMIO 0x41600000 (irq = 0) is a HWUART >>Probing Gumstix Flash ROM at physical address 0x00000000 (16-bit >>bankwidth) >>Gumstix Flash ROM: Found 1 x16 devices at 0x0 in 16-bit bank >>Gumstix Flash ROM: Found an alias at 0x400000 for the chip at 0x0 >>Gumstix Flash ROM: Found an alias at 0x800000 for the chip at 0x0 >>Gumstix Flash ROM: Found an alias at 0xc00000 for the chip at 0x0 >>Gumstix Flash ROM: Found an alias at 0x1000000 for the chip at 0x0 >>Gumstix Flash ROM: Found an alias at 0x1400000 for the chip at 0x0 >>Gumstix Flash ROM: Found an alias at 0x1800000 for the chip at 0x0 >>Gumstix Flash ROM: Found an alias at 0x1c00000 for the chip at 0x0 >>Gumstix Flash ROM: Found an alias at 0x2000000 for the chip at 0x0 >>Gumstix Flash ROM: Found an alias at 0x2400000 for the chip at 0x0 >>Gumstix Flash ROM: Found an alias at 0x2800000 for the chip at 0x0 >>Gumstix Flash ROM: Found an alias at 0x2c00000 for the chip at 0x0 >>Gumstix Flash ROM: Found an alias at 0x3000000 for the chip at 0x0 >>Gumstix Flash ROM: Found an alias at 0x3400000 for the chip at 0x0 >>Gumstix Flash ROM: Found an alias at 0x3800000 for the chip at 0x0 >>Gumstix Flash ROM: Found an alias at 0x3c00000 for the chip at 0x0 >> Intel/Sharp Extended Query Table at 0x0031 >>Using buffer write method >>cfi_cmdset_0001: Erase suspend on write enabled >>erase region 0: offset=0x0,size=0x20000,blocks=32 >>Using static partitions on Gumstix Flash ROM >>Creating 2 MTD partitions on "Gumstix Flash ROM": >>0x00000000-0x00040000 : "Bootloader" >>0x00040000-0x00400000 : "RootFS" >>mice: PS/2 mouse device common for all mice >>NET: Registered protocol family 2 >>IP route cache hash table entries: 1024 (order: 0, 4096 bytes) >>TCP established hash table entries: 4096 (order: 2, 16384 bytes) >>TCP bind hash table entries: 4096 (order: 2, 16384 bytes) >>TCP: Hash tables configured (established 4096 bind 4096) >>TCP reno registered >>TCP bic registered >>VFS: Mounted root (jffs2 filesystem). >>Freeing init memory: 68K >>NET: Registered protocol family 1 >>Set (AF1,out,set) via /proc/gpio/GPIO12 >>Set (GPIO,out,clear) via /proc/gpio/GPIO7 >>Set (GPIO,out,set) via /proc/gpio/GPIO7 >>Set (GPIO,out,clear) via /proc/gpio/GPIO7 >>Set (GPIO,out,set) via /proc/gpio/GPIO7 >>Set (GPIO,out,clear) via /proc/gpio/GPIO7 >>Set (GPIO,out,set) via /proc/gpio/GPIO7 >>pxa2xx_udc: version 4-May-2005 >>usb0: Ethernet Gadget, version: May Day 2005 >>usb0: using pxa2xx_udc, OUT ep2out-bulk IN ep1in-bulk STATUS ep6in-bulk >>usb0: MAC 0a:00:0b:42:67:e1 >>usb0: HOST MAC 0a:00:0b:42:67:e2 >>usb0: RNDIS ready >>NET: Registered protocol family 17 >>smc91x: not found (-19). >>smc91x: not found (-19). >> >>how should the line look which states that the Framebuffer is active and >>is >>it active here? >> >> >> > > > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users |
From: Sumit B. <sb...@ta...> - 2006-06-05 17:49:46
|
I was going to suggest the same - http://sumitbirla.com/temp/ Demetris Zavorotnichenko wrote: >it's just E-mail formatting Error not how it is on the terminal > >could you send me the jffs2 image Birla so i could test it out? > >then i would know if this is a compilation error or not on the linux machine > > |
From: Demetris Z. <fgc...@cy...> - 2006-06-05 21:34:54
|
for some reason my kernel does not compile the Framebuffer into the jffs2 image, i've tried the Jffs2 image Birla gave me and it works fine , after repeating his steps in compiling the kernel mine doesn't do it. Here is the compilation of my JFFS2: This is what I did - cd build_arm_nofpu/linux-2.6.15gum export ARCH=arm export DEPMODE=/bin/true make menuconfig In Graphics Support -> select Support for Framebuffer device select PXA LCD framebuffer support select PXA LCD command line helper funciton Save changes make clean cd ../../ make AS arch/arm/lib/strncpy_from_user.o AS arch/arm/lib/strnlen_user.o AS arch/arm/lib/strrchr.o CC net/ipv4/datagram.o AS arch/arm/lib/testchangebit.o AS arch/arm/lib/testclearbit.o CC net/ipv4/raw.o LD drivers/video/built-in.o LD [M] drivers/video/fb.o LD drivers/built-in.o AS arch/arm/lib/testsetbit.o CC lib/sort.o AS arch/arm/lib/ucmpdi2.o CC net/ipv4/udp.o CC net/ipv4/arp.o CC lib/parser.o AR arch/arm/lib/lib.a CC lib/halfmd4.o CC net/ipv4/icmp.o HOSTCC lib/gen_crc32table CC net/netlink/af_netlink.o CC net/ipv4/devinet.o CC lib/zlib_deflate/deflate.o CC net/ipv4/af_inet.o CC net/netlink/attr.o CC lib/zlib_deflate/deftree.o CC net/ipv4/igmp.o CC lib/zlib_deflate/deflate_syms.o CC net/netlink/genetlink.o LD lib/zlib_deflate/zlib_deflate.o LD lib/zlib_deflate/built-in.o CC lib/zlib_inflate/infblock.o LD net/netlink/built-in.o LD net/packet/built-in.o CC net/ipv4/sysctl_net_ipv4.o CC [M] net/packet/af_packet.o CC net/ipv4/fib_frontend.o CC net/ipv4/fib_semantics.o CC net/sched/sch_generic.o CC lib/zlib_inflate/infcodes.o CC net/ipv4/netfilter.o LD net/sched/built-in.o LD net/sunrpc/built-in.o CC [M] net/sunrpc/clnt.o CC [M] net/sunrpc/xprt.o CC net/ipv4/fib_hash.o CC lib/zlib_inflate/inffast.o CC [M] net/sunrpc/socklib.o CC lib/zlib_inflate/inflate.o CC lib/zlib_inflate/inflate_sync.o CC [M] net/sunrpc/xprtsock.o CC lib/zlib_inflate/inftrees.o CC net/ipv4/proc.o CC [M] net/sunrpc/sched.o CC lib/zlib_inflate/infutil.o CC net/ipv4/inet_diag.o CC [M] net/sunrpc/auth.o CC [M] net/sunrpc/auth_null.o CC lib/zlib_inflate/inflate_syms.o CC [M] net/sunrpc/auth_unix.o CC net/ipv4/tcp_diag.o LD lib/zlib_inflate/zlib_inflate.o LD lib/zlib_inflate/built-in.o CC lib/bitmap.o CC [M] net/sunrpc/svc.o CC lib/bust_spinlocks.o CC net/ipv4/tcp_bic.o CC lib/cmdline.o CC lib/ctype.o CC [M] net/sunrpc/svcsock.o CC lib/dec_and_lock.o CC [M] net/sunrpc/svcauth.o CC lib/div64.o LD net/ipv4/built-in.o CC [M] net/sunrpc/svcauth_unix.o CC [M] net/sunrpc/pmap_clnt.o CC lib/dump_stack.o CC [M] net/sunrpc/timer.o CC [M] net/sunrpc/xdr.o CC [M] net/sunrpc/sunrpc_syms.o CC [M] net/sunrpc/cache.o CC lib/errno.o CC lib/extable.o CC lib/idr.o CC [M] net/sunrpc/rpc_pipe.o CC lib/int_sqrt.o CC [M] net/sunrpc/stats.o CC lib/klist.o CC [M] net/sunrpc/sysctl.o LD net/unix/built-in.o LD [M] net/sunrpc/sunrpc.o CC net/sysctl_net.o CC [M] net/unix/af_unix.o CC lib/kobject.o CC [M] net/unix/garbage.o CC [M] net/unix/sysctl_net_unix.o LD [M] net/unix/unix.o LD net/built-in.o CC lib/kobject_uevent.o CC lib/kref.o CC lib/radix-tree.o CC lib/prio_tree.o CC lib/rbtree.o CC lib/rwsem-spinlock.o CC lib/sha1.o CC lib/string.o CC lib/vsprintf.o GEN lib/crc32table.h CC lib/crc32.o AR lib/lib.a LD lib/built-in.o GEN .version CHK include/linux/compile.h UPD include/linux/compile.h CC init/version.o LD init/built-in.o LD .tmp_vmlinux1 KSYM .tmp_kallsyms1.S AS .tmp_kallsyms1.o LD .tmp_vmlinux2 KSYM .tmp_kallsyms2.S AS .tmp_kallsyms2.o LD vmlinux SYSMAP System.map SYSMAP .tmp_System.map Building modules, stage 2. OBJCOPY arch/arm/boot/Image MODPOST Kernel: arch/arm/boot/Image is ready AS arch/arm/boot/compressed/head.o GZIP arch/arm/boot/compressed/piggy.gz CC crypto/arc4.mod.o CC drivers/base/firmware_class.mod.o CC drivers/block/loop.mod.o CC drivers/bluetooth/hci_uart.mod.o CC drivers/char/watchdog/sa1100_wdt.mod.o CC drivers/gpio/proc_gpio.mod.o CC drivers/ide/ide-core.mod.o CC arch/arm/boot/compressed/misc.o CC drivers/ide/ide-disk.mod.o AS arch/arm/boot/compressed/head-xscale.o CC drivers/ide/ide-generic.mod.o CC drivers/ide/legacy/ide-cs.mod.o AS arch/arm/boot/compressed/piggy.o CC drivers/mmc/mmc_block.mod.o CC drivers/mmc/mmc_core.mod.o CC drivers/mmc/pxamci.mod.o LD arch/arm/boot/compressed/vmlinux OBJCOPY arch/arm/boot/zImage CC drivers/net/gumstix-smc91x.mod.o CC drivers/net/mii.mod.o Kernel: arch/arm/boot/zImage is ready CC drivers/net/smc91x.mod.o CC drivers/net/wireless/hermes.mod.o CC drivers/net/wireless/hostap/hostap_cs.mod.o CC drivers/net/wireless/hostap/hostap.mod.o CC drivers/net/wireless/orinoco.mod.o CC drivers/net/wireless/orinoco_cs.mod.o CC drivers/net/wireless/spectrum_cs.mod.o CC drivers/pcmcia/pcmcia.mod.o CC drivers/pcmcia/pcmcia_core.mod.o CC drivers/pcmcia/pxa2xx_core.mod.o CC drivers/pcmcia/pxa2xx_cs.mod.o CC drivers/usb/gadget/g_ether.mod.o CC drivers/usb/gadget/gumstix_gadget.mod.o CC drivers/usb/gadget/pxa2xx_udc.mod.o CC drivers/video/cfbcopyarea.mod.o CC drivers/video/cfbfillrect.mod.o CC drivers/video/cfbimgblt.mod.o CC drivers/video/fb.mod.o CC fs/fat/fat.mod.o CC drivers/video/pxafb.mod.o CC fs/lockd/lockd.mod.o CC fs/nls/nls_base.mod.o CC fs/nfs/nfs.mod.o CC fs/nls/nls_iso8859-1.mod.o CC fs/nls/nls_cp437.mod.o CC fs/vfat/vfat.mod.o CC net/bluetooth/bnep/bnep.mod.o CC net/bluetooth/bluetooth.mod.o CC net/bluetooth/gumstix_bluetooth.mod.o CC net/bluetooth/l2cap.mod.o CC net/bluetooth/rfcomm/rfcomm.mod.o CC net/bluetooth/sco.mod.o CC net/ieee80211/ieee80211.mod.o CC net/ieee80211/ieee80211_crypt.mod.o CC net/ieee80211/ieee80211_crypt_wep.mod.o CC net/packet/af_packet.mod.o CC net/sunrpc/sunrpc.mod.o CC net/unix/unix.mod.o CC sound/arm/snd-pxa2xx-ac97.mod.o CC sound/arm/snd-pxa2xx-pcm.mod.o CC sound/core/oss/snd-mixer-oss.mod.o CC sound/core/oss/snd-pcm-oss.mod.o CC sound/core/snd-page-alloc.mod.o CC sound/core/snd-pcm.mod.o CC sound/core/snd-timer.mod.o CC sound/core/snd.mod.o CC sound/pci/ac97/snd-ac97-bus.mod.o CC sound/pci/ac97/snd-ac97-codec.mod.o CC sound/soundcore.mod.o LD [M] crypto/arc4.ko LD [M] drivers/base/firmware_class.ko LD [M] drivers/block/loop.ko LD [M] drivers/bluetooth/hci_uart.ko LD [M] drivers/char/watchdog/sa1100_wdt.ko LD [M] drivers/gpio/proc_gpio.ko LD [M] drivers/ide/ide-core.ko LD [M] drivers/ide/ide-disk.ko LD [M] drivers/ide/ide-generic.ko LD [M] drivers/ide/legacy/ide-cs.ko LD [M] drivers/mmc/mmc_block.ko LD [M] drivers/mmc/mmc_core.ko LD [M] drivers/mmc/pxamci.ko LD [M] drivers/net/gumstix-smc91x.ko LD [M] drivers/net/mii.ko LD [M] drivers/net/smc91x.ko LD [M] drivers/net/wireless/hermes.ko LD [M] drivers/net/wireless/hostap/hostap.ko LD [M] drivers/net/wireless/hostap/hostap_cs.ko LD [M] drivers/net/wireless/orinoco.ko LD [M] drivers/net/wireless/orinoco_cs.ko LD [M] drivers/net/wireless/spectrum_cs.ko LD [M] drivers/pcmcia/pcmcia.ko LD [M] drivers/pcmcia/pcmcia_core.ko LD [M] drivers/pcmcia/pxa2xx_core.ko LD [M] drivers/pcmcia/pxa2xx_cs.ko LD [M] drivers/usb/gadget/g_ether.ko LD [M] drivers/usb/gadget/gumstix_gadget.ko LD [M] drivers/usb/gadget/pxa2xx_udc.ko LD [M] drivers/video/cfbcopyarea.ko LD [M] drivers/video/cfbfillrect.ko LD [M] drivers/video/cfbimgblt.ko LD [M] drivers/video/fb.ko LD [M] drivers/video/pxafb.ko LD [M] fs/fat/fat.ko LD [M] fs/lockd/lockd.ko LD [M] fs/nfs/nfs.ko LD [M] fs/nls/nls_base.ko LD [M] fs/nls/nls_cp437.ko LD [M] fs/nls/nls_iso8859-1.ko LD [M] fs/�fat/vfat.ko LD [M] net/bluetooth/bluetooth.ko LD [M] net/bluetooth/bnep/bnep.ko LD [M] net/bluetooth/gumstix_bluetooth.ko LD [M] net/bluetooth/l2cap.ko LD [M] net/bluetooth/rfcomm/rfcomm.ko LD [M] net/bluetooth/sco.ko LD [M] net/ieee80211/ieee80211.ko LD [M] net/ieee80211/ieee80211_crypt.ko LD [M] net/ieee80211/ieee80211_crypt_wep.ko LD [M] net/packet/af_packet.ko LD [M] net/sunrpc/sunrpc.ko LD [M] net/unix/unix.ko LD [M] sound/arm/snd-pxa2xx-ac97.ko LD [M] sound/arm/snd-pxa2xx-pcm.ko LD [M] sound/core/oss/snd-mixer-oss.ko LD [M] sound/core/oss/snd-pcm-oss.ko LD [M] sound/core/snd-page-alloc.ko LD [M] sound/core/snd-pcm.ko LD [M] sound/core/snd-timer.ko LD [M] sound/core/snd.ko LD [M] sound/pci/ac97/snd-ac97-bus.ko LD [M] sound/pci/ac97/snd-ac97-codec.ko LD [M] sound/soundcore.ko make[1]: Leaving directory `/gumstix/gumstix-buildroot/build_arm_nofpu/linux-2.6.15gum' /gumstix/gumstix-buildroot/build_arm_nofpu/staging_dir/bin/arm-linux-uclibc-objcopy -O binary -R .note -R .comment -S /gumstix/gumstix-buildroot/build_arm_nofpu/linux-2.6.15gum/arch/arm/boot/compressed/vmlinux /gumstix/gumstix-buildroot/build_arm_nofpu/linux-2.6.15gum/linux.bin /gumstix/gumstix-buildroot/build_arm_nofpu/staging_dir/bin/mkimage -A arm -O linux -T kernel -C none -a 0xa0008000 -e 0xa0008000 -n "uImage" -d /gumstix/gumstix-buildroot/build_arm_nofpu/linux-2.6.15gum/linux.bin /gumstix/gumstix-buildroot/build_arm_nofpu/linux-2.6.15gum/arch/arm/boot/uImage Image Name: uImage Created: Tue Jun 6 00:07:53 2006 Image Type: ARM Linux Kernel Image (uncompressed) Data Size: 744536 Bytes = 727.09 kB = 0.71 MB Load Address: 0xA0008000 Entry Point: 0xA0008000 make -j3 -C /gumstix/gumstix-buildroot/build_arm_nofpu/linux-2.6.15gum DEPMOD="/sbin/depmod" CROSS_COMPILE=/gumstix/gumstix-buildroot/build_arm_nofpu/staging_dir/bin/arm-linux-uclibc- ARCH=arm INSTALL_MOD_PATH=/gumstix/gumstix-buildroot/build_arm_nofpu/root modules_install make[1]: Entering directory `/gumstix/gumstix-buildroot/build_arm_nofpu/linux-2.6.15gum' INSTALL crypto/arc4.ko INSTALL drivers/base/firmware_class.ko INSTALL drivers/block/loop.ko INSTALL drivers/bluetooth/hci_uart.ko INSTALL drivers/char/watchdog/sa1100_wdt.ko INSTALL drivers/gpio/proc_gpio.ko INSTALL drivers/ide/ide-core.ko INSTALL drivers/ide/ide-disk.ko INSTALL drivers/ide/ide-generic.ko INSTALL drivers/ide/legacy/ide-cs.ko INSTALL drivers/mmc/mmc_block.ko INSTALL drivers/mmc/mmc_core.ko INSTALL drivers/mmc/pxamci.ko INSTALL drivers/net/gumstix-smc91x.ko INSTALL drivers/net/mii.ko INSTALL drivers/net/smc91x.ko INSTALL drivers/net/wireless/hermes.ko INSTALL drivers/net/wireless/hostap/hostap.ko INSTALL drivers/net/wireless/hostap/hostap_cs.ko INSTALL drivers/net/wireless/orinoco.ko INSTALL drivers/net/wireless/orinoco_cs.ko INSTALL drivers/net/wireless/spectrum_cs.ko INSTALL drivers/pcmcia/pcmcia.ko INSTALL drivers/pcmcia/pcmcia_core.ko INSTALL drivers/pcmcia/pxa2xx_core.ko INSTALL drivers/pcmcia/pxa2xx_cs.ko INSTALL drivers/usb/gadget/g_ether.ko INSTALL drivers/usb/gadget/gumstix_gadget.ko INSTALL drivers/usb/gadget/pxa2xx_udc.ko INSTALL drivers/video/cfbcopyarea.ko INSTALL drivers/video/cfbfillrect.ko INSTALL drivers/video/cfbimgblt.ko INSTALL drivers/video/fb.ko INSTALL drivers/video/pxafb.ko INSTALL fs/fat/fat.ko INSTALL fs/lockd/lockd.ko INSTALL fs/nfs/nfs.ko INSTALL fs/nls/nls_base.ko INSTALL fs/nls/nls_cp437.ko INSTALL fs/nls/nls_iso8859-1.ko INSTALL fs/vfat/vfat.ko INSTALL net/bluetooth/bluetooth.ko INSTALL net/bluetooth/bnep/bnep.ko INSTALL net/bluetooth/gumstix_bluetooth.ko INSTALL net/bluetooth/l2cap.ko INSTALL net/bluetooth/rfcomm/rfcomm.ko INSTALL net/bluetooth/sco.ko INSTALL net/ieee80211/ieee80211.ko INSTALL net/ieee80211/ieee80211_crypt.ko INSTALL net/ieee80211/ieee80211_crypt_wep.ko INSTALL net/packet/af_packet.ko INSTALL net/sunrpc/sunrpc.ko INSTALL net/unix/unix.ko INSTALL sound/arm/snd-pxa2xx-ac97.ko INSTALL sound/arm/s�d-pxa2xx-pcm.ko INSTALL sound/core/oss/snd-mixer-oss.ko INSTALL sound/core/oss/snd-pcm-oss.ko INSTALL sound/core/snd-page-alloc.ko INSTALL sound/core/snd-pcm.ko INSTALL sound/core/snd-timer.ko INSTALL sound/core/snd.ko INSTALL sound/pci/ac97/snd-ac97-bus.ko INSTALL sound/pci/ac97/snd-ac97-codec.ko INSTALL sound/soundcore.ko if [ -r System.map -a -x /sbin/depmod ]; then /sbin/depmod -ae -F System.map -b /gumstix/gumstix-buildroot/build_arm_nofpu/root -r 2.6.15gum; fi make[1]: Leaving directory `/gumstix/gumstix-buildroot/build_arm_nofpu/linux-2.6.15gum' find /gumstix/gumstix-buildroot/build_arm_nofpu/root/lib/modules -type l -name build -exec rm {} \; find /gumstix/gumstix-buildroot/build_arm_nofpu/root/lib/modules -type l -name source -exec rm {} \; mkdir -p /gumstix/gumstix-buildroot/build_arm_nofpu/root/boot cp -fpR --no-dereference /gumstix/gumstix-buildroot/build_arm_nofpu/linux-2.6.15gum/arch/arm/boot/uImage /gumstix/gumstix-buildroot/build_arm_nofpu/root/boot/uImage (grep -q pxa2xx-cs /gumstix/gumstix-buildroot/build_arm_nofpu/root/etc/modprobe.conf || \ echo -e '\ninstall pcmcia /sbin/modprobe --ignore-install pcmcia && modprobe pxa2xx-cs\n' >> /gumstix/gumstix-buildroot/build_arm_nofpu/root/etc/modprobe.conf)touch -c /gumstix/gumstix-buildroot/build_arm_nofpu/root/boot/uImage echo DISTRIB_ID=\'gumstix\' > /gumstix/gumstix-buildroot/build_arm_nofpu/root/etc/gumstix-release echo DISTRIB_DESCRIPTION=\'\' >> /gumstix/gumstix-buildroot/build_arm_nofpu/root/etc/gumstix-release echo DISTRIB_RELEASE=\'`svnversion /gumstix/gumstix-buildroot`\' >> /gumstix/gumstix-buildroot/build_arm_nofpu/root/etc/gumstix-release echo DISTRIB_CODENAME=\'\' >> /gumstix/gumstix-buildroot/build_arm_nofpu/root/etc/gumstix-release echo BUILD_DATE=\'`date`\' >> /gumstix/gumstix-buildroot/build_arm_nofpu/root/etc/gumstix-release echo BUILD_HOSTNAME=\'`hostname -f`\' >> /gumstix/gumstix-buildroot/build_arm_nofpu/root/etc/gumstix-release /sbin/ldconfig -r /gumstix/gumstix-buildroot/build_arm_nofpu/root 2>/dev/null # Use fakeroot to pretend all target binaries are owned by root cp -f /gumstix/gumstix-buildroot/build_arm_nofpu/staging_dir/fakeroot-devs.env /gumstix/gumstix-buildroot/build_arm_nofpu/staging_dir/fakeroot.env /gumstix/gumstix-buildroot/build_arm_nofpu/staging_dir/usr/bin/fakeroot \ -i /gumstix/gumstix-buildroot/build_arm_nofpu/staging_dir/fakeroot.env \ -s /gumstix/gumstix-buildroot/build_arm_nofpu/staging_dir/fakeroot.env -- \ chown -R root:root /gumstix/gumstix-buildroot/build_arm_nofpu/root # Use fakeroot to pretend to create all needed device nodes /gumstix/gumstix-buildroot/build_arm_nofpu/staging_dir/usr/bin/fakeroot \ -i /gumstix/gumstix-buildroot/build_arm_nofpu/staging_dir/fakeroot.env \ -s /gumstix/gumstix-buildroot/build_arm_nofpu/staging_dir/fakeroot.env -- \ /gumstix/gumstix-buildroot/build_arm_nofpu/staging_dir/bin/makedevs \ -d target/generic/device_table.txt \ /gumstix/gumstix-buildroot/build_arm_nofpu/root rootdir=/gumstix/gumstix-buildroot/build_arm_nofpu/root table='target/generic/device_table.txt' # Use fakeroot so mkfs.jffs2 believes the previous fakery /gumstix/gumstix-buildroot/build_arm_nofpu/staging_dir/usr/bin/fakeroot \ -i /gumstix/gumstix-buildroot/build_arm_nofpu/staging_dir/fakeroot.env \ -s /gumstix/gumstix-buildroot/build_arm_nofpu/staging_dir/fakeroot.env -- \ /gumstix/gumstix-buildroot/toolchain_build_arm_nofpu/mtd_snapshot/util/mkfs.jffs2 \ -e 0x20000 -q -l \ -d /gumstix/gumstix-buildroot/build_arm_nofpu/root \ -o /gumstix/gumstix-buildroot/rootfs.arm_nofpu.jffs2 -rw-r--r-- 1 root root 3202608 Jun 6 00:07 /gumstix/gumstix-buildroot/rootfs.arm_nofpu.jffs2 [root@localhost gumstix-buildroot]# make echo DISTRIB_ID=\'gumstix\' > /gumstix/gumstix-buildroot/build_arm_nofpu/root/etc/gumstix-release echo DISTRIB_DESCRIPTION=\'\' >> /gumstix/gumstix-buildroot/build_arm_nofpu/root/etc/gumstix-release echo DISTRIB_RELEASE=\'`svnversion /gumstix/gumstix-buildro�t`\' >> /gumstix/gumstix-buildroot/build_arm_nofpu/root/etc/gumstix-release echo DISTRIB_CODENAME=\'\' >> /gumstix/gumstix-buildroot/build_arm_nofpu/root/etc/gumstix-release echo BUILD_DATE=\'`date`\' >> /gumstix/gumstix-buildroot/build_arm_nofpu/root/etc/gumstix-release echo BUILD_HOSTNAME=\'`hostname -f`\' >> /gumstix/gumstix-buildroot/build_arm_nofpu/root/etc/gumstix-release /sbin/ldconfig -r /gumstix/gumstix-buildroot/build_arm_nofpu/root 2>/dev/null # Use fakeroot to pretend all target binaries are owned by root cp -f /gumstix/gumstix-buildroot/build_arm_nofpu/staging_dir/fakeroot-devs.env /gumstix/gumstix-buildroot/build_arm_nofpu/staging_dir/fakeroot.env /gumstix/gumstix-buildroot/build_arm_nofpu/staging_dir/usr/bin/fakeroot \ -i /gumstix/gumstix-buildroot/build_arm_nofpu/staging_dir/fakeroot.env \ -s /gumstix/gumstix-buildroot/build_arm_nofpu/staging_dir/fakeroot.env -- \ chown -R root:root /gumstix/gumstix-buildroot/build_arm_nofpu/root # Use fakeroot to pretend to create all needed device nodes /gumstix/gumstix-buildroot/build_arm_nofpu/staging_dir/usr/bin/fakeroot \ -i /gumstix/gumstix-buildroot/build_arm_nofpu/staging_dir/fakeroot.env \ -s /gumstix/gumstix-buildroot/build_arm_nofpu/staging_dir/fakeroot.env -- \ /gumstix/gumstix-buildroot/build_arm_nofpu/staging_dir/bin/makedevs \ -d target/generic/device_table.txt \ /gumstix/gumstix-buildroot/build_arm_nofpu/root rootdir=/gumstix/gumstix-buildroot/build_arm_nofpu/root table='target/generic/device_table.txt' # Use fakeroot so mkfs.jffs2 believes the previous fakery /gumstix/gumstix-buildroot/build_arm_nofpu/staging_dir/usr/bin/fakeroot \ -i /gumstix/gumstix-buildroot/build_arm_nofpu/staging_dir/fakeroot.env \ -s /gumstix/gumstix-buildroot/build_arm_nofpu/staging_dir/fakeroot.env -- \ /gumstix/gumstix-buildroot/toolchain_build_arm_nofpu/mtd_snapshot/util/mkfs.jffs2 \ -e 0x20000 -q -l \ -d /gumstix/gumstix-buildroot/build_arm_nofpu/root \ -o /gumstix/gumstix-buildroot/rootfs.arm_nofpu.jffs2 -rw-r--r-- 1 root root 3202608 Jun 6 00:08 /gumstix/gumstix-buildroot/rootfs.arm_nofpu.jffs2 What is wrong here? |
From: Craig H. <cr...@gu...> - 2006-06-06 17:01:44
|
On Jun 5, 2006, at 2:34 PM, Demetris Zavorotnichenko wrote: > LD [M] drivers/video/fb.o You're building the fb as a module. You need to compile it in instead if you want it on at boot time. If you build it as a module, you'll need to modprobe it, and pass the video arguments either on the command line, or in /etc/modprobe.conf C |
From: Dave H. <dhy...@gm...> - 2006-06-07 22:27:37
|
Hi Demetris, On 6/5/06, Demetris Zavorotnichenko <fgc...@cy...> wrote: > for some reason my kernel does not compile the Framebuffer into the jffs2 > image, i've tried the Jffs2 image Birla gave me and it works fine , after > repeating his steps in compiling the kernel mine doesn't do it. > > Here is the compilation of my JFFS2: > This is what I did - > > cd build_arm_nofpu/linux-2.6.15gum > export ARCH=arm > export DEPMODE=/bin/true > make menuconfig > > In Graphics Support -> > select Support for Framebuffer device > select PXA LCD framebuffer support > select PXA LCD command line helper funciton > > Save changes > make clean > cd ../../ > make ...snip... > LD [M] drivers/video/fb.o So this tells me it was compiled as a module. You should see it in the build_arm_nofpu/rootfs/lib/modules/2.6.16gum/kernel/drivers/video/fb.ko If you don't see the fb.ko file, then it definitely won't show up in the jffs2 image. -- Dave Hylands Vancouver, BC, Canada http://www.DaveHylands.com/ |
From: Demetris Z. <fgc...@cy...> - 2006-06-07 22:32:34
|
Tnx for all the help Dave, i really appriciate this. Demetris Z. ----- Original Message ----- From: "Dave Hylands" <dhy...@gm...> To: "General mailing list for gumstix users." <gum...@li...> Sent: Tuesday, June 06, 2006 1:17 AM Subject: Re: [Gumstix-users] LCD Frame Buffer > Hi Demetris, > > On 6/5/06, Demetris Zavorotnichenko <fgc...@cy...> wrote: >> for some reason my kernel does not compile the Framebuffer into the jffs2 >> image, i've tried the Jffs2 image Birla gave me and it works fine , after >> repeating his steps in compiling the kernel mine doesn't do it. >> >> Here is the compilation of my JFFS2: >> This is what I did - >> >> cd build_arm_nofpu/linux-2.6.15gum >> export ARCH=arm >> export DEPMODE=/bin/true >> make menuconfig >> >> In Graphics Support -> >> select Support for Framebuffer device >> select PXA LCD framebuffer support >> select PXA LCD command line helper funciton >> >> Save changes >> make clean >> cd ../../ >> make > > ...snip... > > >> LD [M] drivers/video/fb.o > > So this tells me it was compiled as a module. You should see it in the > build_arm_nofpu/rootfs/lib/modules/2.6.16gum/kernel/drivers/video/fb.ko > > If you don't see the fb.ko file, then it definitely won't show up in > the jffs2 image. > > -- > Dave Hylands > Vancouver, BC, Canada > http://www.DaveHylands.com/ > > > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users |
From: Demetris Z. <fgc...@cy...> - 2006-06-05 18:01:04
|
in case that this is an error with the kernel compiling on the Linux machine is there anything i should know in order to succesfully vompile the jffs2? i am using Fedora 5 i think i will reinstall the Buildroot compelitely is there anything special that i should do before compiling the jffs2 image? |
From: Demetris Z. <fgc...@cy...> - 2006-06-06 06:41:30
|
for some reason my kernel does not compile the Framebuffer into the jffs2 image, i've tried the Jffs2 image Birla gave me and it works fine , after repeating his steps in compiling the kernel mine doesn't do it. Here is the compilation of my JFFS2: This is what I did - cd build_arm_nofpu/linux-2.6.15gum export ARCH=arm export DEPMODE=/bin/true make menuconfig In Graphics Support -> select Support for Framebuffer device select PXA LCD framebuffer support select PXA LCD command line helper funciton Save changes make clean cd ../../ make AS arch/arm/lib/strncpy_from_user.o AS arch/arm/lib/strnlen_user.o AS arch/arm/lib/strrchr.o CC net/ipv4/datagram.o AS arch/arm/lib/testchangebit.o AS arch/arm/lib/testclearbit.o CC net/ipv4/raw.o LD drivers/video/built-in.o LD [M] drivers/video/fb.o LD drivers/built-in.o AS arch/arm/lib/testsetbit.o CC lib/sort.o AS arch/arm/lib/ucmpdi2.o CC net/ipv4/udp.o CC net/ipv4/arp.o CC lib/parser.o AR arch/arm/lib/lib.a CC lib/halfmd4.o CC net/ipv4/icmp.o HOSTCC lib/gen_crc32table CC net/netlink/af_netlink.o CC net/ipv4/devinet.o CC lib/zlib_deflate/deflate.o CC net/ipv4/af_inet.o CC net/netlink/attr.o CC lib/zlib_deflate/deftree.o CC net/ipv4/igmp.o CC lib/zlib_deflate/deflate_syms.o CC net/netlink/genetlink.o LD lib/zlib_deflate/zlib_deflate.o LD lib/zlib_deflate/built-in.o CC lib/zlib_inflate/infblock.o LD net/netlink/built-in.o LD net/packet/built-in.o CC net/ipv4/sysctl_net_ipv4.o CC [M] net/packet/af_packet.o CC net/ipv4/fib_frontend.o CC net/ipv4/fib_semantics.o CC net/sched/sch_generic.o CC lib/zlib_inflate/infcodes.o CC net/ipv4/netfilter.o LD net/sched/built-in.o LD net/sunrpc/built-in.o CC [M] net/sunrpc/clnt.o CC [M] net/sunrpc/xprt.o CC net/ipv4/fib_hash.o CC lib/zlib_inflate/inffast.o CC [M] net/sunrpc/socklib.o CC lib/zlib_inflate/inflate.o CC lib/zlib_inflate/inflate_sync.o CC [M] net/sunrpc/xprtsock.o CC lib/zlib_inflate/inftrees.o CC net/ipv4/proc.o CC [M] net/sunrpc/sched.o CC lib/zlib_inflate/infutil.o CC net/ipv4/inet_diag.o CC [M] net/sunrpc/auth.o CC [M] net/sunrpc/auth_null.o CC lib/zlib_inflate/inflate_syms.o CC [M] net/sunrpc/auth_unix.o CC net/ipv4/tcp_diag.o LD lib/zlib_inflate/zlib_inflate.o LD lib/zlib_inflate/built-in.o CC lib/bitmap.o CC [M] net/sunrpc/svc.o CC lib/bust_spinlocks.o CC net/ipv4/tcp_bic.o CC lib/cmdline.o CC lib/ctype.o CC [M] net/sunrpc/svcsock.o CC lib/dec_and_lock.o CC [M] net/sunrpc/svcauth.o CC lib/div64.o LD net/ipv4/built-in.o CC [M] net/sunrpc/svcauth_unix.o CC [M] net/sunrpc/pmap_clnt.o CC lib/dump_stack.o CC [M] net/sunrpc/timer.o CC [M] net/sunrpc/xdr.o CC [M] net/sunrpc/sunrpc_syms.o CC [M] net/sunrpc/cache.o CC lib/errno.o CC lib/extable.o CC lib/idr.o CC [M] net/sunrpc/rpc_pipe.o CC lib/int_sqrt.o CC [M] net/sunrpc/stats.o CC lib/klist.o CC [M] net/sunrpc/sysctl.o LD net/unix/built-in.o LD [M] net/sunrpc/sunrpc.o CC net/sysctl_net.o CC [M] net/unix/af_unix.o CC lib/kobject.o CC [M] net/unix/garbage.o CC [M] net/unix/sysctl_net_unix.o LD [M] net/unix/unix.o LD net/built-in.o CC lib/kobject_uevent.o CC lib/kref.o CC lib/radix-tree.o CC lib/prio_tree.o CC lib/rbtree.o CC lib/rwsem-spinlock.o CC lib/sha1.o CC lib/string.o CC lib/vsprintf.o GEN lib/crc32table.h CC lib/crc32.o AR lib/lib.a LD lib/built-in.o GEN .version CHK include/linux/compile.h UPD include/linux/compile.h CC init/version.o LD init/built-in.o LD .tmp_vmlinux1 KSYM .tmp_kallsyms1.S AS .tmp_kallsyms1.o LD .tmp_vmlinux2 KSYM .tmp_kallsyms2.S AS .tmp_kallsyms2.o LD vmlinux SYSMAP System.map SYSMAP .tmp_System.map Building modules, stage 2. OBJCOPY arch/arm/boot/Image MODPOST Kernel: arch/arm/boot/Image is ready AS arch/arm/boot/compressed/head.o GZIP arch/arm/boot/compressed/piggy.gz CC crypto/arc4.mod.o CC drivers/base/firmware_class.mod.o CC drivers/block/loop.mod.o CC drivers/bluetooth/hci_uart.mod.o CC drivers/char/watchdog/sa1100_wdt.mod.o CC drivers/gpio/proc_gpio.mod.o CC drivers/ide/ide-core.mod.o CC arch/arm/boot/compressed/misc.o CC drivers/ide/ide-disk.mod.o AS arch/arm/boot/compressed/head-xscale.o CC drivers/ide/ide-generic.mod.o CC drivers/ide/legacy/ide-cs.mod.o AS arch/arm/boot/compressed/piggy.o CC drivers/mmc/mmc_block.mod.o CC drivers/mmc/mmc_core.mod.o CC drivers/mmc/pxamci.mod.o LD arch/arm/boot/compressed/vmlinux OBJCOPY arch/arm/boot/zImage CC drivers/net/gumstix-smc91x.mod.o CC drivers/net/mii.mod.o Kernel: arch/arm/boot/zImage is ready CC drivers/net/smc91x.mod.o CC drivers/net/wireless/hermes.mod.o CC drivers/net/wireless/hostap/hostap_cs.mod.o CC drivers/net/wireless/hostap/hostap.mod.o CC drivers/net/wireless/orinoco.mod.o CC drivers/net/wireless/orinoco_cs.mod.o CC drivers/net/wireless/spectrum_cs.mod.o CC drivers/pcmcia/pcmcia.mod.o CC drivers/pcmcia/pcmcia_core.mod.o CC drivers/pcmcia/pxa2xx_core.mod.o CC drivers/pcmcia/pxa2xx_cs.mod.o CC drivers/usb/gadget/g_ether.mod.o CC drivers/usb/gadget/gumstix_gadget.mod.o CC drivers/usb/gadget/pxa2xx_udc.mod.o CC drivers/video/cfbcopyarea.mod.o CC drivers/video/cfbfillrect.mod.o CC drivers/video/cfbimgblt.mod.o CC drivers/video/fb.mod.o CC fs/fat/fat.mod.o CC drivers/video/pxafb.mod.o CC fs/lockd/lockd.mod.o CC fs/nls/nls_base.mod.o CC fs/nfs/nfs.mod.o CC fs/nls/nls_iso8859-1.mod.o CC fs/nls/nls_cp437.mod.o CC fs/vfat/vfat.mod.o CC net/bluetooth/bnep/bnep.mod.o CC net/bluetooth/bluetooth.mod.o CC net/bluetooth/gumstix_bluetooth.mod.o CC net/bluetooth/l2cap.mod.o CC net/bluetooth/rfcomm/rfcomm.mod.o CC net/bluetooth/sco.mod.o CC net/ieee80211/ieee80211.mod.o CC net/ieee80211/ieee80211_crypt.mod.o CC net/ieee80211/ieee80211_crypt_wep.mod.o CC net/packet/af_packet.mod.o CC net/sunrpc/sunrpc.mod.o CC net/unix/unix.mod.o CC sound/arm/snd-pxa2xx-ac97.mod.o CC sound/arm/snd-pxa2xx-pcm.mod.o CC sound/core/oss/snd-mixer-oss.mod.o CC sound/core/oss/snd-pcm-oss.mod.o CC sound/core/snd-page-alloc.mod.o CC sound/core/snd-pcm.mod.o CC sound/core/snd-timer.mod.o CC sound/core/snd.mod.o CC sound/pci/ac97/snd-ac97-bus.mod.o CC sound/pci/ac97/snd-ac97-codec.mod.o CC sound/soundcore.mod.o LD [M] crypto/arc4.ko LD [M] drivers/base/firmware_class.ko LD [M] drivers/block/loop.ko LD [M] drivers/bluetooth/hci_uart.ko LD [M] drivers/char/watchdog/sa1100_wdt.ko LD [M] drivers/gpio/proc_gpio.ko LD [M] drivers/ide/ide-core.ko LD [M] drivers/ide/ide-disk.ko LD [M] drivers/ide/ide-generic.ko LD [M] drivers/ide/legacy/ide-cs.ko LD [M] drivers/mmc/mmc_block.ko LD [M] drivers/mmc/mmc_core.ko LD [M] drivers/mmc/pxamci.ko LD [M] drivers/net/gumstix-smc91x.ko LD [M] drivers/net/mii.ko LD [M] drivers/net/smc91x.ko LD [M] drivers/net/wireless/hermes.ko LD [M] drivers/net/wireless/hostap/hostap.ko LD [M] drivers/net/wireless/hostap/hostap_cs.ko LD [M] drivers/net/wireless/orinoco.ko LD [M] drivers/net/wireless/orinoco_cs.ko LD [M] drivers/net/wireless/spectrum_cs.ko LD [M] drivers/pcmcia/pcmcia.ko LD [M] drivers/pcmcia/pcmcia_core.ko LD [M] drivers/pcmcia/pxa2xx_core.ko LD [M] drivers/pcmcia/pxa2xx_cs.ko LD [M] drivers/usb/gadget/g_ether.ko LD [M] drivers/usb/gadget/gumstix_gadget.ko LD [M] drivers/usb/gadget/pxa2xx_udc.ko LD [M] drivers/video/cfbcopyarea.ko LD [M] drivers/video/cfbfillrect.ko LD [M] drivers/video/cfbimgblt.ko LD [M] drivers/video/fb.ko LD [M] drivers/video/pxafb.ko LD [M] fs/fat/fat.ko LD [M] fs/lockd/lockd.ko LD [M] fs/nfs/nfs.ko LD [M] fs/nls/nls_base.ko LD [M] fs/nls/nls_cp437.ko LD [M] fs/nls/nls_iso8859-1.ko LD [M] fs/�fat/vfat.ko LD [M] net/bluetooth/bluetooth.ko LD [M] net/bluetooth/bnep/bnep.ko LD [M] net/bluetooth/gumstix_bluetooth.ko LD [M] net/bluetooth/l2cap.ko LD [M] net/bluetooth/rfcomm/rfcomm.ko LD [M] net/bluetooth/sco.ko LD [M] net/ieee80211/ieee80211.ko LD [M] net/ieee80211/ieee80211_crypt.ko LD [M] net/ieee80211/ieee80211_crypt_wep.ko LD [M] net/packet/af_packet.ko LD [M] net/sunrpc/sunrpc.ko LD [M] net/unix/unix.ko LD [M] sound/arm/snd-pxa2xx-ac97.ko LD [M] sound/arm/snd-pxa2xx-pcm.ko LD [M] sound/core/oss/snd-mixer-oss.ko LD [M] sound/core/oss/snd-pcm-oss.ko LD [M] sound/core/snd-page-alloc.ko LD [M] sound/core/snd-pcm.ko LD [M] sound/core/snd-timer.ko LD [M] sound/core/snd.ko LD [M] sound/pci/ac97/snd-ac97-bus.ko LD [M] sound/pci/ac97/snd-ac97-codec.ko LD [M] sound/soundcore.ko make[1]: Leaving directory `/gumstix/gumstix-buildroot/build_arm_nofpu/linux-2.6.15gum' /gumstix/gumstix-buildroot/build_arm_nofpu/staging_dir/bin/arm-linux-uclibc-objcopy -O binary -R .note -R .comment -S /gumstix/gumstix-buildroot/build_arm_nofpu/linux-2.6.15gum/arch/arm/boot/compressed/vmlinux /gumstix/gumstix-buildroot/build_arm_nofpu/linux-2.6.15gum/linux.bin /gumstix/gumstix-buildroot/build_arm_nofpu/staging_dir/bin/mkimage -A arm -O linux -T kernel -C none -a 0xa0008000 -e 0xa0008000 -n "uImage" -d /gumstix/gumstix-buildroot/build_arm_nofpu/linux-2.6.15gum/linux.bin /gumstix/gumstix-buildroot/build_arm_nofpu/linux-2.6.15gum/arch/arm/boot/uImage Image Name: uImage Created: Tue Jun 6 00:07:53 2006 Image Type: ARM Linux Kernel Image (uncompressed) Data Size: 744536 Bytes = 727.09 kB = 0.71 MB Load Address: 0xA0008000 Entry Point: 0xA0008000 make -j3 -C /gumstix/gumstix-buildroot/build_arm_nofpu/linux-2.6.15gum DEPMOD="/sbin/depmod" CROSS_COMPILE=/gumstix/gumstix-buildroot/build_arm_nofpu/staging_dir/bin/arm-linux-uclibc- ARCH=arm INSTALL_MOD_PATH=/gumstix/gumstix-buildroot/build_arm_nofpu/root modules_install make[1]: Entering directory `/gumstix/gumstix-buildroot/build_arm_nofpu/linux-2.6.15gum' INSTALL crypto/arc4.ko INSTALL drivers/base/firmware_class.ko INSTALL drivers/block/loop.ko INSTALL drivers/bluetooth/hci_uart.ko INSTALL drivers/char/watchdog/sa1100_wdt.ko INSTALL drivers/gpio/proc_gpio.ko INSTALL drivers/ide/ide-core.ko INSTALL drivers/ide/ide-disk.ko INSTALL drivers/ide/ide-generic.ko INSTALL drivers/ide/legacy/ide-cs.ko INSTALL drivers/mmc/mmc_block.ko INSTALL drivers/mmc/mmc_core.ko INSTALL drivers/mmc/pxamci.ko INSTALL drivers/net/gumstix-smc91x.ko INSTALL drivers/net/mii.ko INSTALL drivers/net/smc91x.ko INSTALL drivers/net/wireless/hermes.ko INSTALL drivers/net/wireless/hostap/hostap.ko INSTALL drivers/net/wireless/hostap/hostap_cs.ko INSTALL drivers/net/wireless/orinoco.ko INSTALL drivers/net/wireless/orinoco_cs.ko INSTALL drivers/net/wireless/spectrum_cs.ko INSTALL drivers/pcmcia/pcmcia.ko INSTALL drivers/pcmcia/pcmcia_core.ko INSTALL drivers/pcmcia/pxa2xx_core.ko INSTALL drivers/pcmcia/pxa2xx_cs.ko INSTALL drivers/usb/gadget/g_ether.ko INSTALL drivers/usb/gadget/gumstix_gadget.ko INSTALL drivers/usb/gadget/pxa2xx_udc.ko INSTALL drivers/video/cfbcopyarea.ko INSTALL drivers/video/cfbfillrect.ko INSTALL drivers/video/cfbimgblt.ko INSTALL drivers/video/fb.ko INSTALL drivers/video/pxafb.ko INSTALL fs/fat/fat.ko INSTALL fs/lockd/lockd.ko INSTALL fs/nfs/nfs.ko INSTALL fs/nls/nls_base.ko INSTALL fs/nls/nls_cp437.ko INSTALL fs/nls/nls_iso8859-1.ko INSTALL fs/vfat/vfat.ko INSTALL net/bluetooth/bluetooth.ko INSTALL net/bluetooth/bnep/bnep.ko INSTALL net/bluetooth/gumstix_bluetooth.ko INSTALL net/bluetooth/l2cap.ko INSTALL net/bluetooth/rfcomm/rfcomm.ko INSTALL net/bluetooth/sco.ko INSTALL net/ieee80211/ieee80211.ko INSTALL net/ieee80211/ieee80211_crypt.ko INSTALL net/ieee80211/ieee80211_crypt_wep.ko INSTALL net/packet/af_packet.ko INSTALL net/sunrpc/sunrpc.ko INSTALL net/unix/unix.ko INSTALL sound/arm/snd-pxa2xx-ac97.ko INSTALL sound/arm/s�d-pxa2xx-pcm.ko INSTALL sound/core/oss/snd-mixer-oss.ko INSTALL sound/core/oss/snd-pcm-oss.ko INSTALL sound/core/snd-page-alloc.ko INSTALL sound/core/snd-pcm.ko INSTALL sound/core/snd-timer.ko INSTALL sound/core/snd.ko INSTALL sound/pci/ac97/snd-ac97-bus.ko INSTALL sound/pci/ac97/snd-ac97-codec.ko INSTALL sound/soundcore.ko if [ -r System.map -a -x /sbin/depmod ]; then /sbin/depmod -ae -F System.map -b /gumstix/gumstix-buildroot/build_arm_nofpu/root -r 2.6.15gum; fi make[1]: Leaving directory `/gumstix/gumstix-buildroot/build_arm_nofpu/linux-2.6.15gum' find /gumstix/gumstix-buildroot/build_arm_nofpu/root/lib/modules -type l -name build -exec rm {} \; find /gumstix/gumstix-buildroot/build_arm_nofpu/root/lib/modules -type l -name source -exec rm {} \; mkdir -p /gumstix/gumstix-buildroot/build_arm_nofpu/root/boot cp -fpR --no-dereference /gumstix/gumstix-buildroot/build_arm_nofpu/linux-2.6.15gum/arch/arm/boot/uImage /gumstix/gumstix-buildroot/build_arm_nofpu/root/boot/uImage (grep -q pxa2xx-cs /gumstix/gumstix-buildroot/build_arm_nofpu/root/etc/modprobe.conf || \ echo -e '\ninstall pcmcia /sbin/modprobe --ignore-install pcmcia && modprobe pxa2xx-cs\n' >> /gumstix/gumstix-buildroot/build_arm_nofpu/root/etc/modprobe.conf)touch -c /gumstix/gumstix-buildroot/build_arm_nofpu/root/boot/uImage echo DISTRIB_ID=\'gumstix\' > /gumstix/gumstix-buildroot/build_arm_nofpu/root/etc/gumstix-release echo DISTRIB_DESCRIPTION=\'\' >> /gumstix/gumstix-buildroot/build_arm_nofpu/root/etc/gumstix-release echo DISTRIB_RELEASE=\'`svnversion /gumstix/gumstix-buildroot`\' >> /gumstix/gumstix-buildroot/build_arm_nofpu/root/etc/gumstix-release echo DISTRIB_CODENAME=\'\' >> /gumstix/gumstix-buildroot/build_arm_nofpu/root/etc/gumstix-release echo BUILD_DATE=\'`date`\' >> /gumstix/gumstix-buildroot/build_arm_nofpu/root/etc/gumstix-release echo BUILD_HOSTNAME=\'`hostname -f`\' >> /gumstix/gumstix-buildroot/build_arm_nofpu/root/etc/gumstix-release /sbin/ldconfig -r /gumstix/gumstix-buildroot/build_arm_nofpu/root 2>/dev/null # Use fakeroot to pretend all target binaries are owned by root cp -f /gumstix/gumstix-buildroot/build_arm_nofpu/staging_dir/fakeroot-devs.env /gumstix/gumstix-buildroot/build_arm_nofpu/staging_dir/fakeroot.env /gumstix/gumstix-buildroot/build_arm_nofpu/staging_dir/usr/bin/fakeroot \ -i /gumstix/gumstix-buildroot/build_arm_nofpu/staging_dir/fakeroot.env \ -s /gumstix/gumstix-buildroot/build_arm_nofpu/staging_dir/fakeroot.env -- \ chown -R root:root /gumstix/gumstix-buildroot/build_arm_nofpu/root # Use fakeroot to pretend to create all needed device nodes /gumstix/gumstix-buildroot/build_arm_nofpu/staging_dir/usr/bin/fakeroot \ -i /gumstix/gumstix-buildroot/build_arm_nofpu/staging_dir/fakeroot.env \ -s /gumstix/gumstix-buildroot/build_arm_nofpu/staging_dir/fakeroot.env -- \ /gumstix/gumstix-buildroot/build_arm_nofpu/staging_dir/bin/makedevs \ -d target/generic/device_table.txt \ /gumstix/gumstix-buildroot/build_arm_nofpu/root rootdir=/gumstix/gumstix-buildroot/build_arm_nofpu/root table='target/generic/device_table.txt' # Use fakeroot so mkfs.jffs2 believes the previous fakery /gumstix/gumstix-buildroot/build_arm_nofpu/staging_dir/usr/bin/fakeroot \ -i /gumstix/gumstix-buildroot/build_arm_nofpu/staging_dir/fakeroot.env \ -s /gumstix/gumstix-buildroot/build_arm_nofpu/staging_dir/fakeroot.env -- \ /gumstix/gumstix-buildroot/toolchain_build_arm_nofpu/mtd_snapshot/util/mkfs.jffs2 \ -e 0x20000 -q -l \ -d /gumstix/gumstix-buildroot/build_arm_nofpu/root \ -o /gumstix/gumstix-buildroot/rootfs.arm_nofpu.jffs2 -rw-r--r-- 1 root root 3202608 Jun 6 00:07 /gumstix/gumstix-buildroot/rootfs.arm_nofpu.jffs2 [root@localhost gumstix-buildroot]# make echo DISTRIB_ID=\'gumstix\' > /gumstix/gumstix-buildroot/build_arm_nofpu/root/etc/gumstix-release echo DISTRIB_DESCRIPTION=\'\' >> /gumstix/gumstix-buildroot/build_arm_nofpu/root/etc/gumstix-release echo DISTRIB_RELEASE=\'`svnversion /gumstix/gumstix-buildro�t`\' >> /gumstix/gumstix-buildroot/build_arm_nofpu/root/etc/gumstix-release echo DISTRIB_CODENAME=\'\' >> /gumstix/gumstix-buildroot/build_arm_nofpu/root/etc/gumstix-release echo BUILD_DATE=\'`date`\' >> /gumstix/gumstix-buildroot/build_arm_nofpu/root/etc/gumstix-release echo BUILD_HOSTNAME=\'`hostname -f`\' >> /gumstix/gumstix-buildroot/build_arm_nofpu/root/etc/gumstix-release /sbin/ldconfig -r /gumstix/gumstix-buildroot/build_arm_nofpu/root 2>/dev/null # Use fakeroot to pretend all target binaries are owned by root cp -f /gumstix/gumstix-buildroot/build_arm_nofpu/staging_dir/fakeroot-devs.env /gumstix/gumstix-buildroot/build_arm_nofpu/staging_dir/fakeroot.env /gumstix/gumstix-buildroot/build_arm_nofpu/staging_dir/usr/bin/fakeroot \ -i /gumstix/gumstix-buildroot/build_arm_nofpu/staging_dir/fakeroot.env \ -s /gumstix/gumstix-buildroot/build_arm_nofpu/staging_dir/fakeroot.env -- \ chown -R root:root /gumstix/gumstix-buildroot/build_arm_nofpu/root # Use fakeroot to pretend to create all needed device nodes /gumstix/gumstix-buildroot/build_arm_nofpu/staging_dir/usr/bin/fakeroot \ -i /gumstix/gumstix-buildroot/build_arm_nofpu/staging_dir/fakeroot.env \ -s /gumstix/gumstix-buildroot/build_arm_nofpu/staging_dir/fakeroot.env -- \ /gumstix/gumstix-buildroot/build_arm_nofpu/staging_dir/bin/makedevs \ -d target/generic/device_table.txt \ /gumstix/gumstix-buildroot/build_arm_nofpu/root rootdir=/gumstix/gumstix-buildroot/build_arm_nofpu/root table='target/generic/device_table.txt' # Use fakeroot so mkfs.jffs2 believes the previous fakery /gumstix/gumstix-buildroot/build_arm_nofpu/staging_dir/usr/bin/fakeroot \ -i /gumstix/gumstix-buildroot/build_arm_nofpu/staging_dir/fakeroot.env \ -s /gumstix/gumstix-buildroot/build_arm_nofpu/staging_dir/fakeroot.env -- \ /gumstix/gumstix-buildroot/toolchain_build_arm_nofpu/mtd_snapshot/util/mkfs.jffs2 \ -e 0x20000 -q -l \ -d /gumstix/gumstix-buildroot/build_arm_nofpu/root \ -o /gumstix/gumstix-buildroot/rootfs.arm_nofpu.jffs2 -rw-r--r-- 1 root root 3202608 Jun 6 00:08 /gumstix/gumstix-buildroot/rootfs.arm_nofpu.jffs2 Does anyone have any idea why this is happening? |
From: Leigh G. <le...@or...> - 2006-08-02 12:19:12
|
Hello, I have been reading through a few previous threads to find out how exactly to configure the framebuffer to work. As per the below email as an example, I see that when configuring graphic support in the kernel, three options should be selected: select Support for Framebuffer device select PXA LCD framebuffer support select PXA LCD command line helper funciton In the menuconfig for the kernel (buildroot 1066 kernel 2.6.17), only the "Support for Framebuffer device" option appears - does anyone know how to configure PXA framebuffer support? It seems the config file does not even include the symbol CONFIG_FB_PXA to determine whether PXA FB support is compiled and linked. Thanks in advance, Leigh -----Original Message----- From: gum...@li... [mailto:gum...@li...]On Behalf Of Demetris Zavorotnichenko Sent: 06 June 2006 07:41 To: General mailing list for gumstix users. Subject: Re: [Gumstix-users] LCD Frame Buffer for some reason my kernel does not compile the Framebuffer into the jffs2 image, i've tried the Jffs2 image Birla gave me and it works fine , after repeating his steps in compiling the kernel mine doesn't do it. Here is the compilation of my JFFS2: This is what I did - cd build_arm_nofpu/linux-2.6.15gum export ARCH=arm export DEPMODE=/bin/true make menuconfig In Graphics Support -> select Support for Framebuffer device select PXA LCD framebuffer support select PXA LCD command line helper funciton Save changes make clean cd ../../ make AS arch/arm/lib/strncpy_from_user.o AS arch/arm/lib/strnlen_user.o AS arch/arm/lib/strrchr.o CC net/ipv4/datagram.o AS arch/arm/lib/testchangebit.o AS arch/arm/lib/testclearbit.o CC net/ipv4/raw.o LD drivers/video/built-in.o LD [M] drivers/video/fb.o LD drivers/built-in.o AS arch/arm/lib/testsetbit.o CC lib/sort.o AS arch/arm/lib/ucmpdi2.o CC net/ipv4/udp.o CC net/ipv4/arp.o CC lib/parser.o AR arch/arm/lib/lib.a CC lib/halfmd4.o CC net/ipv4/icmp.o HOSTCC lib/gen_crc32table CC net/netlink/af_netlink.o CC net/ipv4/devinet.o CC lib/zlib_deflate/deflate.o CC net/ipv4/af_inet.o CC net/netlink/attr.o CC lib/zlib_deflate/deftree.o CC net/ipv4/igmp.o CC lib/zlib_deflate/deflate_syms.o CC net/netlink/genetlink.o LD lib/zlib_deflate/zlib_deflate.o LD lib/zlib_deflate/built-in.o CC lib/zlib_inflate/infblock.o LD net/netlink/built-in.o LD net/packet/built-in.o CC net/ipv4/sysctl_net_ipv4.o CC [M] net/packet/af_packet.o CC net/ipv4/fib_frontend.o CC net/ipv4/fib_semantics.o CC net/sched/sch_generic.o CC lib/zlib_inflate/infcodes.o CC net/ipv4/netfilter.o LD net/sched/built-in.o LD net/sunrpc/built-in.o CC [M] net/sunrpc/clnt.o CC [M] net/sunrpc/xprt.o CC net/ipv4/fib_hash.o CC lib/zlib_inflate/inffast.o CC [M] net/sunrpc/socklib.o CC lib/zlib_inflate/inflate.o CC lib/zlib_inflate/inflate_sync.o CC [M] net/sunrpc/xprtsock.o CC lib/zlib_inflate/inftrees.o CC net/ipv4/proc.o CC [M] net/sunrpc/sched.o CC lib/zlib_inflate/infutil.o CC net/ipv4/inet_diag.o CC [M] net/sunrpc/auth.o CC [M] net/sunrpc/auth_null.o CC lib/zlib_inflate/inflate_syms.o CC [M] net/sunrpc/auth_unix.o CC net/ipv4/tcp_diag.o LD lib/zlib_inflate/zlib_inflate.o LD lib/zlib_inflate/built-in.o CC lib/bitmap.o CC [M] net/sunrpc/svc.o CC lib/bust_spinlocks.o CC net/ipv4/tcp_bic.o CC lib/cmdline.o CC lib/ctype.o CC [M] net/sunrpc/svcsock.o CC lib/dec_and_lock.o CC [M] net/sunrpc/svcauth.o CC lib/div64.o LD net/ipv4/built-in.o CC [M] net/sunrpc/svcauth_unix.o CC [M] net/sunrpc/pmap_clnt.o CC lib/dump_stack.o CC [M] net/sunrpc/timer.o CC [M] net/sunrpc/xdr.o CC [M] net/sunrpc/sunrpc_syms.o CC [M] net/sunrpc/cache.o CC lib/errno.o CC lib/extable.o CC lib/idr.o CC [M] net/sunrpc/rpc_pipe.o CC lib/int_sqrt.o CC [M] net/sunrpc/stats.o CC lib/klist.o CC [M] net/sunrpc/sysctl.o LD net/unix/built-in.o LD [M] net/sunrpc/sunrpc.o CC net/sysctl_net.o CC [M] net/unix/af_unix.o CC lib/kobject.o CC [M] net/unix/garbage.o CC [M] net/unix/sysctl_net_unix.o LD [M] net/unix/unix.o LD net/built-in.o CC lib/kobject_uevent.o CC lib/kref.o CC lib/radix-tree.o CC lib/prio_tree.o CC lib/rbtree.o CC lib/rwsem-spinlock.o CC lib/sha1.o CC lib/string.o CC lib/vsprintf.o GEN lib/crc32table.h CC lib/crc32.o AR lib/lib.a LD lib/built-in.o GEN .version CHK include/linux/compile.h UPD include/linux/compile.h CC init/version.o LD init/built-in.o LD .tmp_vmlinux1 KSYM .tmp_kallsyms1.S AS .tmp_kallsyms1.o LD .tmp_vmlinux2 KSYM .tmp_kallsyms2.S AS .tmp_kallsyms2.o LD vmlinux SYSMAP System.map SYSMAP .tmp_System.map Building modules, stage 2. OBJCOPY arch/arm/boot/Image MODPOST Kernel: arch/arm/boot/Image is ready AS arch/arm/boot/compressed/head.o GZIP arch/arm/boot/compressed/piggy.gz CC crypto/arc4.mod.o CC drivers/base/firmware_class.mod.o CC drivers/block/loop.mod.o CC drivers/bluetooth/hci_uart.mod.o CC drivers/char/watchdog/sa1100_wdt.mod.o CC drivers/gpio/proc_gpio.mod.o CC drivers/ide/ide-core.mod.o CC arch/arm/boot/compressed/misc.o CC drivers/ide/ide-disk.mod.o AS arch/arm/boot/compressed/head-xscale.o CC drivers/ide/ide-generic.mod.o CC drivers/ide/legacy/ide-cs.mod.o AS arch/arm/boot/compressed/piggy.o CC drivers/mmc/mmc_block.mod.o CC drivers/mmc/mmc_core.mod.o CC drivers/mmc/pxamci.mod.o LD arch/arm/boot/compressed/vmlinux OBJCOPY arch/arm/boot/zImage CC drivers/net/gumstix-smc91x.mod.o CC drivers/net/mii.mod.o Kernel: arch/arm/boot/zImage is ready CC drivers/net/smc91x.mod.o CC drivers/net/wireless/hermes.mod.o CC drivers/net/wireless/hostap/hostap_cs.mod.o CC drivers/net/wireless/hostap/hostap.mod.o CC drivers/net/wireless/orinoco.mod.o CC drivers/net/wireless/orinoco_cs.mod.o CC drivers/net/wireless/spectrum_cs.mod.o CC drivers/pcmcia/pcmcia.mod.o CC drivers/pcmcia/pcmcia_core.mod.o CC drivers/pcmcia/pxa2xx_core.mod.o CC drivers/pcmcia/pxa2xx_cs.mod.o CC drivers/usb/gadget/g_ether.mod.o CC drivers/usb/gadget/gumstix_gadget.mod.o CC drivers/usb/gadget/pxa2xx_udc.mod.o CC drivers/video/cfbcopyarea.mod.o CC drivers/video/cfbfillrect.mod.o CC drivers/video/cfbimgblt.mod.o CC drivers/video/fb.mod.o CC fs/fat/fat.mod.o CC drivers/video/pxafb.mod.o CC fs/lockd/lockd.mod.o CC fs/nls/nls_base.mod.o CC fs/nfs/nfs.mod.o CC fs/nls/nls_iso8859-1.mod.o CC fs/nls/nls_cp437.mod.o CC fs/vfat/vfat.mod.o CC net/bluetooth/bnep/bnep.mod.o CC net/bluetooth/bluetooth.mod.o CC net/bluetooth/gumstix_bluetooth.mod.o CC net/bluetooth/l2cap.mod.o CC net/bluetooth/rfcomm/rfcomm.mod.o CC net/bluetooth/sco.mod.o CC net/ieee80211/ieee80211.mod.o CC net/ieee80211/ieee80211_crypt.mod.o CC net/ieee80211/ieee80211_crypt_wep.mod.o CC net/packet/af_packet.mod.o CC net/sunrpc/sunrpc.mod.o CC net/unix/unix.mod.o CC sound/arm/snd-pxa2xx-ac97.mod.o CC sound/arm/snd-pxa2xx-pcm.mod.o CC sound/core/oss/snd-mixer-oss.mod.o CC sound/core/oss/snd-pcm-oss.mod.o CC sound/core/snd-page-alloc.mod.o CC sound/core/snd-pcm.mod.o CC sound/core/snd-timer.mod.o CC sound/core/snd.mod.o CC sound/pci/ac97/snd-ac97-bus.mod.o CC sound/pci/ac97/snd-ac97-codec.mod.o CC sound/soundcore.mod.o LD [M] crypto/arc4.ko LD [M] drivers/base/firmware_class.ko LD [M] drivers/block/loop.ko LD [M] drivers/bluetooth/hci_uart.ko LD [M] drivers/char/watchdog/sa1100_wdt.ko LD [M] drivers/gpio/proc_gpio.ko LD [M] drivers/ide/ide-core.ko LD [M] drivers/ide/ide-disk.ko LD [M] drivers/ide/ide-generic.ko LD [M] drivers/ide/legacy/ide-cs.ko LD [M] drivers/mmc/mmc_block.ko LD [M] drivers/mmc/mmc_core.ko LD [M] drivers/mmc/pxamci.ko LD [M] drivers/net/gumstix-smc91x.ko LD [M] drivers/net/mii.ko LD [M] drivers/net/smc91x.ko LD [M] drivers/net/wireless/hermes.ko LD [M] drivers/net/wireless/hostap/hostap.ko LD [M] drivers/net/wireless/hostap/hostap_cs.ko LD [M] drivers/net/wireless/orinoco.ko LD [M] drivers/net/wireless/orinoco_cs.ko LD [M] drivers/net/wireless/spectrum_cs.ko LD [M] drivers/pcmcia/pcmcia.ko LD [M] drivers/pcmcia/pcmcia_core.ko LD [M] drivers/pcmcia/pxa2xx_core.ko LD [M] drivers/pcmcia/pxa2xx_cs.ko LD [M] drivers/usb/gadget/g_ether.ko LD [M] drivers/usb/gadget/gumstix_gadget.ko LD [M] drivers/usb/gadget/pxa2xx_udc.ko LD [M] drivers/video/cfbcopyarea.ko LD [M] drivers/video/cfbfillrect.ko LD [M] drivers/video/cfbimgblt.ko LD [M] drivers/video/fb.ko LD [M] drivers/video/pxafb.ko LD [M] fs/fat/fat.ko LD [M] fs/lockd/lockd.ko LD [M] fs/nfs/nfs.ko LD [M] fs/nls/nls_base.ko LD [M] fs/nls/nls_cp437.ko LD [M] fs/nls/nls_iso8859-1.ko LD [M] fs/�fat/vfat.ko LD [M] net/bluetooth/bluetooth.ko LD [M] net/bluetooth/bnep/bnep.ko LD [M] net/bluetooth/gumstix_bluetooth.ko LD [M] net/bluetooth/l2cap.ko LD [M] net/bluetooth/rfcomm/rfcomm.ko LD [M] net/bluetooth/sco.ko LD [M] net/ieee80211/ieee80211.ko LD [M] net/ieee80211/ieee80211_crypt.ko LD [M] net/ieee80211/ieee80211_crypt_wep.ko LD [M] net/packet/af_packet.ko LD [M] net/sunrpc/sunrpc.ko LD [M] net/unix/unix.ko LD [M] sound/arm/snd-pxa2xx-ac97.ko LD [M] sound/arm/snd-pxa2xx-pcm.ko LD [M] sound/core/oss/snd-mixer-oss.ko LD [M] sound/core/oss/snd-pcm-oss.ko LD [M] sound/core/snd-page-alloc.ko LD [M] sound/core/snd-pcm.ko LD [M] sound/core/snd-timer.ko LD [M] sound/core/snd.ko LD [M] sound/pci/ac97/snd-ac97-bus.ko LD [M] sound/pci/ac97/snd-ac97-codec.ko LD [M] sound/soundcore.ko make[1]: Leaving directory `/gumstix/gumstix-buildroot/build_arm_nofpu/linux-2.6.15gum' /gumstix/gumstix-buildroot/build_arm_nofpu/staging_dir/bin/arm-linux-uclibc- objcopy -O binary -R .note -R .comment -S /gumstix/gumstix-buildroot/build_arm_nofpu/linux-2.6.15gum/arch/arm/boot/com pressed/vmlinux /gumstix/gumstix-buildroot/build_arm_nofpu/linux-2.6.15gum/linux.bin /gumstix/gumstix-buildroot/build_arm_nofpu/staging_dir/bin/mkimage -A arm -O linux -T kernel -C none -a 0xa0008000 -e 0xa0008000 -n "uImage" -d /gumstix/gumstix-buildroot/build_arm_nofpu/linux-2.6.15gum/linux.bin /gumstix/gumstix-buildroot/build_arm_nofpu/linux-2.6.15gum/arch/arm/boot/uIm age Image Name: uImage Created: Tue Jun 6 00:07:53 2006 Image Type: ARM Linux Kernel Image (uncompressed) Data Size: 744536 Bytes = 727.09 kB = 0.71 MB Load Address: 0xA0008000 Entry Point: 0xA0008000 make -j3 -C /gumstix/gumstix-buildroot/build_arm_nofpu/linux-2.6.15gum DEPMOD="/sbin/depmod" CROSS_COMPILE=/gumstix/gumstix-buildroot/build_arm_nofpu/staging_dir/bin/arm -linux-uclibc- ARCH=arm INSTALL_MOD_PATH=/gumstix/gumstix-buildroot/build_arm_nofpu/root modules_install make[1]: Entering directory `/gumstix/gumstix-buildroot/build_arm_nofpu/linux-2.6.15gum' INSTALL crypto/arc4.ko INSTALL drivers/base/firmware_class.ko INSTALL drivers/block/loop.ko INSTALL drivers/bluetooth/hci_uart.ko INSTALL drivers/char/watchdog/sa1100_wdt.ko INSTALL drivers/gpio/proc_gpio.ko INSTALL drivers/ide/ide-core.ko INSTALL drivers/ide/ide-disk.ko INSTALL drivers/ide/ide-generic.ko INSTALL drivers/ide/legacy/ide-cs.ko INSTALL drivers/mmc/mmc_block.ko INSTALL drivers/mmc/mmc_core.ko INSTALL drivers/mmc/pxamci.ko INSTALL drivers/net/gumstix-smc91x.ko INSTALL drivers/net/mii.ko INSTALL drivers/net/smc91x.ko INSTALL drivers/net/wireless/hermes.ko INSTALL drivers/net/wireless/hostap/hostap.ko INSTALL drivers/net/wireless/hostap/hostap_cs.ko INSTALL drivers/net/wireless/orinoco.ko INSTALL drivers/net/wireless/orinoco_cs.ko INSTALL drivers/net/wireless/spectrum_cs.ko INSTALL drivers/pcmcia/pcmcia.ko INSTALL drivers/pcmcia/pcmcia_core.ko INSTALL drivers/pcmcia/pxa2xx_core.ko INSTALL drivers/pcmcia/pxa2xx_cs.ko INSTALL drivers/usb/gadget/g_ether.ko INSTALL drivers/usb/gadget/gumstix_gadget.ko INSTALL drivers/usb/gadget/pxa2xx_udc.ko INSTALL drivers/video/cfbcopyarea.ko INSTALL drivers/video/cfbfillrect.ko INSTALL drivers/video/cfbimgblt.ko INSTALL drivers/video/fb.ko INSTALL drivers/video/pxafb.ko INSTALL fs/fat/fat.ko INSTALL fs/lockd/lockd.ko INSTALL fs/nfs/nfs.ko INSTALL fs/nls/nls_base.ko INSTALL fs/nls/nls_cp437.ko INSTALL fs/nls/nls_iso8859-1.ko INSTALL fs/vfat/vfat.ko INSTALL net/bluetooth/bluetooth.ko INSTALL net/bluetooth/bnep/bnep.ko INSTALL net/bluetooth/gumstix_bluetooth.ko INSTALL net/bluetooth/l2cap.ko INSTALL net/bluetooth/rfcomm/rfcomm.ko INSTALL net/bluetooth/sco.ko INSTALL net/ieee80211/ieee80211.ko INSTALL net/ieee80211/ieee80211_crypt.ko INSTALL net/ieee80211/ieee80211_crypt_wep.ko INSTALL net/packet/af_packet.ko INSTALL net/sunrpc/sunrpc.ko INSTALL net/unix/unix.ko INSTALL sound/arm/snd-pxa2xx-ac97.ko INSTALL sound/arm/s�d-pxa2xx-pcm.ko INSTALL sound/core/oss/snd-mixer-oss.ko INSTALL sound/core/oss/snd-pcm-oss.ko INSTALL sound/core/snd-page-alloc.ko INSTALL sound/core/snd-pcm.ko INSTALL sound/core/snd-timer.ko INSTALL sound/core/snd.ko INSTALL sound/pci/ac97/snd-ac97-bus.ko INSTALL sound/pci/ac97/snd-ac97-codec.ko INSTALL sound/soundcore.ko if [ -r System.map -a -x /sbin/depmod ]; then /sbin/depmod -ae -F System.map -b /gumstix/gumstix-buildroot/build_arm_nofpu/root -r 2.6.15gum; fi make[1]: Leaving directory `/gumstix/gumstix-buildroot/build_arm_nofpu/linux-2.6.15gum' find /gumstix/gumstix-buildroot/build_arm_nofpu/root/lib/modules -type l -name build -exec rm {} \; find /gumstix/gumstix-buildroot/build_arm_nofpu/root/lib/modules -type l -name source -exec rm {} \; mkdir -p /gumstix/gumstix-buildroot/build_arm_nofpu/root/boot cp -fpR --no-dereference /gumstix/gumstix-buildroot/build_arm_nofpu/linux-2.6.15gum/arch/arm/boot/uIm age /gumstix/gumstix-buildroot/build_arm_nofpu/root/boot/uImage (grep -q pxa2xx-cs /gumstix/gumstix-buildroot/build_arm_nofpu/root/etc/modprobe.conf || \ echo -e '\ninstall pcmcia /sbin/modprobe --ignore-install pcmcia && modprobe pxa2xx-cs\n' >> /gumstix/gumstix-buildroot/build_arm_nofpu/root/etc/modprobe.conf)touch -c /gumstix/gumstix-buildroot/build_arm_nofpu/root/boot/uImage echo DISTRIB_ID=\'gumstix\' > /gumstix/gumstix-buildroot/build_arm_nofpu/root/etc/gumstix-release echo DISTRIB_DESCRIPTION=\'\' >> /gumstix/gumstix-buildroot/build_arm_nofpu/root/etc/gumstix-release echo DISTRIB_RELEASE=\'`svnversion /gumstix/gumstix-buildroot`\' >> /gumstix/gumstix-buildroot/build_arm_nofpu/root/etc/gumstix-release echo DISTRIB_CODENAME=\'\' >> /gumstix/gumstix-buildroot/build_arm_nofpu/root/etc/gumstix-release echo BUILD_DATE=\'`date`\' >> /gumstix/gumstix-buildroot/build_arm_nofpu/root/etc/gumstix-release echo BUILD_HOSTNAME=\'`hostname -f`\' >> /gumstix/gumstix-buildroot/build_arm_nofpu/root/etc/gumstix-release /sbin/ldconfig -r /gumstix/gumstix-buildroot/build_arm_nofpu/root 2>/dev/null # Use fakeroot to pretend all target binaries are owned by root cp -f /gumstix/gumstix-buildroot/build_arm_nofpu/staging_dir/fakeroot-devs.env /gumstix/gumstix-buildroot/build_arm_nofpu/staging_dir/fakeroot.env /gumstix/gumstix-buildroot/build_arm_nofpu/staging_dir/usr/bin/fakeroot \ -i /gumstix/gumstix-buildroot/build_arm_nofpu/staging_dir/fakeroot.env \ -s /gumstix/gumstix-buildroot/build_arm_nofpu/staging_dir/fakeroot.env -- \ chown -R root:root /gumstix/gumstix-buildroot/build_arm_nofpu/root # Use fakeroot to pretend to create all needed device nodes /gumstix/gumstix-buildroot/build_arm_nofpu/staging_dir/usr/bin/fakeroot \ -i /gumstix/gumstix-buildroot/build_arm_nofpu/staging_dir/fakeroot.env \ -s /gumstix/gumstix-buildroot/build_arm_nofpu/staging_dir/fakeroot.env -- \ /gumstix/gumstix-buildroot/build_arm_nofpu/staging_dir/bin/makedevs \ -d target/generic/device_table.txt \ /gumstix/gumstix-buildroot/build_arm_nofpu/root rootdir=/gumstix/gumstix-buildroot/build_arm_nofpu/root table='target/generic/device_table.txt' # Use fakeroot so mkfs.jffs2 believes the previous fakery /gumstix/gumstix-buildroot/build_arm_nofpu/staging_dir/usr/bin/fakeroot \ -i /gumstix/gumstix-buildroot/build_arm_nofpu/staging_dir/fakeroot.env \ -s /gumstix/gumstix-buildroot/build_arm_nofpu/staging_dir/fakeroot.env -- \ /gumstix/gumstix-buildroot/toolchain_build_arm_nofpu/mtd_snapshot/util/mkfs. jffs2 \ -e 0x20000 -q -l \ -d /gumstix/gumstix-buildroot/build_arm_nofpu/root \ -o /gumstix/gumstix-buildroot/rootfs.arm_nofpu.jffs2 -rw-r--r-- 1 root root 3202608 Jun 6 00:07 /gumstix/gumstix-buildroot/rootfs.arm_nofpu.jffs2 [root@localhost gumstix-buildroot]# make echo DISTRIB_ID=\'gumstix\' > /gumstix/gumstix-buildroot/build_arm_nofpu/root/etc/gumstix-release echo DISTRIB_DESCRIPTION=\'\' >> /gumstix/gumstix-buildroot/build_arm_nofpu/root/etc/gumstix-release echo DISTRIB_RELEASE=\'`svnversion /gumstix/gumstix-buildro�t`\' >> /gumstix/gumstix-buildroot/build_arm_nofpu/root/etc/gumstix-release echo DISTRIB_CODENAME=\'\' >> /gumstix/gumstix-buildroot/build_arm_nofpu/root/etc/gumstix-release echo BUILD_DATE=\'`date`\' >> /gumstix/gumstix-buildroot/build_arm_nofpu/root/etc/gumstix-release echo BUILD_HOSTNAME=\'`hostname -f`\' >> /gumstix/gumstix-buildroot/build_arm_nofpu/root/etc/gumstix-release /sbin/ldconfig -r /gumstix/gumstix-buildroot/build_arm_nofpu/root 2>/dev/null # Use fakeroot to pretend all target binaries are owned by root cp -f /gumstix/gumstix-buildroot/build_arm_nofpu/staging_dir/fakeroot-devs.env /gumstix/gumstix-buildroot/build_arm_nofpu/staging_dir/fakeroot.env /gumstix/gumstix-buildroot/build_arm_nofpu/staging_dir/usr/bin/fakeroot \ -i /gumstix/gumstix-buildroot/build_arm_nofpu/staging_dir/fakeroot.env \ -s /gumstix/gumstix-buildroot/build_arm_nofpu/staging_dir/fakeroot.env -- \ chown -R root:root /gumstix/gumstix-buildroot/build_arm_nofpu/root # Use fakeroot to pretend to create all needed device nodes /gumstix/gumstix-buildroot/build_arm_nofpu/staging_dir/usr/bin/fakeroot \ -i /gumstix/gumstix-buildroot/build_arm_nofpu/staging_dir/fakeroot.env \ -s /gumstix/gumstix-buildroot/build_arm_nofpu/staging_dir/fakeroot.env -- \ /gumstix/gumstix-buildroot/build_arm_nofpu/staging_dir/bin/makedevs \ -d target/generic/device_table.txt \ /gumstix/gumstix-buildroot/build_arm_nofpu/root rootdir=/gumstix/gumstix-buildroot/build_arm_nofpu/root table='target/generic/device_table.txt' # Use fakeroot so mkfs.jffs2 believes the previous fakery /gumstix/gumstix-buildroot/build_arm_nofpu/staging_dir/usr/bin/fakeroot \ -i /gumstix/gumstix-buildroot/build_arm_nofpu/staging_dir/fakeroot.env \ -s /gumstix/gumstix-buildroot/build_arm_nofpu/staging_dir/fakeroot.env -- \ /gumstix/gumstix-buildroot/toolchain_build_arm_nofpu/mtd_snapshot/util/mkfs. jffs2 \ -e 0x20000 -q -l \ -d /gumstix/gumstix-buildroot/build_arm_nofpu/root \ -o /gumstix/gumstix-buildroot/rootfs.arm_nofpu.jffs2 -rw-r--r-- 1 root root 3202608 Jun 6 00:08 /gumstix/gumstix-buildroot/rootfs.arm_nofpu.jffs2 Does anyone have any idea why this is happening? _______________________________________________ gumstix-users mailing list gum...@li... https://lists.sourceforge.net/lists/listinfo/gumstix-users |
From: Leigh G. <le...@or...> - 2006-08-02 12:53:08
|
Hello all, Not too sure if I had just missed something, but it turns out the kernel config by default in buildroot 1066 has the "System type" set to generic instead of PXA2xx - I wasn't aware of this setting and now that I have changed it to PXA2xx, I get the PXA LCD frame buffer support options as mentioned in the earlier email. I shall assume this is correct unless corrected otherwise. thanks, Leigh -----Original Message----- From: gum...@li... [mailto:gum...@li...]On Behalf Of Leigh Gawne Sent: 02 August 2006 13:19 To: General mailing list for gumstix users. Subject: [Gumstix-users] LCD frame buffer config Hello, I have been reading through a few previous threads to find out how exactly to configure the framebuffer to work. As per the below email as an example, I see that when configuring graphic support in the kernel, three options should be selected: select Support for Framebuffer device select PXA LCD framebuffer support select PXA LCD command line helper funciton In the menuconfig for the kernel (buildroot 1066 kernel 2.6.17), only the "Support for Framebuffer device" option appears - does anyone know how to configure PXA framebuffer support? It seems the config file does not even include the symbol CONFIG_FB_PXA to determine whether PXA FB support is compiled and linked. Thanks in advance, Leigh -----Original Message----- From: gum...@li... [mailto:gum...@li...]On Behalf Of Demetris Zavorotnichenko Sent: 06 June 2006 07:41 To: General mailing list for gumstix users. Subject: Re: [Gumstix-users] LCD Frame Buffer for some reason my kernel does not compile the Framebuffer into the jffs2 image, i've tried the Jffs2 image Birla gave me and it works fine , after repeating his steps in compiling the kernel mine doesn't do it. Here is the compilation of my JFFS2: This is what I did - cd build_arm_nofpu/linux-2.6.15gum export ARCH=arm export DEPMODE=/bin/true make menuconfig In Graphics Support -> select Support for Framebuffer device select PXA LCD framebuffer support select PXA LCD command line helper funciton Save changes make clean cd ../../ make AS arch/arm/lib/strncpy_from_user.o AS arch/arm/lib/strnlen_user.o AS arch/arm/lib/strrchr.o CC net/ipv4/datagram.o AS arch/arm/lib/testchangebit.o AS arch/arm/lib/testclearbit.o CC net/ipv4/raw.o LD drivers/video/built-in.o LD [M] drivers/video/fb.o LD drivers/built-in.o AS arch/arm/lib/testsetbit.o CC lib/sort.o AS arch/arm/lib/ucmpdi2.o CC net/ipv4/udp.o CC net/ipv4/arp.o CC lib/parser.o AR arch/arm/lib/lib.a CC lib/halfmd4.o CC net/ipv4/icmp.o HOSTCC lib/gen_crc32table CC net/netlink/af_netlink.o CC net/ipv4/devinet.o CC lib/zlib_deflate/deflate.o CC net/ipv4/af_inet.o CC net/netlink/attr.o CC lib/zlib_deflate/deftree.o CC net/ipv4/igmp.o CC lib/zlib_deflate/deflate_syms.o CC net/netlink/genetlink.o LD lib/zlib_deflate/zlib_deflate.o LD lib/zlib_deflate/built-in.o CC lib/zlib_inflate/infblock.o LD net/netlink/built-in.o LD net/packet/built-in.o CC net/ipv4/sysctl_net_ipv4.o CC [M] net/packet/af_packet.o CC net/ipv4/fib_frontend.o CC net/ipv4/fib_semantics.o CC net/sched/sch_generic.o CC lib/zlib_inflate/infcodes.o CC net/ipv4/netfilter.o LD net/sched/built-in.o LD net/sunrpc/built-in.o CC [M] net/sunrpc/clnt.o CC [M] net/sunrpc/xprt.o CC net/ipv4/fib_hash.o CC lib/zlib_inflate/inffast.o CC [M] net/sunrpc/socklib.o CC lib/zlib_inflate/inflate.o CC lib/zlib_inflate/inflate_sync.o CC [M] net/sunrpc/xprtsock.o CC lib/zlib_inflate/inftrees.o CC net/ipv4/proc.o CC [M] net/sunrpc/sched.o CC lib/zlib_inflate/infutil.o CC net/ipv4/inet_diag.o CC [M] net/sunrpc/auth.o CC [M] net/sunrpc/auth_null.o CC lib/zlib_inflate/inflate_syms.o CC [M] net/sunrpc/auth_unix.o CC net/ipv4/tcp_diag.o LD lib/zlib_inflate/zlib_inflate.o LD lib/zlib_inflate/built-in.o CC lib/bitmap.o CC [M] net/sunrpc/svc.o CC lib/bust_spinlocks.o CC net/ipv4/tcp_bic.o CC lib/cmdline.o CC lib/ctype.o CC [M] net/sunrpc/svcsock.o CC lib/dec_and_lock.o CC [M] net/sunrpc/svcauth.o CC lib/div64.o LD net/ipv4/built-in.o CC [M] net/sunrpc/svcauth_unix.o CC [M] net/sunrpc/pmap_clnt.o CC lib/dump_stack.o CC [M] net/sunrpc/timer.o CC [M] net/sunrpc/xdr.o CC [M] net/sunrpc/sunrpc_syms.o CC [M] net/sunrpc/cache.o CC lib/errno.o CC lib/extable.o CC lib/idr.o CC [M] net/sunrpc/rpc_pipe.o CC lib/int_sqrt.o CC [M] net/sunrpc/stats.o CC lib/klist.o CC [M] net/sunrpc/sysctl.o LD net/unix/built-in.o LD [M] net/sunrpc/sunrpc.o CC net/sysctl_net.o CC [M] net/unix/af_unix.o CC lib/kobject.o CC [M] net/unix/garbage.o CC [M] net/unix/sysctl_net_unix.o LD [M] net/unix/unix.o LD net/built-in.o CC lib/kobject_uevent.o CC lib/kref.o CC lib/radix-tree.o CC lib/prio_tree.o CC lib/rbtree.o CC lib/rwsem-spinlock.o CC lib/sha1.o CC lib/string.o CC lib/vsprintf.o GEN lib/crc32table.h CC lib/crc32.o AR lib/lib.a LD lib/built-in.o GEN .version CHK include/linux/compile.h UPD include/linux/compile.h CC init/version.o LD init/built-in.o LD .tmp_vmlinux1 KSYM .tmp_kallsyms1.S AS .tmp_kallsyms1.o LD .tmp_vmlinux2 KSYM .tmp_kallsyms2.S AS .tmp_kallsyms2.o LD vmlinux SYSMAP System.map SYSMAP .tmp_System.map Building modules, stage 2. OBJCOPY arch/arm/boot/Image MODPOST Kernel: arch/arm/boot/Image is ready AS arch/arm/boot/compressed/head.o GZIP arch/arm/boot/compressed/piggy.gz CC crypto/arc4.mod.o CC drivers/base/firmware_class.mod.o CC drivers/block/loop.mod.o CC drivers/bluetooth/hci_uart.mod.o CC drivers/char/watchdog/sa1100_wdt.mod.o CC drivers/gpio/proc_gpio.mod.o CC drivers/ide/ide-core.mod.o CC arch/arm/boot/compressed/misc.o CC drivers/ide/ide-disk.mod.o AS arch/arm/boot/compressed/head-xscale.o CC drivers/ide/ide-generic.mod.o CC drivers/ide/legacy/ide-cs.mod.o AS arch/arm/boot/compressed/piggy.o CC drivers/mmc/mmc_block.mod.o CC drivers/mmc/mmc_core.mod.o CC drivers/mmc/pxamci.mod.o LD arch/arm/boot/compressed/vmlinux OBJCOPY arch/arm/boot/zImage CC drivers/net/gumstix-smc91x.mod.o CC drivers/net/mii.mod.o Kernel: arch/arm/boot/zImage is ready CC drivers/net/smc91x.mod.o CC drivers/net/wireless/hermes.mod.o CC drivers/net/wireless/hostap/hostap_cs.mod.o CC drivers/net/wireless/hostap/hostap.mod.o CC drivers/net/wireless/orinoco.mod.o CC drivers/net/wireless/orinoco_cs.mod.o CC drivers/net/wireless/spectrum_cs.mod.o CC drivers/pcmcia/pcmcia.mod.o CC drivers/pcmcia/pcmcia_core.mod.o CC drivers/pcmcia/pxa2xx_core.mod.o CC drivers/pcmcia/pxa2xx_cs.mod.o CC drivers/usb/gadget/g_ether.mod.o CC drivers/usb/gadget/gumstix_gadget.mod.o CC drivers/usb/gadget/pxa2xx_udc.mod.o CC drivers/video/cfbcopyarea.mod.o CC drivers/video/cfbfillrect.mod.o CC drivers/video/cfbimgblt.mod.o CC drivers/video/fb.mod.o CC fs/fat/fat.mod.o CC drivers/video/pxafb.mod.o CC fs/lockd/lockd.mod.o CC fs/nls/nls_base.mod.o CC fs/nfs/nfs.mod.o CC fs/nls/nls_iso8859-1.mod.o CC fs/nls/nls_cp437.mod.o CC fs/vfat/vfat.mod.o CC net/bluetooth/bnep/bnep.mod.o CC net/bluetooth/bluetooth.mod.o CC net/bluetooth/gumstix_bluetooth.mod.o CC net/bluetooth/l2cap.mod.o CC net/bluetooth/rfcomm/rfcomm.mod.o CC net/bluetooth/sco.mod.o CC net/ieee80211/ieee80211.mod.o CC net/ieee80211/ieee80211_crypt.mod.o CC net/ieee80211/ieee80211_crypt_wep.mod.o CC net/packet/af_packet.mod.o CC net/sunrpc/sunrpc.mod.o CC net/unix/unix.mod.o CC sound/arm/snd-pxa2xx-ac97.mod.o CC sound/arm/snd-pxa2xx-pcm.mod.o CC sound/core/oss/snd-mixer-oss.mod.o CC sound/core/oss/snd-pcm-oss.mod.o CC sound/core/snd-page-alloc.mod.o CC sound/core/snd-pcm.mod.o CC sound/core/snd-timer.mod.o CC sound/core/snd.mod.o CC sound/pci/ac97/snd-ac97-bus.mod.o CC sound/pci/ac97/snd-ac97-codec.mod.o CC sound/soundcore.mod.o LD [M] crypto/arc4.ko LD [M] drivers/base/firmware_class.ko LD [M] drivers/block/loop.ko LD [M] drivers/bluetooth/hci_uart.ko LD [M] drivers/char/watchdog/sa1100_wdt.ko LD [M] drivers/gpio/proc_gpio.ko LD [M] drivers/ide/ide-core.ko LD [M] drivers/ide/ide-disk.ko LD [M] drivers/ide/ide-generic.ko LD [M] drivers/ide/legacy/ide-cs.ko LD [M] drivers/mmc/mmc_block.ko LD [M] drivers/mmc/mmc_core.ko LD [M] drivers/mmc/pxamci.ko LD [M] drivers/net/gumstix-smc91x.ko LD [M] drivers/net/mii.ko LD [M] drivers/net/smc91x.ko LD [M] drivers/net/wireless/hermes.ko LD [M] drivers/net/wireless/hostap/hostap.ko LD [M] drivers/net/wireless/hostap/hostap_cs.ko LD [M] drivers/net/wireless/orinoco.ko LD [M] drivers/net/wireless/orinoco_cs.ko LD [M] drivers/net/wireless/spectrum_cs.ko LD [M] drivers/pcmcia/pcmcia.ko LD [M] drivers/pcmcia/pcmcia_core.ko LD [M] drivers/pcmcia/pxa2xx_core.ko LD [M] drivers/pcmcia/pxa2xx_cs.ko LD [M] drivers/usb/gadget/g_ether.ko LD [M] drivers/usb/gadget/gumstix_gadget.ko LD [M] drivers/usb/gadget/pxa2xx_udc.ko LD [M] drivers/video/cfbcopyarea.ko LD [M] drivers/video/cfbfillrect.ko LD [M] drivers/video/cfbimgblt.ko LD [M] drivers/video/fb.ko LD [M] drivers/video/pxafb.ko LD [M] fs/fat/fat.ko LD [M] fs/lockd/lockd.ko LD [M] fs/nfs/nfs.ko LD [M] fs/nls/nls_base.ko LD [M] fs/nls/nls_cp437.ko LD [M] fs/nls/nls_iso8859-1.ko LD [M] fs/�fat/vfat.ko LD [M] net/bluetooth/bluetooth.ko LD [M] net/bluetooth/bnep/bnep.ko LD [M] net/bluetooth/gumstix_bluetooth.ko LD [M] net/bluetooth/l2cap.ko LD [M] net/bluetooth/rfcomm/rfcomm.ko LD [M] net/bluetooth/sco.ko LD [M] net/ieee80211/ieee80211.ko LD [M] net/ieee80211/ieee80211_crypt.ko LD [M] net/ieee80211/ieee80211_crypt_wep.ko LD [M] net/packet/af_packet.ko LD [M] net/sunrpc/sunrpc.ko LD [M] net/unix/unix.ko LD [M] sound/arm/snd-pxa2xx-ac97.ko LD [M] sound/arm/snd-pxa2xx-pcm.ko LD [M] sound/core/oss/snd-mixer-oss.ko LD [M] sound/core/oss/snd-pcm-oss.ko LD [M] sound/core/snd-page-alloc.ko LD [M] sound/core/snd-pcm.ko LD [M] sound/core/snd-timer.ko LD [M] sound/core/snd.ko LD [M] sound/pci/ac97/snd-ac97-bus.ko LD [M] sound/pci/ac97/snd-ac97-codec.ko LD [M] sound/soundcore.ko make[1]: Leaving directory `/gumstix/gumstix-buildroot/build_arm_nofpu/linux-2.6.15gum' /gumstix/gumstix-buildroot/build_arm_nofpu/staging_dir/bin/arm-linux-uclibc- objcopy -O binary -R .note -R .comment -S /gumstix/gumstix-buildroot/build_arm_nofpu/linux-2.6.15gum/arch/arm/boot/com pressed/vmlinux /gumstix/gumstix-buildroot/build_arm_nofpu/linux-2.6.15gum/linux.bin /gumstix/gumstix-buildroot/build_arm_nofpu/staging_dir/bin/mkimage -A arm -O linux -T kernel -C none -a 0xa0008000 -e 0xa0008000 -n "uImage" -d /gumstix/gumstix-buildroot/build_arm_nofpu/linux-2.6.15gum/linux.bin /gumstix/gumstix-buildroot/build_arm_nofpu/linux-2.6.15gum/arch/arm/boot/uIm age Image Name: uImage Created: Tue Jun 6 00:07:53 2006 Image Type: ARM Linux Kernel Image (uncompressed) Data Size: 744536 Bytes = 727.09 kB = 0.71 MB Load Address: 0xA0008000 Entry Point: 0xA0008000 make -j3 -C /gumstix/gumstix-buildroot/build_arm_nofpu/linux-2.6.15gum DEPMOD="/sbin/depmod" CROSS_COMPILE=/gumstix/gumstix-buildroot/build_arm_nofpu/staging_dir/bin/arm -linux-uclibc- ARCH=arm INSTALL_MOD_PATH=/gumstix/gumstix-buildroot/build_arm_nofpu/root modules_install make[1]: Entering directory `/gumstix/gumstix-buildroot/build_arm_nofpu/linux-2.6.15gum' INSTALL crypto/arc4.ko INSTALL drivers/base/firmware_class.ko INSTALL drivers/block/loop.ko INSTALL drivers/bluetooth/hci_uart.ko INSTALL drivers/char/watchdog/sa1100_wdt.ko INSTALL drivers/gpio/proc_gpio.ko INSTALL drivers/ide/ide-core.ko INSTALL drivers/ide/ide-disk.ko INSTALL drivers/ide/ide-generic.ko INSTALL drivers/ide/legacy/ide-cs.ko INSTALL drivers/mmc/mmc_block.ko INSTALL drivers/mmc/mmc_core.ko INSTALL drivers/mmc/pxamci.ko INSTALL drivers/net/gumstix-smc91x.ko INSTALL drivers/net/mii.ko INSTALL drivers/net/smc91x.ko INSTALL drivers/net/wireless/hermes.ko INSTALL drivers/net/wireless/hostap/hostap.ko INSTALL drivers/net/wireless/hostap/hostap_cs.ko INSTALL drivers/net/wireless/orinoco.ko INSTALL drivers/net/wireless/orinoco_cs.ko INSTALL drivers/net/wireless/spectrum_cs.ko INSTALL drivers/pcmcia/pcmcia.ko INSTALL drivers/pcmcia/pcmcia_core.ko INSTALL drivers/pcmcia/pxa2xx_core.ko INSTALL drivers/pcmcia/pxa2xx_cs.ko INSTALL drivers/usb/gadget/g_ether.ko INSTALL drivers/usb/gadget/gumstix_gadget.ko INSTALL drivers/usb/gadget/pxa2xx_udc.ko INSTALL drivers/video/cfbcopyarea.ko INSTALL drivers/video/cfbfillrect.ko INSTALL drivers/video/cfbimgblt.ko INSTALL drivers/video/fb.ko INSTALL drivers/video/pxafb.ko INSTALL fs/fat/fat.ko INSTALL fs/lockd/lockd.ko INSTALL fs/nfs/nfs.ko INSTALL fs/nls/nls_base.ko INSTALL fs/nls/nls_cp437.ko INSTALL fs/nls/nls_iso8859-1.ko INSTALL fs/vfat/vfat.ko INSTALL net/bluetooth/bluetooth.ko INSTALL net/bluetooth/bnep/bnep.ko INSTALL net/bluetooth/gumstix_bluetooth.ko INSTALL net/bluetooth/l2cap.ko INSTALL net/bluetooth/rfcomm/rfcomm.ko INSTALL net/bluetooth/sco.ko INSTALL net/ieee80211/ieee80211.ko INSTALL net/ieee80211/ieee80211_crypt.ko INSTALL net/ieee80211/ieee80211_crypt_wep.ko INSTALL net/packet/af_packet.ko INSTALL net/sunrpc/sunrpc.ko INSTALL net/unix/unix.ko INSTALL sound/arm/snd-pxa2xx-ac97.ko INSTALL sound/arm/s�d-pxa2xx-pcm.ko INSTALL sound/core/oss/snd-mixer-oss.ko INSTALL sound/core/oss/snd-pcm-oss.ko INSTALL sound/core/snd-page-alloc.ko INSTALL sound/core/snd-pcm.ko INSTALL sound/core/snd-timer.ko INSTALL sound/core/snd.ko INSTALL sound/pci/ac97/snd-ac97-bus.ko INSTALL sound/pci/ac97/snd-ac97-codec.ko INSTALL sound/soundcore.ko if [ -r System.map -a -x /sbin/depmod ]; then /sbin/depmod -ae -F System.map -b /gumstix/gumstix-buildroot/build_arm_nofpu/root -r 2.6.15gum; fi make[1]: Leaving directory `/gumstix/gumstix-buildroot/build_arm_nofpu/linux-2.6.15gum' find /gumstix/gumstix-buildroot/build_arm_nofpu/root/lib/modules -type l -name build -exec rm {} \; find /gumstix/gumstix-buildroot/build_arm_nofpu/root/lib/modules -type l -name source -exec rm {} \; mkdir -p /gumstix/gumstix-buildroot/build_arm_nofpu/root/boot cp -fpR --no-dereference /gumstix/gumstix-buildroot/build_arm_nofpu/linux-2.6.15gum/arch/arm/boot/uIm age /gumstix/gumstix-buildroot/build_arm_nofpu/root/boot/uImage (grep -q pxa2xx-cs /gumstix/gumstix-buildroot/build_arm_nofpu/root/etc/modprobe.conf || \ echo -e '\ninstall pcmcia /sbin/modprobe --ignore-install pcmcia && modprobe pxa2xx-cs\n' >> /gumstix/gumstix-buildroot/build_arm_nofpu/root/etc/modprobe.conf)touch -c /gumstix/gumstix-buildroot/build_arm_nofpu/root/boot/uImage echo DISTRIB_ID=\'gumstix\' > /gumstix/gumstix-buildroot/build_arm_nofpu/root/etc/gumstix-release echo DISTRIB_DESCRIPTION=\'\' >> /gumstix/gumstix-buildroot/build_arm_nofpu/root/etc/gumstix-release echo DISTRIB_RELEASE=\'`svnversion /gumstix/gumstix-buildroot`\' >> /gumstix/gumstix-buildroot/build_arm_nofpu/root/etc/gumstix-release echo DISTRIB_CODENAME=\'\' >> /gumstix/gumstix-buildroot/build_arm_nofpu/root/etc/gumstix-release echo BUILD_DATE=\'`date`\' >> /gumstix/gumstix-buildroot/build_arm_nofpu/root/etc/gumstix-release echo BUILD_HOSTNAME=\'`hostname -f`\' >> /gumstix/gumstix-buildroot/build_arm_nofpu/root/etc/gumstix-release /sbin/ldconfig -r /gumstix/gumstix-buildroot/build_arm_nofpu/root 2>/dev/null # Use fakeroot to pretend all target binaries are owned by root cp -f /gumstix/gumstix-buildroot/build_arm_nofpu/staging_dir/fakeroot-devs.env /gumstix/gumstix-buildroot/build_arm_nofpu/staging_dir/fakeroot.env /gumstix/gumstix-buildroot/build_arm_nofpu/staging_dir/usr/bin/fakeroot \ -i /gumstix/gumstix-buildroot/build_arm_nofpu/staging_dir/fakeroot.env \ -s /gumstix/gumstix-buildroot/build_arm_nofpu/staging_dir/fakeroot.env -- \ chown -R root:root /gumstix/gumstix-buildroot/build_arm_nofpu/root # Use fakeroot to pretend to create all needed device nodes /gumstix/gumstix-buildroot/build_arm_nofpu/staging_dir/usr/bin/fakeroot \ -i /gumstix/gumstix-buildroot/build_arm_nofpu/staging_dir/fakeroot.env \ -s /gumstix/gumstix-buildroot/build_arm_nofpu/staging_dir/fakeroot.env -- \ /gumstix/gumstix-buildroot/build_arm_nofpu/staging_dir/bin/makedevs \ -d target/generic/device_table.txt \ /gumstix/gumstix-buildroot/build_arm_nofpu/root rootdir=/gumstix/gumstix-buildroot/build_arm_nofpu/root table='target/generic/device_table.txt' # Use fakeroot so mkfs.jffs2 believes the previous fakery /gumstix/gumstix-buildroot/build_arm_nofpu/staging_dir/usr/bin/fakeroot \ -i /gumstix/gumstix-buildroot/build_arm_nofpu/staging_dir/fakeroot.env \ -s /gumstix/gumstix-buildroot/build_arm_nofpu/staging_dir/fakeroot.env -- \ /gumstix/gumstix-buildroot/toolchain_build_arm_nofpu/mtd_snapshot/util/mkfs. jffs2 \ -e 0x20000 -q -l \ -d /gumstix/gumstix-buildroot/build_arm_nofpu/root \ -o /gumstix/gumstix-buildroot/rootfs.arm_nofpu.jffs2 -rw-r--r-- 1 root root 3202608 Jun 6 00:07 /gumstix/gumstix-buildroot/rootfs.arm_nofpu.jffs2 [root@localhost gumstix-buildroot]# make echo DISTRIB_ID=\'gumstix\' > /gumstix/gumstix-buildroot/build_arm_nofpu/root/etc/gumstix-release echo DISTRIB_DESCRIPTION=\'\' >> /gumstix/gumstix-buildroot/build_arm_nofpu/root/etc/gumstix-release echo DISTRIB_RELEASE=\'`svnversion /gumstix/gumstix-buildro�t`\' >> /gumstix/gumstix-buildroot/build_arm_nofpu/root/etc/gumstix-release echo DISTRIB_CODENAME=\'\' >> /gumstix/gumstix-buildroot/build_arm_nofpu/root/etc/gumstix-release echo BUILD_DATE=\'`date`\' >> /gumstix/gumstix-buildroot/build_arm_nofpu/root/etc/gumstix-release echo BUILD_HOSTNAME=\'`hostname -f`\' >> /gumstix/gumstix-buildroot/build_arm_nofpu/root/etc/gumstix-release /sbin/ldconfig -r /gumstix/gumstix-buildroot/build_arm_nofpu/root 2>/dev/null # Use fakeroot to pretend all target binaries are owned by root cp -f /gumstix/gumstix-buildroot/build_arm_nofpu/staging_dir/fakeroot-devs.env /gumstix/gumstix-buildroot/build_arm_nofpu/staging_dir/fakeroot.env /gumstix/gumstix-buildroot/build_arm_nofpu/staging_dir/usr/bin/fakeroot \ -i /gumstix/gumstix-buildroot/build_arm_nofpu/staging_dir/fakeroot.env \ -s /gumstix/gumstix-buildroot/build_arm_nofpu/staging_dir/fakeroot.env -- \ chown -R root:root /gumstix/gumstix-buildroot/build_arm_nofpu/root # Use fakeroot to pretend to create all needed device nodes /gumstix/gumstix-buildroot/build_arm_nofpu/staging_dir/usr/bin/fakeroot \ -i /gumstix/gumstix-buildroot/build_arm_nofpu/staging_dir/fakeroot.env \ -s /gumstix/gumstix-buildroot/build_arm_nofpu/staging_dir/fakeroot.env -- \ /gumstix/gumstix-buildroot/build_arm_nofpu/staging_dir/bin/makedevs \ -d target/generic/device_table.txt \ /gumstix/gumstix-buildroot/build_arm_nofpu/root rootdir=/gumstix/gumstix-buildroot/build_arm_nofpu/root table='target/generic/device_table.txt' # Use fakeroot so mkfs.jffs2 believes the previous fakery /gumstix/gumstix-buildroot/build_arm_nofpu/staging_dir/usr/bin/fakeroot \ -i /gumstix/gumstix-buildroot/build_arm_nofpu/staging_dir/fakeroot.env \ -s /gumstix/gumstix-buildroot/build_arm_nofpu/staging_dir/fakeroot.env -- \ /gumstix/gumstix-buildroot/toolchain_build_arm_nofpu/mtd_snapshot/util/mkfs. jffs2 \ -e 0x20000 -q -l \ -d /gumstix/gumstix-buildroot/build_arm_nofpu/root \ -o /gumstix/gumstix-buildroot/rootfs.arm_nofpu.jffs2 -rw-r--r-- 1 root root 3202608 Jun 6 00:08 /gumstix/gumstix-buildroot/rootfs.arm_nofpu.jffs2 Does anyone have any idea why this is happening? _______________________________________________ gumstix-users mailing list gum...@li... https://lists.sourceforge.net/lists/listinfo/gumstix-users ------------------------------------------------------------------------- Take Surveys. Earn Cash. Influence the Future of IT Join SourceForge.net's Techsay panel and you'll get the chance to share your opinions on IT & business topics through brief surveys -- and earn cash http://www.techsay.com/default.php?page=join.php&p=sourceforge&CID=DEVDEV _______________________________________________ gumstix-users mailing list gum...@li... https://lists.sourceforge.net/lists/listinfo/gumstix-users |
From: Craig H. <cr...@gu...> - 2006-08-02 16:05:05
|
On Aug 2, 2006, at 5:52 AM, Leigh Gawne wrote: > Hello all, > > Not too sure if I had just missed something, but it turns out the > kernel > config by default in buildroot 1066 has the "System type" set to > generic > instead of PXA2xx - I wasn't aware of this setting and now that I have > changed it to PXA2xx, I get the PXA LCD frame buffer support > options as > mentioned in the earlier email. I shall assume this is correct unless > corrected otherwise. You need to do: make ARCH=arm menuconfig not make menuconfig otherwise, you'll get the symptoms you report. C |
From: Craig H. <cr...@gu...> - 2006-08-02 16:07:28
|
Oh, I forgot to add -- if you accidentally saved config after forgetting the "ARCH=arm" part, then you can restore the default config by copying /path/to/buildroot/target/device/Gumstix/basix-connex/linux.config to /path/to/buildroot/build_arm_nofpu/linux-*/.config C On Aug 2, 2006, at 5:52 AM, Leigh Gawne wrote: > Hello all, > > Not too sure if I had just missed something, but it turns out the > kernel > config by default in buildroot 1066 has the "System type" set to > generic > instead of PXA2xx - I wasn't aware of this setting and now that I have > changed it to PXA2xx, I get the PXA LCD frame buffer support > options as > mentioned in the earlier email. I shall assume this is correct unless > corrected otherwise. > > thanks, > > Leigh > > -----Original Message----- > From: gum...@li... > [mailto:gum...@li...]On Behalf Of Leigh > Gawne > Sent: 02 August 2006 13:19 > To: General mailing list for gumstix users. > Subject: [Gumstix-users] LCD frame buffer config > > > Hello, > > I have been reading through a few previous threads to find out how > exactly > to configure the framebuffer to work. As per the below email as an > example, > I see that when configuring graphic support in the kernel, three > options > should be selected: > > select Support for Framebuffer device > select PXA LCD framebuffer support > select PXA LCD command line helper funciton > > In the menuconfig for the kernel (buildroot 1066 kernel 2.6.17), > only the > "Support for Framebuffer device" option appears - does anyone know > how to > configure PXA framebuffer support? It seems the config file does > not even > include the symbol CONFIG_FB_PXA to determine whether PXA FB > support is > compiled and linked. > > Thanks in advance, > > Leigh > > -----Original Message----- > From: gum...@li... > [mailto:gum...@li...]On Behalf Of > Demetris Zavorotnichenko > Sent: 06 June 2006 07:41 > To: General mailing list for gumstix users. > Subject: Re: [Gumstix-users] LCD Frame Buffer > > > for some reason my kernel does not compile the Framebuffer into the > jffs2 > image, i've tried the Jffs2 image Birla gave me and it works fine , > after > repeating his steps in compiling the kernel mine doesn't do it. > > Here is the compilation of my JFFS2: > This is what I did - > > cd build_arm_nofpu/linux-2.6.15gum > export ARCH=arm > export DEPMODE=/bin/true > make menuconfig > > In Graphics Support -> > select Support for Framebuffer device > select PXA LCD framebuffer support > select PXA LCD command line helper funciton > > Save changes > make clean > cd ../../ > make > > AS arch/arm/lib/strncpy_from_user.o > > AS arch/arm/lib/strnlen_user.o > > AS arch/arm/lib/strrchr.o > > CC net/ipv4/datagram.o > > AS arch/arm/lib/testchangebit.o > > AS arch/arm/lib/testclearbit.o > > CC net/ipv4/raw.o > > LD drivers/video/built-in.o > > LD [M] drivers/video/fb.o > > LD drivers/built-in.o > > AS arch/arm/lib/testsetbit.o > > CC lib/sort.o > > AS arch/arm/lib/ucmpdi2.o > > CC net/ipv4/udp.o > > CC net/ipv4/arp.o > > CC lib/parser.o > > AR arch/arm/lib/lib.a > > CC lib/halfmd4.o > > CC net/ipv4/icmp.o > > HOSTCC lib/gen_crc32table > > CC net/netlink/af_netlink.o > > CC net/ipv4/devinet.o > > CC lib/zlib_deflate/deflate.o > > CC net/ipv4/af_inet.o > > CC net/netlink/attr.o > > CC lib/zlib_deflate/deftree.o > > CC net/ipv4/igmp.o > > CC lib/zlib_deflate/deflate_syms.o > > CC net/netlink/genetlink.o > > LD lib/zlib_deflate/zlib_deflate.o > > LD lib/zlib_deflate/built-in.o > > CC lib/zlib_inflate/infblock.o > > LD net/netlink/built-in.o > > LD net/packet/built-in.o > > CC net/ipv4/sysctl_net_ipv4.o > > CC [M] net/packet/af_packet.o > > CC net/ipv4/fib_frontend.o > > CC net/ipv4/fib_semantics.o > > CC net/sched/sch_generic.o > > CC lib/zlib_inflate/infcodes.o > > CC net/ipv4/netfilter.o > > LD net/sched/built-in.o > > LD net/sunrpc/built-in.o > > CC [M] net/sunrpc/clnt.o > > CC [M] net/sunrpc/xprt.o > > CC net/ipv4/fib_hash.o > > CC lib/zlib_inflate/inffast.o > > CC [M] net/sunrpc/socklib.o > > CC lib/zlib_inflate/inflate.o > > CC lib/zlib_inflate/inflate_sync.o > > CC [M] net/sunrpc/xprtsock.o > > CC lib/zlib_inflate/inftrees.o > > CC net/ipv4/proc.o > > CC [M] net/sunrpc/sched.o > > CC lib/zlib_inflate/infutil.o > > CC net/ipv4/inet_diag.o > > CC [M] net/sunrpc/auth.o > > CC [M] net/sunrpc/auth_null.o > > CC lib/zlib_inflate/inflate_syms.o > > CC [M] net/sunrpc/auth_unix.o > > CC net/ipv4/tcp_diag.o > > LD lib/zlib_inflate/zlib_inflate.o > > LD lib/zlib_inflate/built-in.o > > CC lib/bitmap.o > > CC [M] net/sunrpc/svc.o > > CC lib/bust_spinlocks.o > > CC net/ipv4/tcp_bic.o > > CC lib/cmdline.o > > CC lib/ctype.o > > CC [M] net/sunrpc/svcsock.o > > CC lib/dec_and_lock.o > > CC [M] net/sunrpc/svcauth.o > > CC lib/div64.o > > LD net/ipv4/built-in.o > > CC [M] net/sunrpc/svcauth_unix.o > > CC [M] net/sunrpc/pmap_clnt.o > > CC lib/dump_stack.o > > CC [M] net/sunrpc/timer.o > > CC [M] net/sunrpc/xdr.o > > CC [M] net/sunrpc/sunrpc_syms.o > > CC [M] net/sunrpc/cache.o > > CC lib/errno.o > > CC lib/extable.o > > CC lib/idr.o > > CC [M] net/sunrpc/rpc_pipe.o > > CC lib/int_sqrt.o > > CC [M] net/sunrpc/stats.o > > CC lib/klist.o > > CC [M] net/sunrpc/sysctl.o > > LD net/unix/built-in.o > > LD [M] net/sunrpc/sunrpc.o > > CC net/sysctl_net.o > > CC [M] net/unix/af_unix.o > > CC lib/kobject.o > > CC [M] net/unix/garbage.o > > CC [M] net/unix/sysctl_net_unix.o > > LD [M] net/unix/unix.o > > LD net/built-in.o > > CC lib/kobject_uevent.o > > CC lib/kref.o > > CC lib/radix-tree.o > > CC lib/prio_tree.o > > CC lib/rbtree.o > > CC lib/rwsem-spinlock.o > > CC lib/sha1.o > > CC lib/string.o > > CC lib/vsprintf.o > > GEN lib/crc32table.h > > CC lib/crc32.o > > AR lib/lib.a > > LD lib/built-in.o > > GEN .version > > CHK include/linux/compile.h > > UPD include/linux/compile.h > > CC init/version.o > > LD init/built-in.o > > LD .tmp_vmlinux1 > > KSYM .tmp_kallsyms1.S > > AS .tmp_kallsyms1.o > > LD .tmp_vmlinux2 > > KSYM .tmp_kallsyms2.S > > AS .tmp_kallsyms2.o > > LD vmlinux > > SYSMAP System.map > > SYSMAP .tmp_System.map > > Building modules, stage 2. > > OBJCOPY arch/arm/boot/Image > > MODPOST > > Kernel: arch/arm/boot/Image is ready > > AS arch/arm/boot/compressed/head.o > > GZIP arch/arm/boot/compressed/piggy.gz > > CC crypto/arc4.mod.o > > CC drivers/base/firmware_class.mod.o > > CC drivers/block/loop.mod.o > > CC drivers/bluetooth/hci_uart.mod.o > > CC drivers/char/watchdog/sa1100_wdt.mod.o > > CC drivers/gpio/proc_gpio.mod.o > > CC drivers/ide/ide-core.mod.o > > CC arch/arm/boot/compressed/misc.o > > CC drivers/ide/ide-disk.mod.o > > AS arch/arm/boot/compressed/head-xscale.o > > CC drivers/ide/ide-generic.mod.o > > CC drivers/ide/legacy/ide-cs.mod.o > > AS arch/arm/boot/compressed/piggy.o > > CC drivers/mmc/mmc_block.mod.o > > CC drivers/mmc/mmc_core.mod.o > > CC drivers/mmc/pxamci.mod.o > > LD arch/arm/boot/compressed/vmlinux > > OBJCOPY arch/arm/boot/zImage > > CC drivers/net/gumstix-smc91x.mod.o > > CC drivers/net/mii.mod.o > > Kernel: arch/arm/boot/zImage is ready > > CC drivers/net/smc91x.mod.o > > CC drivers/net/wireless/hermes.mod.o > > CC drivers/net/wireless/hostap/hostap_cs.mod.o > > CC drivers/net/wireless/hostap/hostap.mod.o > > CC drivers/net/wireless/orinoco.mod.o > > CC drivers/net/wireless/orinoco_cs.mod.o > > CC drivers/net/wireless/spectrum_cs.mod.o > > CC drivers/pcmcia/pcmcia.mod.o > > CC drivers/pcmcia/pcmcia_core.mod.o > > CC drivers/pcmcia/pxa2xx_core.mod.o > > CC drivers/pcmcia/pxa2xx_cs.mod.o > > CC drivers/usb/gadget/g_ether.mod.o > > CC drivers/usb/gadget/gumstix_gadget.mod.o > > CC drivers/usb/gadget/pxa2xx_udc.mod.o > > CC drivers/video/cfbcopyarea.mod.o > > CC drivers/video/cfbfillrect.mod.o > > CC drivers/video/cfbimgblt.mod.o > > CC drivers/video/fb.mod.o > > CC fs/fat/fat.mod.o > > CC drivers/video/pxafb.mod.o > > CC fs/lockd/lockd.mod.o > > CC fs/nls/nls_base.mod.o > > CC fs/nfs/nfs.mod.o > > CC fs/nls/nls_iso8859-1.mod.o > > CC fs/nls/nls_cp437.mod.o > > CC fs/vfat/vfat.mod.o > > CC net/bluetooth/bnep/bnep.mod.o > > CC net/bluetooth/bluetooth.mod.o > > CC net/bluetooth/gumstix_bluetooth.mod.o > > CC net/bluetooth/l2cap.mod.o > > CC net/bluetooth/rfcomm/rfcomm.mod.o > > CC net/bluetooth/sco.mod.o > > CC net/ieee80211/ieee80211.mod.o > > CC net/ieee80211/ieee80211_crypt.mod.o > > CC net/ieee80211/ieee80211_crypt_wep.mod.o > > CC net/packet/af_packet.mod.o > > CC net/sunrpc/sunrpc.mod.o > > CC net/unix/unix.mod.o > > CC sound/arm/snd-pxa2xx-ac97.mod.o > > CC sound/arm/snd-pxa2xx-pcm.mod.o > > CC sound/core/oss/snd-mixer-oss.mod.o > > CC sound/core/oss/snd-pcm-oss.mod.o > > CC sound/core/snd-page-alloc.mod.o > > CC sound/core/snd-pcm.mod.o > > CC sound/core/snd-timer.mod.o > > CC sound/core/snd.mod.o > > CC sound/pci/ac97/snd-ac97-bus.mod.o > > CC sound/pci/ac97/snd-ac97-codec.mod.o > > CC sound/soundcore.mod.o > > LD [M] crypto/arc4.ko > > LD [M] drivers/base/firmware_class.ko > > LD [M] drivers/block/loop.ko > > LD [M] drivers/bluetooth/hci_uart.ko > > LD [M] drivers/char/watchdog/sa1100_wdt.ko > > LD [M] drivers/gpio/proc_gpio.ko > > LD [M] drivers/ide/ide-core.ko > > LD [M] drivers/ide/ide-disk.ko > > LD [M] drivers/ide/ide-generic.ko > > LD [M] drivers/ide/legacy/ide-cs.ko > > LD [M] drivers/mmc/mmc_block.ko > > LD [M] drivers/mmc/mmc_core.ko > > LD [M] drivers/mmc/pxamci.ko > > LD [M] drivers/net/gumstix-smc91x.ko > > LD [M] drivers/net/mii.ko > > LD [M] drivers/net/smc91x.ko > > LD [M] drivers/net/wireless/hermes.ko > > LD [M] drivers/net/wireless/hostap/hostap.ko > > LD [M] drivers/net/wireless/hostap/hostap_cs.ko > > LD [M] drivers/net/wireless/orinoco.ko > > LD [M] drivers/net/wireless/orinoco_cs.ko > > LD [M] drivers/net/wireless/spectrum_cs.ko > > LD [M] drivers/pcmcia/pcmcia.ko > > LD [M] drivers/pcmcia/pcmcia_core.ko > > LD [M] drivers/pcmcia/pxa2xx_core.ko > > LD [M] drivers/pcmcia/pxa2xx_cs.ko > > LD [M] drivers/usb/gadget/g_ether.ko > > LD [M] drivers/usb/gadget/gumstix_gadget.ko > > LD [M] drivers/usb/gadget/pxa2xx_udc.ko > > LD [M] drivers/video/cfbcopyarea.ko > > LD [M] drivers/video/cfbfillrect.ko > > LD [M] drivers/video/cfbimgblt.ko > > LD [M] drivers/video/fb.ko > > LD [M] drivers/video/pxafb.ko > > LD [M] fs/fat/fat.ko > > LD [M] fs/lockd/lockd.ko > > LD [M] fs/nfs/nfs.ko > > LD [M] fs/nls/nls_base.ko > > LD [M] fs/nls/nls_cp437.ko > > LD [M] fs/nls/nls_iso8859-1.ko > > LD [M] fs/�fat/vfat.ko > > LD [M] net/bluetooth/bluetooth.ko > > LD [M] net/bluetooth/bnep/bnep.ko > > LD [M] net/bluetooth/gumstix_bluetooth.ko > > LD [M] net/bluetooth/l2cap.ko > > LD [M] net/bluetooth/rfcomm/rfcomm.ko > > LD [M] net/bluetooth/sco.ko > > LD [M] net/ieee80211/ieee80211.ko > > LD [M] net/ieee80211/ieee80211_crypt.ko > > LD [M] net/ieee80211/ieee80211_crypt_wep.ko > > LD [M] net/packet/af_packet.ko > > LD [M] net/sunrpc/sunrpc.ko > > LD [M] net/unix/unix.ko > > LD [M] sound/arm/snd-pxa2xx-ac97.ko > > LD [M] sound/arm/snd-pxa2xx-pcm.ko > > LD [M] sound/core/oss/snd-mixer-oss.ko > > LD [M] sound/core/oss/snd-pcm-oss.ko > > LD [M] sound/core/snd-page-alloc.ko > > LD [M] sound/core/snd-pcm.ko > > LD [M] sound/core/snd-timer.ko > > LD [M] sound/core/snd.ko > > LD [M] sound/pci/ac97/snd-ac97-bus.ko > > LD [M] sound/pci/ac97/snd-ac97-codec.ko > > LD [M] sound/soundcore.ko > > make[1]: Leaving directory > `/gumstix/gumstix-buildroot/build_arm_nofpu/linux-2.6.15gum' > > /gumstix/gumstix-buildroot/build_arm_nofpu/staging_dir/bin/arm- > linux-uclibc- > objcopy > -O binary -R .note -R .comment -S > /gumstix/gumstix-buildroot/build_arm_nofpu/linux-2.6.15gum/arch/arm/ > boot/com > pressed/vmlinux > /gumstix/gumstix-buildroot/build_arm_nofpu/linux-2.6.15gum/linux.bin > > /gumstix/gumstix-buildroot/build_arm_nofpu/staging_dir/bin/mkimage - > A arm -O > linux -T kernel -C none -a 0xa0008000 -e 0xa0008000 -n "uImage" -d > /gumstix/gumstix-buildroot/build_arm_nofpu/linux-2.6.15gum/linux.bin > /gumstix/gumstix-buildroot/build_arm_nofpu/linux-2.6.15gum/arch/arm/ > boot/uIm > age > > Image Name: uImage > > Created: Tue Jun 6 00:07:53 2006 > > Image Type: ARM Linux Kernel Image (uncompressed) > > Data Size: 744536 Bytes = 727.09 kB = 0.71 MB > > Load Address: 0xA0008000 > > Entry Point: 0xA0008000 > > make -j3 -C /gumstix/gumstix-buildroot/build_arm_nofpu/linux-2.6.15gum > DEPMOD="/sbin/depmod" > CROSS_COMPILE=/gumstix/gumstix-buildroot/build_arm_nofpu/ > staging_dir/bin/arm > -linux-uclibc- > ARCH=arm INSTALL_MOD_PATH=/gumstix/gumstix-buildroot/ > build_arm_nofpu/root > modules_install > > make[1]: Entering directory > `/gumstix/gumstix-buildroot/build_arm_nofpu/linux-2.6.15gum' > > INSTALL crypto/arc4.ko > > INSTALL drivers/base/firmware_class.ko > > INSTALL drivers/block/loop.ko > > INSTALL drivers/bluetooth/hci_uart.ko > > INSTALL drivers/char/watchdog/sa1100_wdt.ko > > INSTALL drivers/gpio/proc_gpio.ko > > INSTALL drivers/ide/ide-core.ko > > INSTALL drivers/ide/ide-disk.ko > > INSTALL drivers/ide/ide-generic.ko > > INSTALL drivers/ide/legacy/ide-cs.ko > > INSTALL drivers/mmc/mmc_block.ko > > INSTALL drivers/mmc/mmc_core.ko > > INSTALL drivers/mmc/pxamci.ko > > INSTALL drivers/net/gumstix-smc91x.ko > > INSTALL drivers/net/mii.ko > > INSTALL drivers/net/smc91x.ko > > INSTALL drivers/net/wireless/hermes.ko > > INSTALL drivers/net/wireless/hostap/hostap.ko > > INSTALL drivers/net/wireless/hostap/hostap_cs.ko > > INSTALL drivers/net/wireless/orinoco.ko > > INSTALL drivers/net/wireless/orinoco_cs.ko > > INSTALL drivers/net/wireless/spectrum_cs.ko > > INSTALL drivers/pcmcia/pcmcia.ko > > INSTALL drivers/pcmcia/pcmcia_core.ko > > INSTALL drivers/pcmcia/pxa2xx_core.ko > > INSTALL drivers/pcmcia/pxa2xx_cs.ko > > INSTALL drivers/usb/gadget/g_ether.ko > > INSTALL drivers/usb/gadget/gumstix_gadget.ko > > INSTALL drivers/usb/gadget/pxa2xx_udc.ko > > INSTALL drivers/video/cfbcopyarea.ko > > INSTALL drivers/video/cfbfillrect.ko > > INSTALL drivers/video/cfbimgblt.ko > > INSTALL drivers/video/fb.ko > > INSTALL drivers/video/pxafb.ko > > INSTALL fs/fat/fat.ko > > INSTALL fs/lockd/lockd.ko > > INSTALL fs/nfs/nfs.ko > > INSTALL fs/nls/nls_base.ko > > INSTALL fs/nls/nls_cp437.ko > > INSTALL fs/nls/nls_iso8859-1.ko > > INSTALL fs/vfat/vfat.ko > > INSTALL net/bluetooth/bluetooth.ko > > INSTALL net/bluetooth/bnep/bnep.ko > > INSTALL net/bluetooth/gumstix_bluetooth.ko > > INSTALL net/bluetooth/l2cap.ko > > INSTALL net/bluetooth/rfcomm/rfcomm.ko > > INSTALL net/bluetooth/sco.ko > > INSTALL net/ieee80211/ieee80211.ko > > INSTALL net/ieee80211/ieee80211_crypt.ko > > INSTALL net/ieee80211/ieee80211_crypt_wep.ko > > INSTALL net/packet/af_packet.ko > > INSTALL net/sunrpc/sunrpc.ko > > INSTALL net/unix/unix.ko > > INSTALL sound/arm/snd-pxa2xx-ac97.ko > > INSTALL sound/arm/s�d-pxa2xx-pcm.ko > > INSTALL sound/core/oss/snd-mixer-oss.ko > > INSTALL sound/core/oss/snd-pcm-oss.ko > > INSTALL sound/core/snd-page-alloc.ko > > INSTALL sound/core/snd-pcm.ko > > INSTALL sound/core/snd-timer.ko > > INSTALL sound/core/snd.ko > > INSTALL sound/pci/ac97/snd-ac97-bus.ko > > INSTALL sound/pci/ac97/snd-ac97-codec.ko > > INSTALL sound/soundcore.ko > > if [ -r System.map -a -x /sbin/depmod ]; then /sbin/depmod -ae -F > System.map -b /gumstix/gumstix-buildroot/build_arm_nofpu/root -r > 2.6.15gum; > fi > > make[1]: Leaving directory > `/gumstix/gumstix-buildroot/build_arm_nofpu/linux-2.6.15gum' > > find /gumstix/gumstix-buildroot/build_arm_nofpu/root/lib/modules -type > l -name build -exec rm {} \; > > find /gumstix/gumstix-buildroot/build_arm_nofpu/root/lib/modules -type > l -name source -exec rm {} \; > > mkdir -p /gumstix/gumstix-buildroot/build_arm_nofpu/root/boot > > cp -fpR --no-dereference > /gumstix/gumstix-buildroot/build_arm_nofpu/linux-2.6.15gum/arch/arm/ > boot/uIm > age > /gumstix/gumstix-buildroot/build_arm_nofpu/root/boot/uImage > > (grep -q pxa2xx-cs > /gumstix/gumstix-buildroot/build_arm_nofpu/root/etc/modprobe.conf || \ > > echo -e '\ninstall pcmcia /sbin/modprobe --ignore-install pcmcia && > modprobe > pxa2xx-cs\n' >> > /gumstix/gumstix-buildroot/build_arm_nofpu/root/etc/modprobe.conf) > touch -c > /gumstix/gumstix-buildroot/build_arm_nofpu/root/boot/uImage > > echo DISTRIB_ID=\'gumstix\' > > /gumstix/gumstix-buildroot/build_arm_nofpu/root/etc/gumstix-release > > echo DISTRIB_DESCRIPTION=\'\' >> > /gumstix/gumstix-buildroot/build_arm_nofpu/root/etc/gumstix-release > > echo DISTRIB_RELEASE=\'`svnversion /gumstix/gumstix-buildroot`\' >> > /gumstix/gumstix-buildroot/build_arm_nofpu/root/etc/gumstix-release > > echo DISTRIB_CODENAME=\'\' >> > /gumstix/gumstix-buildroot/build_arm_nofpu/root/etc/gumstix-release > > echo BUILD_DATE=\'`date`\' >> > /gumstix/gumstix-buildroot/build_arm_nofpu/root/etc/gumstix-release > > echo BUILD_HOSTNAME=\'`hostname -f`\' >> > /gumstix/gumstix-buildroot/build_arm_nofpu/root/etc/gumstix-release > > /sbin/ldconfig -r /gumstix/gumstix-buildroot/build_arm_nofpu/root > 2>/dev/null > > # Use fakeroot to pretend all target binaries are owned by root > > cp -f > /gumstix/gumstix-buildroot/build_arm_nofpu/staging_dir/fakeroot- > devs.env > /gumstix/gumstix-buildroot/build_arm_nofpu/staging_dir/fakeroot.env > > /gumstix/gumstix-buildroot/build_arm_nofpu/staging_dir/usr/bin/ > fakeroot \ > > -i /gumstix/gumstix-buildroot/build_arm_nofpu/staging_dir/ > fakeroot.env \ -s > /gumstix/gumstix-buildroot/build_arm_nofpu/staging_dir/fakeroot.env > -- \ > > chown -R root:root /gumstix/gumstix-buildroot/build_arm_nofpu/root > > # Use fakeroot to pretend to create all needed device nodes > > /gumstix/gumstix-buildroot/build_arm_nofpu/staging_dir/usr/bin/ > fakeroot \ > > -i /gumstix/gumstix-buildroot/build_arm_nofpu/staging_dir/ > fakeroot.env \ -s > /gumstix/gumstix-buildroot/build_arm_nofpu/staging_dir/fakeroot.env > -- \ > > /gumstix/gumstix-buildroot/build_arm_nofpu/staging_dir/bin/makedevs \ > > -d target/generic/device_table.txt \ > > /gumstix/gumstix-buildroot/build_arm_nofpu/root > > rootdir=/gumstix/gumstix-buildroot/build_arm_nofpu/root > > table='target/generic/device_table.txt' > > # Use fakeroot so mkfs.jffs2 believes the previous fakery > > /gumstix/gumstix-buildroot/build_arm_nofpu/staging_dir/usr/bin/ > fakeroot \ > > -i /gumstix/gumstix-buildroot/build_arm_nofpu/staging_dir/ > fakeroot.env \ -s > /gumstix/gumstix-buildroot/build_arm_nofpu/staging_dir/fakeroot.env > -- \ > > /gumstix/gumstix-buildroot/toolchain_build_arm_nofpu/mtd_snapshot/ > util/mkfs. > jffs2 > \ > > -e 0x20000 -q -l \ > > -d /gumstix/gumstix-buildroot/build_arm_nofpu/root \ > > -o /gumstix/gumstix-buildroot/rootfs.arm_nofpu.jffs2 > > -rw-r--r-- 1 root root 3202608 Jun 6 00:07 > /gumstix/gumstix-buildroot/rootfs.arm_nofpu.jffs2 > > [root@localhost gumstix-buildroot]# make > > echo DISTRIB_ID=\'gumstix\' > > /gumstix/gumstix-buildroot/build_arm_nofpu/root/etc/gumstix-release > > echo DISTRIB_DESCRIPTION=\'\' >> > /gumstix/gumstix-buildroot/build_arm_nofpu/root/etc/gumstix-release > > echo DISTRIB_RELEASE=\'`svnversion /gumstix/gumstix-buildro�t`\' >> > /gumstix/gumstix-buildroot/build_arm_nofpu/root/etc/gumstix-release > > echo DISTRIB_CODENAME=\'\' >> > /gumstix/gumstix-buildroot/build_arm_nofpu/root/etc/gumstix-release > > echo BUILD_DATE=\'`date`\' >> > /gumstix/gumstix-buildroot/build_arm_nofpu/root/etc/gumstix-release > > echo BUILD_HOSTNAME=\'`hostname -f`\' >> > /gumstix/gumstix-buildroot/build_arm_nofpu/root/etc/gumstix-release > > /sbin/ldconfig -r /gumstix/gumstix-buildroot/build_arm_nofpu/root > 2>/dev/null > > # Use fakeroot to pretend all target binaries are owned by root > > cp -f > /gumstix/gumstix-buildroot/build_arm_nofpu/staging_dir/fakeroot- > devs.env > /gumstix/gumstix-buildroot/build_arm_nofpu/staging_dir/fakeroot.env > > /gumstix/gumstix-buildroot/build_arm_nofpu/staging_dir/usr/bin/ > fakeroot \ > > -i /gumstix/gumstix-buildroot/build_arm_nofpu/staging_dir/ > fakeroot.env \ -s > /gumstix/gumstix-buildroot/build_arm_nofpu/staging_dir/fakeroot.env > -- \ > > chown -R root:root /gumstix/gumstix-buildroot/build_arm_nofpu/root > > # Use fakeroot to pretend to create all needed device nodes > > /gumstix/gumstix-buildroot/build_arm_nofpu/staging_dir/usr/bin/ > fakeroot \ > > -i /gumstix/gumstix-buildroot/build_arm_nofpu/staging_dir/ > fakeroot.env \ -s > /gumstix/gumstix-buildroot/build_arm_nofpu/staging_dir/fakeroot.env > -- \ > > /gumstix/gumstix-buildroot/build_arm_nofpu/staging_dir/bin/makedevs \ > > -d target/generic/device_table.txt \ > > /gumstix/gumstix-buildroot/build_arm_nofpu/root > > rootdir=/gumstix/gumstix-buildroot/build_arm_nofpu/root > > table='target/generic/device_table.txt' > > # Use fakeroot so mkfs.jffs2 believes the previous fakery > > /gumstix/gumstix-buildroot/build_arm_nofpu/staging_dir/usr/bin/ > fakeroot \ > > -i /gumstix/gumstix-buildroot/build_arm_nofpu/staging_dir/ > fakeroot.env \ -s > /gumstix/gumstix-buildroot/build_arm_nofpu/staging_dir/fakeroot.env > -- \ > > /gumstix/gumstix-buildroot/toolchain_build_arm_nofpu/mtd_snapshot/ > util/mkfs. > jffs2 > \ > > -e 0x20000 -q -l \ > > -d /gumstix/gumstix-buildroot/build_arm_nofpu/root \ > > -o /gumstix/gumstix-buildroot/rootfs.arm_nofpu.jffs2 > > -rw-r--r-- 1 root root 3202608 Jun 6 00:08 > /gumstix/gumstix-buildroot/rootfs.arm_nofpu.jffs2 > > > Does anyone have any idea why this is happening? > > > > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users > > > ---------------------------------------------------------------------- > --- > Take Surveys. Earn Cash. Influence the Future of IT > Join SourceForge.net's Techsay panel and you'll get the chance to > share your > opinions on IT & business topics through brief surveys -- and earn > cash > http://www.techsay.com/default.php? > page=join.php&p=sourceforge&CID=DEVDEV > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users > > > ---------------------------------------------------------------------- > --- > Take Surveys. Earn Cash. Influence the Future of IT > Join SourceForge.net's Techsay panel and you'll get the chance to > share your > opinions on IT & business topics through brief surveys -- and earn > cash > http://www.techsay.com/default.php? > page=join.php&p=sourceforge&CID=DEVDEV > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users |
From: Demetris Z. <fgc...@cy...> - 2006-06-06 07:56:24
|
Also during compilation there asre several Warning messages like "drivers/video .... Defined but not used. is this normal? |
From: Demetris Z. <fgc...@cy...> - 2006-06-06 08:14:10
|
Birla, did you add the arm-linux-gcc compiler to your path before you did the make? Is there anything else needed to be done after the Default make defconfig make of the buildroot? ----- Original Message ----- From: "Sumit Birla" <sb...@ta...> To: "General mailing list for gumstix users." <gum...@li...> Sent: Monday, June 05, 2006 8:57 PM Subject: Re: [Gumstix-users] LCD Frame Buffer >I was going to suggest the same - http://sumitbirla.com/temp/ > > > > Demetris Zavorotnichenko wrote: > >>it's just E-mail formatting Error not how it is on the terminal >> >>could you send me the jffs2 image Birla so i could test it out? >> >>then i would know if this is a compilation error or not on the linux >>machine >> >> > > > > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users |
From: James C. <ja...@ca...> - 2006-06-06 08:20:51
|
Hi, I don't have the email in front of me but i seem to remember that you are using "make clean" after doing menuconfig ( i might be wrong) won't that remove the config file you just generated and therefore not include the framebuffer. Try without make clean when compiling the kernel. James On Jun 6 2006, Demetris Zavorotnichenko wrote: >Birla, did you add the arm-linux-gcc compiler to your path before you did >the make? > >Is there anything else needed to be done after the Default >make defconfig >make > >of the buildroot? > > >----- Original Message ----- >From: "Sumit Birla" <sb...@ta...> >To: "General mailing list for gumstix users." ><gum...@li...> >Sent: Monday, June 05, 2006 8:57 PM >Subject: Re: [Gumstix-users] LCD Frame Buffer > > >>I was going to suggest the same - http://sumitbirla.com/temp/ >> >> >> >> Demetris Zavorotnichenko wrote: >> >>>it's just E-mail formatting Error not how it is on the terminal >>> >>>could you send me the jffs2 image Birla so i could test it out? >>> >>>then i would know if this is a compilation error or not on the linux >>>machine >>> >>> >> >> >> >> _______________________________________________ >> gumstix-users mailing list >> gum...@li... >> https://lists.sourceforge.net/lists/listinfo/gumstix-users > > > >_______________________________________________ >gumstix-users mailing list >gum...@li... >https://lists.sourceforge.net/lists/listinfo/gumstix-users > |
From: Demetris Z. <fgc...@cy...> - 2006-06-06 09:10:56
|
OK, i found the reason of why the Framebuffer wasn't compiling. This is embarassing but in Menuconfig instead of '*' i was putting 'M' so the option was not enabled. Sorry for busting everyones chops but better aknowlage the error than play smart. In 3D animation (My profession) there are always guys better than me so it's the same everywhere, better listen to people that know what they are saying than absorbe ones EGO. :) Tnx again for everyone's help in this. Demetris |
From: Dave H. <dhy...@gm...> - 2006-06-08 04:07:19
|
Hi Demetris, On 6/6/06, Demetris Zavorotnichenko <fgc...@cy...> wrote: > OK, i found the reason of why the Framebuffer wasn't compiling. This is > embarassing but in Menuconfig instead of '*' i was putting 'M' so the option > was not enabled. M means that the option is enabled, but being built as a module (so you'll see CC[M] and LD[M] in the log rather than just plain CC and LD) rather then being compiled in directly in the kernel, Modules need to be loaded using modprobe or insmod before being "activated". -- Dave Hylands Vancouver, BC, Canada http://www.DaveHylands.com/ |
From: Demetris Z. <fgc...@cy...> - 2006-06-08 10:42:13
|
Tnx for the info Dave, much appriciated. Demetris Z. ----- Original Message ----- From: "Dave Hylands" <dhy...@gm...> To: "General mailing list for gumstix users." <gum...@li...> Sent: Tuesday, June 06, 2006 4:44 PM Subject: Re: [Gumstix-users] LCD Frame Buffer > Hi Demetris, > > On 6/6/06, Demetris Zavorotnichenko <fgc...@cy...> wrote: >> OK, i found the reason of why the Framebuffer wasn't compiling. This is >> embarassing but in Menuconfig instead of '*' i was putting 'M' so the >> option >> was not enabled. > > M means that the option is enabled, but being built as a module (so > you'll see CC[M] and LD[M] in the log rather than just plain CC and > LD) rather then being compiled in directly in the kernel, Modules need > to be loaded using modprobe or insmod before being "activated". > > -- > Dave Hylands > Vancouver, BC, Canada > http://www.DaveHylands.com/ > > > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users |
From: Demetris Z. <fgc...@cy...> - 2006-06-06 08:26:17
|
I'll try that, tnx for the guideline James. ----- Original Message ----- From: "James Coxon" <ja...@ca...> To: "General mailing list for gumstix users." <gum...@li...> Sent: Tuesday, June 06, 2006 11:20 AM Subject: Re: [Gumstix-users] LCD Frame Buffer > Hi, I don't have the email in front of me but i seem to remember that you > are using "make clean" after doing menuconfig ( i might be wrong) won't > that remove the config file you just generated and therefore not include > the framebuffer. Try without make clean when compiling the kernel. > > James > > On Jun 6 2006, Demetris Zavorotnichenko wrote: > >>Birla, did you add the arm-linux-gcc compiler to your path before you did >>the make? >> >>Is there anything else needed to be done after the Default >>make defconfig >>make >> >>of the buildroot? >> >> >>----- Original Message ----- >>From: "Sumit Birla" <sb...@ta...> >>To: "General mailing list for gumstix users." >><gum...@li...> >>Sent: Monday, June 05, 2006 8:57 PM >>Subject: Re: [Gumstix-users] LCD Frame Buffer >> >> >>>I was going to suggest the same - http://sumitbirla.com/temp/ >>> >>> >>> >>> Demetris Zavorotnichenko wrote: >>> >>>>it's just E-mail formatting Error not how it is on the terminal >>>> >>>>could you send me the jffs2 image Birla so i could test it out? >>>> >>>>then i would know if this is a compilation error or not on the linux >>>>machine >>>> >>>> >>> >>> >>> >>> _______________________________________________ >>> gumstix-users mailing list >>> gum...@li... >>> https://lists.sourceforge.net/lists/listinfo/gumstix-users >> >> >> >>_______________________________________________ >>gumstix-users mailing list >>gum...@li... >>https://lists.sourceforge.net/lists/listinfo/gumstix-users >> > > > _______________________________________________ > gumstix-users mailing list > gum...@li... > https://lists.sourceforge.net/lists/listinfo/gumstix-users |