[LLVMdev] Arm port
Sandeep Patel
deeppatel1987 at gmail.com
Wed May 20 16:06:51 PDT 2009
The Nokia N800 is an OMAP 2420 which is an ARM11.
If you want an OMAP 3530 today, I think the cheapest route is the Beagleboard.
deep
On Wed, May 20, 2009 at 3:13 PM, Chuck Robey <chuckr at telenix.org> wrote:
> Bob Wilson wrote:
>> On May 20, 2009, at 1:38 PM, Chuck Robey wrote:
>>> Hmm. Well, my motivation is that I recently bought a Pandora (it
>>> has the
>>> Cortex-A8). It's not going to arrive here for a couple more months,
>>> I think.
>>> When it does finally arrive, I want to be able to immediately begin
>>> work on
>>> replacing the Linux that comes pre-installed with FreeBSD-arm.
>>
>> Hi Chuck,
>>
>> I'm not very familiar with the Pandora, but as far as I know ARM is
>> pretty good about backward compatibility. You should be able to run
>> ARM code compiled by LLVM on it. LLVM currently only generates code
>> for version 6 of the ARM architecture, so you wouldn't be taking full
>> advantage of the Pandora's processor but it may not matter, depending
>> on what you're trying to do with it.
>>
>> If you are able to try out LLVM for ARM, we would welcome your
>> feedback and contributions!
>
> Certainly, I'll test it out. In fact, I think now, that I do have a Nokia N800,
> and it runs the same TI OMAP3530 (I think, but I'm going to have to go
> doublecheck that) so I might well be able to test immediately.
>
> Tell you what: beginning immediately, I'll start reading all of the documents I
> can find at your site, so I'm not quite so dumb at it. I haven't seen that the
> code was up for download (or checkout?) but if it is, I'll fetch it and begin
> looking things over. If there is anything concrete that I could contribute,
> I'll do that. But, just doing all that reading is going to take me some time
> (to really learn it all). If you folks can offer me a compiler tool which I can
> ultimately use for the porting of FreeBSD to the Pandora (or the N800?), then
> I'm going to really owe you something, I think.
>
> That means, I'll likely disappear now that I can start reading things. I
> haven't gone away, I'm just trying to get to the point that I'm of use.
>
> _______________________________________________
> LLVM Developers mailing list
> LLVMdev at cs.uiuc.edu http://llvm.cs.uiuc.edu
> http://lists.cs.uiuc.edu/mailman/listinfo/llvmdev
>
More information about the llvm-dev
mailing list