>>>> +is not an integer constant
>>>> +  struct usb_device_descriptor __aligned(CONFIG_SYS_CACHELINE_SIZE) desc;
>>>> +         ^
>>>> +make[3]: *** [spl/common/dfu.o] Error 1
>>>> +make[2]: *** [spl/common] Error 2
>>> +make[1]: *** [spl/u-boot-spl] Error 2
>>>> +make: *** [sub-make] Error 2
>>
>> The CONFIG_SYS_CACHELINE_SIZE is not defined for smartweb platform which is 
>> causing build error.
>> By defining this error goes away. What would be value for cache line 
>> size for smartweb platform? (32/64/..?)

>Hups? Which patch introduced this? I wonder if other at91 based boards does 
>not show the same error?

The spl-dfu patch series include usb header files in SPL for DFU, since cache 
line is not defined which is causing
the build failure for smartweb platform.

>The RM for the at91sam9260 says:  8 words cache line size

>So 32 would be the correct value.

Ok thanks. 

Regards
Ravi
_______________________________________________
U-Boot mailing list
U-Boot@lists.denx.de
http://lists.denx.de/mailman/listinfo/u-boot

Reply via email to