Hi David,
David Wu wrote:
On Sun, 06 Jul 2008 21:27:13 -0400, Greg Ungerer <[EMAIL PROTECTED]> wrote:
David Wu wrote:
I have attached a patch against uClinux-dist-test-20080627. This will
make you build the image on uC53281-EVM using "make
Arcturus/uC5329-xE32UVC240_default". But "thttp" will fail at loading
cgi program. Suggest to use the one in the Arcturus networks' ISO
image if you need it.
>
Note that this patch is not a final release.
Just a couple of comments:
@@ -503,7 +511,7 @@
config FREESCALE
bool
default y
- depends on (M5206eC3 || M5208EVB || M5235EVB || M5249C3 ||
M5271EVB || M5272C3 || M5275EVB || M5282EVB || M5307C3 || M5329EVB ||
M5407C3)
+ depends on (M5206eC3 || M5208EVB || M5235EVB || M5249C3 ||
M5271EVB || M5272C3 || M5275EVB || M5282EVB || M5307C3 || M5329EVB ||
UC5272 || UC5282 || UC532x|| M5407C3)
config HW_FEITH
bool
That looks wrong. The CONFIG_FREESCALE define is meant for
the family of eval boards manufactured by, or on behalf of,
Freescale.
This will be removed and added in a seperate field.
@@ -134,6 +134,10 @@
*/
_start:
+#if defined(CONFIG_UCBOOTLOADER)
+ .long . /* sp */
+ .long . + 4 /* pc */
+#endif nop /*
filler */
movew #0x2700, %sr /* no interrupts */
No :-)
_start is the start of the code, it must be valid code.
We have used this for our bootloader but we agree to remove this.
Also the patch is not meant to be applied to the test release otherwise
we have a lot changes to apply(internally we use another kernel version).
I provided here is just for Julian to build for uC53281-EVM when our BSP
is not used.
Oh yeah, I understand that. I didn't apply it.
I just looked over the changes to see what you had to change.
Regards
Greg
On Fri, 27 Jun 2008 12:03:42 -0400, julian andres montes galvis
<[EMAIL PROTECTED]> wrote:
Hi Greg
I try with uC5329-xE32UVC240 and 532x boards in the configuration
but i have the same errorm referenced to `getbenv'
in attachment my config file
Julian
On Fri, 2008-06-27 at 10:51 -0500, julian andres montes galvis wrote:
Hi Julian,
julian andres montes galvis wrote:
> Host Debian
> Board arcturus uC53281EVM
> kernel selected 2.6
>
> I buyed and test a Board arcturus uC53281EVM, this kit has a cd
from
> arcturus with the uClinux-dist-ANI0806
> this distribution have a VoIP and Management Middleware, i don't
need
> this for my application, and I need
> free resources for my application.
>
> Then try to compile my image ( dist arcturus ) without the
middelware,
> but don't have any sucess. the image has the middelware of arcturus
> yet.
>
> After , i try to port the board to the oficial dist
> uClinux-dist-test-20080612
> and have this error.
>
>
> mm/slab.c: In function 'kfree':
> mm/slab.c:3792: warning: passing argument 2 of '__cache_free'
discards
> qualifiers from pointer target type
> drivers/char/mem.c: In function 'mmap_kmem':
> drivers/char/mem.c:303: warning: cast to pointer from integer of
> different size
> drivers/char/keyboard.c:1124:2: warning: #warning "Cannot generate
> rawmode keyboard for your architecture yet."
> fs/binfmt_flat.c: In function 'load_flat_file':
> fs/binfmt_flat.c:746: warning: unused variable 'persistent'
> fs/nfs/file.c:278: warning: 'nfs_file_mmap' defined but not used
> drivers/video/m532xfb.c:289: warning: 'm532xfb_setcolreg' defined
but
> not used
> WARNING: modpost: Found 2 section mismatch(es).
> To see full details build your kernel with:
> 'make CONFIG_DEBUG_SECTION_MISMATCH=y'
> drivers/built-in.o: In function `scsi_dma_unmap':
> (.text+0x3c208): undefined reference to `dma_unmap_sg'
> drivers/built-in.o: In function `scsi_dma_map':
> (.text+0x3c234): undefined reference to `dma_map_sg'
> drivers/built-in.o: In function `parse_ucbootstrap_partitions':
> (.text+0x442e4): undefined reference to `getbenv'
> drivers/built-in.o: In function `parse_ucbootstrap_partitions':
> (.text+0x4436c): undefined reference to `getbenv'
> make[2]: *** [.tmp_vmlinux1] Error 1
> make[1]: *** [linux] Error 1
> make: *** [Arcturus/uC53281-EVM_default] Error 2
The getbenv refernece should be fixed in uClinux-dist-test-20080620.
And that can cleanly compile the uC5329-xE32UVC240 target.
If that is not exactly what you used cna you send you kernel
.config?
Regards
Greg
------------------------------------------------------------------------
_______________________________________________
uClinux-dev mailing list
[email protected]
http://mailman.uclinux.org/mailman/listinfo/uclinux-dev
This message was resent by [email protected]
To unsubscribe see:
http://mailman.uclinux.org/mailman/options/uclinux-dev
--
------------------------------------------------------------------------
Greg Ungerer -- Chief Software Dude EMAIL: [EMAIL PROTECTED]
Secure Computing Corporation PHONE: +61 7 3435 2888
825 Stanley St, FAX: +61 7 3891 3630
Woolloongabba, QLD, 4102, Australia WEB: http://www.SnapGear.com
_______________________________________________
uClinux-dev mailing list
[email protected]
http://mailman.uclinux.org/mailman/listinfo/uclinux-dev
This message was resent by [email protected]
To unsubscribe see:
http://mailman.uclinux.org/mailman/options/uclinux-dev