2010-06-03 12:22:47     Checking that Linux app can run on Blackfin?

Document created by Aaronwu Employee on Aug 22, 2013
Version 1Show Document
  • View in full screen mode

2010-06-03 12:22:47     Checking that Linux app can run on Blackfin?

Gilles Ganault (FRANCE)

Message: 90109   

 

Hello

 

I'm new to embedded devices, and need to know how to check whether a Linux application will compile and run OK on the Blackfin 532 that powers the Atcom IP01 appliance.

 

The BAPS packages listed here are a bit old, and some applications like Lua are missing:

 

www.rowetel.com/ucasterisk/baps.html

 

Is there a way to check that an application won't miss the MMU and run OK on Blackfin?

 

Thank you.

QuoteReplyEditDelete

 

 

2010-06-03 13:12:43     Re: Checking that Linux app can run on Blackfin?

Mike Frysinger (UNITED STATES)

Message: 90112   

 

if it compiles & links, that's a good indication

QuoteReplyEditDelete

 

 

2010-06-04 06:04:30     Re: Checking that Linux app can run on Blackfin?

Gilles Ganault (FRANCE)

Message: 90129   

 

Thanks for the reply. Does it mean that I can just grab the source code of an application meant for Linux x86 code without making any change to it, and GCC will turn it into an executable?

 

Out of curiosity, what applications can't run on an MMU-deprived CPU like the Blackfin, and how can I check problematic areas? How do developers manage to rewrite applications so that they can run on any CPU?

QuoteReplyEditDelete

 

 

2010-06-04 13:13:56     Re: Checking that Linux app can run on Blackfin?

Mike Frysinger (UNITED STATES)

Message: 90136   

 

that is how cross-compiling code works

 

please read the documentation and/or search the wiki for more

 

  docs.blackfin.uclinux.org/doku.php?id=uclinux-dist:difference_from_linux

QuoteReplyEditDelete

 

 

2010-06-08 04:29:33     Re: Checking that Linux app can run on Blackfin?

Gilles Ganault (FRANCE)

Message: 90190   

 

Thanks Mike, this is exactly what I was looking for.

Attachments

    Outcomes