I am trying to get the IAP (over ethernet) code to compile, but I am getting errors, which I would not expect. Seeing that their is project workspace created for IAR (all be it for version 4.XX). I am using an evaluation version of IAR v5.20 for ARM. One of the errors is regarding the inclusion of sys/time.h. If anyone can help, will appreciate it. Thanks in advance, FD.
Many thanks for your reply. Appreciate it. Unfortunately this is not the problem, the problem is the libraries that cannot be found, as mentioned. I have searched through the IAR folders for any similar ones that could be used, but could not see any. Hope this makes sense. I think some of these libraries that are being complained about by the compiler, are from GNU ARM C/C, and maybe it is a case of just including them (hopefully with not much modifications). I will have to try. Thanks.
1.Replace the startup files(*.s) with the startup files available under: \IAR Systems\Embedded Workbench 5.0\ARM\examples\ST\STR91x\STR91xlibrary\startup 2.Use the STR91x_FLASH.icf as linker file: \IAR Systems\Embedded Workbench 5.0\ARM\examples\ST\STR91x\STR91xlibrary\linker