sashi ono writes: >I'm about to start a port of Freertos on the
LPC2148. I was wondering
>if you could post the code up in files. or email.
>Thanks.
If you send me your files then I could make them available from the
FreeRTOS.org WEB site. See the contacts page of the FreeRTOS.org site for a
suitable email address.
I'm about to start a port of Freertos on the LPC2148. I was
wondering
if you could post the code up in files. or email.
Thanks.
--- In lpc2000@lpc2..., Peter Homann <groups@h...> wrote: >
> Hi,
>
> Well I've finally had some success.
>
> Firstly thanks to all who helped me through it. :-)
>
> I ended up using being able to compile the Keil example with the GCC
> compiler.
>
> I used the linker setup files for the 2016, changing them for the 2138.
>
> Where the code had problems was in the differences between the Keil
> header files and GCC ones.
>
> Cheers,
>
> Peter.
>
> Peter Homann wrote:
>
> > Tom,
> >
> > You are correct. Thanks.
> >
> > Cheers,
> >
> > peter
> >
> > Tom Walsh wrote:
> >
> >
> >>Peter Homann wrote:
> >>
> >>
> >>
> >>>Hi Richard,
> >>>
> >>>Thanks for the help.
> >>>
> >>>
> >>>Am I correct in assuming that the GNU ARM header file
lpc210x.h is the > >>>correct header file for the
lpc2138?
> >>>
> >>>
> >>>
> >>
> >>Never assume, It is close enough to get you started though. You may
> >>have a file like LPC21xx.h, that is closer in some regards to LPC2138, > >>you will still have to fill in the
blanks.
> >>
> >>
> >>TomW
> >>
> >
> >
>
> --
> ------------------------------
> Web: www.homanndesigns.com
> email: homann@h...
> Phone: +61 421 601 665
> www.homanndesigns.com/ModIO.html - Modbus Interface Unit
> www.homanndesigns.com/DigiSpeedDeal.html - DC Spindle control
> www.homanndesigns.com/TurboTaig.html - Taig Mill Upgrade board
>
Reply by Peter Homann●November 11, 20052005-11-11
Hi,
I removed, then re installed Crossworks and it is now there. ?
Thanks for all the help.
Cheers,
Peter.
rtstofer wrote:
> I have it all over the place:
>
> c:\program files\gnuarm\bin\arm-elf-objcopy.exe
>
> c:\cygwin\bin\objcopy.exe
> c:\djgpp\bin\objcopy.exe
> c:\WinAVR\bin\avr-objcopy.exe
> miingw\bin\objcopy.exe
>
> Yahoo! Groups Links
>
--
------------------------------
Web: www.homanndesigns.com
email: homann@homa...
Phone: +61 421 601 665
www.homanndesigns.com/ModIO.html - Modbus Interface Unit
www.homanndesigns.com/DigiSpeedDeal.html - DC Spindle control
www.homanndesigns.com/TurboTaig.html - Taig Mill Upgrade board
>Hi,
>
>As part of getting FreeRTOS working on a 2138 platform, I've been
>evaluating Crossworks as a potential IDE.
>
>I've managed to compile and link the Crossworks FreeRTOS demo but need
>to generate a HEX file to download with the Philips utility.
>
>When I select the additional output to HEX, I get an error that the
>executable objcopy.exe cannot be found. The response from the RA support
>when I reported the problem was:
>
>"I've no idea - it's in the distribution."
>
>I've done a search through the RA installed directorys "C:\Program
>Files\Rowley Associates Limited\CrossWorks for ARM 1.5", and it's
>nowhere to be found?
That is part of cygwin, IIRC, you have to re-run the package installer
(I think) and select it.
objdump is a standard un*x util.
TomW
>Anyone know where to get it from?
>
>Maybe I'll just stick to the free GCC compiler and Editplus, as
it's
>working.
>
>Cheers,
>
>Peter.
>
Reply by Michael Johnson●November 11, 20052005-11-11
Peter Homann wrote:
>Hi,
>
>As part of getting FreeRTOS working on a 2138 platform, I've been
>evaluating Crossworks as a potential IDE.
>
>I've managed to compile and link the Crossworks FreeRTOS demo but need
>to generate a HEX file to download with the Philips utility.
>
>When I select the additional output to HEX, I get an error that the
>executable objcopy.exe cannot be found. The response from the RA support
>when I reported the problem was:
>
>"I've no idea - it's in the distribution."
>
>I've done a search through the RA installed directorys "C:\Program
>Files\Rowley Associates Limited\CrossWorks for ARM 1.5", and it's
>nowhere to be found?
>
>Anyone know where to get it from?
Try re-installing the CrossWorks 1.5 distribution - it's in
there.
Regards
Michael
>Maybe I'll just stick to the free GCC compiler
and Editplus, as it's
>working.
>
>Cheers,
>
>Peter.
>
Reply by Peter Homann●November 11, 20052005-11-11
Hi,
As part of getting FreeRTOS working on a 2138 platform, I've been
evaluating Crossworks as a potential IDE.
I've managed to compile and link the Crossworks FreeRTOS demo but need
to generate a HEX file to download with the Philips utility.
When I select the additional output to HEX, I get an error that the
executable objcopy.exe cannot be found. The response from the RA support
when I reported the problem was:
"I've no idea - it's in the distribution."
I've done a search through the RA installed directorys "C:\Program
Files\Rowley Associates Limited\CrossWorks for ARM 1.5", and it's
nowhere to be found?
Anyone know where to get it from?
Maybe I'll just stick to the free GCC compiler and Editplus, as it's
working.
Cheers,
Peter.
--
------------------------------
Web: www.homanndesigns.com
email: homann@homa...
Phone: +61 421 601 665
www.homanndesigns.com/ModIO.html - Modbus Interface Unit
www.homanndesigns.com/DigiSpeedDeal.html - DC Spindle control
www.homanndesigns.com/TurboTaig.html - Taig Mill Upgrade board
Reply by Peter Homann●November 11, 20052005-11-11
Hi,
Well I've finally had some success.
Firstly thanks to all who helped me through it. :-)
I ended up using being able to compile the Keil example with the GCC
compiler.
I used the linker setup files for the 2016, changing them for the 2138.
Where the code had problems was in the differences between the Keil
header files and GCC ones.
Cheers,
Peter.
Peter Homann wrote:
> Tom,
>
> You are correct. Thanks.
>
> Cheers,
>
> peter
>
> Tom Walsh wrote:
>>Peter Homann wrote:
>>
>>
>>
>>>Hi Richard,
>>>
>>>Thanks for the help.
>>>
>>>
>>>Am I correct in assuming that the GNU ARM header file lpc210x.h is
the
>>>correct header file for the lpc2138?
>>>
>>>
>>>
>>
>>Never assume, It is close enough to get you started though. You may
>>have a file like LPC21xx.h, that is closer in some regards to LPC2138,
>>you will still have to fill in the blanks.
>>
>>
>>TomW
>
--
------------------------------
Web: www.homanndesigns.com
email: homann@homa...
Phone: +61 421 601 665
www.homanndesigns.com/ModIO.html - Modbus Interface Unit
www.homanndesigns.com/DigiSpeedDeal.html - DC Spindle control
www.homanndesigns.com/TurboTaig.html - Taig Mill Upgrade board
Reply by Peter Homann●November 10, 20052005-11-10
Tom,
You are correct. Thanks.
Cheers,
peter
Tom Walsh wrote:
> Peter Homann wrote:
>>Hi Richard,
>>
>>Thanks for the help.
>>
>>
>>Am I correct in assuming that the GNU ARM header file lpc210x.h is the
>>correct header file for the lpc2138?
>>
>>
>>
>
> Never assume, It is close enough to get you started though. You may
> have a file like LPC21xx.h, that is closer in some regards to LPC2138,
> you will still have to fill in the blanks.
> TomW
>
--
------------------------------
Web: www.homanndesigns.com
email: homann@homa...
Phone: +61 421 601 665
www.homanndesigns.com/ModIO.html - Modbus Interface Unit
www.homanndesigns.com/DigiSpeedDeal.html - DC Spindle control
www.homanndesigns.com/TurboTaig.html - Taig Mill Upgrade board
Reply by Tom Walsh●November 10, 20052005-11-10
Peter Homann wrote:
>Hi Richard,
>
>Thanks for the help.
>Am I correct in assuming that the GNU ARM header file lpc210x.h is the
>correct header file for the lpc2138?
> Never assume, It is close enough to get you started though. You may
have a file like LPC21xx.h, that is closer in some regards to LPC2138,
you will still have to fill in the blanks.
TomW