element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • Community Hub
    Community Hub
    • What's New on element14
    • Feedback and Support
    • Benefits of Membership
    • Personal Blogs
    • Members Area
    • Achievement Levels
  • Learn
    Learn
    • Ask an Expert
    • eBooks
    • element14 presents
    • Learning Center
    • Tech Spotlight
    • STEM Academy
    • Webinars, Training and Events
    • Learning Groups
  • Technologies
    Technologies
    • 3D Printing
    • FPGA
    • Industrial Automation
    • Internet of Things
    • Power & Energy
    • Sensors
    • Technology Groups
  • Challenges & Projects
    Challenges & Projects
    • Design Challenges
    • element14 presents Projects
    • Project14
    • Arduino Projects
    • Raspberry Pi Projects
    • Project Groups
  • Products
    Products
    • Arduino
    • Avnet & Tria Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • About Us
  • Store
    Store
    • Visit Your Store
    • Choose another store...
      • Europe
      •  Austria (German)
      •  Belgium (Dutch, French)
      •  Bulgaria (Bulgarian)
      •  Czech Republic (Czech)
      •  Denmark (Danish)
      •  Estonia (Estonian)
      •  Finland (Finnish)
      •  France (French)
      •  Germany (German)
      •  Hungary (Hungarian)
      •  Ireland
      •  Israel
      •  Italy (Italian)
      •  Latvia (Latvian)
      •  
      •  Lithuania (Lithuanian)
      •  Netherlands (Dutch)
      •  Norway (Norwegian)
      •  Poland (Polish)
      •  Portugal (Portuguese)
      •  Romania (Romanian)
      •  Russia (Russian)
      •  Slovakia (Slovak)
      •  Slovenia (Slovenian)
      •  Spain (Spanish)
      •  Sweden (Swedish)
      •  Switzerland(German, French)
      •  Turkey (Turkish)
      •  United Kingdom
      • Asia Pacific
      •  Australia
      •  China
      •  Hong Kong
      •  India
      • Japan
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • Vietnam
      • Americas
      •  Brazil (Portuguese)
      •  Canada
      •  Mexico (Spanish)
      •  United States
      Can't find the country/region you're looking for? Visit our export site or find a local distributor.
  • Translate
  • Profile
  • Settings
Raspberry Pi
  • Products
  • More
Raspberry Pi
Raspberry Pi Forum Nokia, Qt, and Raspberry Pi
  • Blog
  • Forum
  • Documents
  • Quiz
  • Events
  • Polls
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join Raspberry Pi to participate - click to join for free!
Featured Articles
Announcing Pi
Technical Specifications
Raspberry Pi FAQs
Win a Pi
Raspberry Pi Wishlist
Actions
  • Share
  • More
  • Cancel
Forum Thread Details
  • Replies 10 replies
  • Subscribers 679 subscribers
  • Views 1328 views
  • Users 0 members are here
  • qt_embedded
  • raspberry
  • help
  • helpme
  • raspberry_pi
  • qt
  • raspberrypi
  • nokia
Related

Nokia, Qt, and Raspberry Pi

morgaine
morgaine over 13 years ago

It has been mentioned before (deep in a thread) that Nokia obtained 400 Rpi boards for giving out free to Qt developers.  I'm making a top-level thread for the appropriate links here, as I think that line of work might become highly interesting:

 

  • Blog:  http://blog.qt.nokia.com/2011/11/24/qt-5-with-rasberry-pi-a-delicious-mix-with-home-delivery/
  • Wiki:  http://wiki.qt-project.org/Qt_RaspberryPi
  • Qt 5:  http://qt-project.org/wiki/Qt_5.0

 

The original Qt folks (Trolltech) once developed the Greenphone -- http://en.wikipedia.org/wiki/Greenphone -- and they were later bought out by Nokia who were probably highly impressed by Trolltech's technical and open source capability.  Despite the mess that Nokia has become in recent times (a tragic story of their CEO moving a great independent company into bed with Microsoft and WinMobile), the Qt team within Nokia nevertheless continues their open source work as before, currently focussing on Qt 5.

 

I think this may become important for Rpi because the Qt people are clearly committed to making it work well on these boards, which will require much attention to efficiency since the SoC's CPU isn't very powerful.  And since they have good links with the Foundation, and Nokia has good links with Broadcom (Nokia used earlier versions of the Broadcom VideoCore SoC in their phones -- see http://en.wikipedia.org/wiki/VideoCore ), Nokia would have some sway on the SoC manufacturer if new or modified drivers are needed to make better use of the GPU.

 

This could become extremely important for Rpi, given that the VideoCore parts of Rpi's BCM2835 are currently closed to open source developers.

 

Morgaine.

  • Sign in to reply
  • Cancel
  • morgaine
    morgaine over 13 years ago

    More info on Qt for Raspberry Pi:

     

    • http://blog.qt.nokia.com/2011/11/25/qt-platform-%E2%80%9Cmkspecs%E2%80%9D-now-publicly-available/ -- discusses the hardware-specific Qt "mkspecs" which assist in building Qt for specific platforms.  To quote the article, "You may have been reading about Broadcom's 2835-based development platform - better known as Raspberry Pi - we have Qt Mkspecs for that too."

     

    • Unfortunately it's still early days as mkspecs for Rpi seems to be a Work In Progress.  I chased up the links and cloned the repository from Gitorious -- http://gitorious.org/qt-platform-mkspecs --, only to find that it had failed in code review -- https://codereview.qt-project.org/#change,21749 -- and the Rpi mkspec was currently marked as deprecated.  Just a temporary hiccup I'm sure.

     

    • Repository problems aside, the Qt 5 code is working great on Raspberry Pi in their labs, with impressive OpenGL ES2 acceleration -- http://labs.qt.nokia.com/2011/10/03/chasing-the-raspberry-pi-dragon-opengl-es2-accelerated-qt-pi/ -- which is shown running here -- http://www.youtube.com/watch?v=qwsoInZk428 .

     

    • See also the impressive videos on the wiki page linked in post #1 above.  Here is one -- http://www.youtube.com/watch?v=Fq7IJLIIs2c .

     

    Morgaine.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • morgaine
    morgaine over 13 years ago in reply to morgaine

    The RPF site has finally caught up with this topic too -- http://www.raspberrypi.org/archives/1146 .

     

    RPF downloads are here -- http://www.raspberrypi.org/downloads ,  QtonPi section is second from bottom, and here's the relevant blurb with links:

     

    • Description:            QtonPi is an Embedded Linux platform plus SDK optimized for developing and running Qt 5 Apps on Raspberry Pi
    • Project site:             http://wiki.qt-project.org/QtonPi
    • Torrent:                   qtonpi-0.2.tar.bz2.torrent
    • Direct download:     qtonpi-0.2.tar.bz2
    • SHA-1 digest:          665b6ccf59ccbd4c38827f5554aa823302730a04
    • Default login:
      • Username:      root
      • Password:       rootme

     

    Note that the Code Review status that I mentioned in the previous post is now "Merged" (was "Deprecated"), so they've fixed the issues.  This whole Qt project looks extremely promising to me.  My Pi is still months away, but I'm looking forward to working with Qt5 on a different platform in the mean time.

     

    Morgaine.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • fustini
    fustini over 13 years ago in reply to morgaine

    Thanks for all the links and info.  I'm a bitter about Nokia after they gutted Maemo/MeeGo for a cash payout, but the Qt folks seem do interesting work so glad they managed to survive.  The demos using OpenGL ES are impressive.  I'm interested in learning some basics of 3-D graphics with the Pi, and it looks like QtonPi might turn out to be a good way to do that.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • morgaine
    morgaine over 13 years ago in reply to fustini

    Aye, virtually nobody technical was impressed by recent top level business decisions at Nokia.  But their techies are very unlikely to be able to do anything about the failings of their management, as it's a colossal company and they're almost certainly lightyears away from the seat of power.  I bet they were every bit as annoyed at the board/CEO as the Nokia users and us observers outside.  Their good work on Qt continues anyway, and is fully open source.  At least Nokia management hasn't shut that down.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • Former Member
    Former Member over 12 years ago in reply to morgaine

    Microsoft in $7B deal to aquire Nokia's cellphone business.

    http://online.wsj.com/article/SB10001424127887324432404579052112731349626.html

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • johnbeetem
    johnbeetem over 12 years ago in reply to Former Member

    coder27 wrote:

     

    Microsoft in $7B deal to aquire Nokia's cellphone business.

    http://online.wsj.com/article/SB10001424127887324432404579052112731349626.html

    I would have loved to see what Groklaw had to say about this image  Ah well.

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • Cancel
  • jamodio
    jamodio over 12 years ago in reply to johnbeetem

    Forget NOKIA, another failed venture in the hands of Microsoft... Ballmer keeps innovating about how to leave as much damage as possible at Microsoft before leaving.

     

    They should also acquire Zynga so they can have a good excuse when the new Xbox fails to compete with other boxes.

     

    BTW have you seen how stylish the NOKIA made Windows phone that Ballmer and Elop were holding on their hands during the announcement ?

     

    -J

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • Cancel
  • fustini
    fustini over 12 years ago in reply to Former Member

    Thanks for pointing this out... at least now everyone will now explicitly know that microsoft owns nokia - in contrast to their effective ownership since Elop got put in place.

     

    cheers,

    a bitter N900 Maemo Linux user

    • Cancel
    • Vote Up +1 Vote Down
    • Sign in to reply
    • Cancel
  • Former Member
    Former Member over 12 years ago in reply to johnbeetem

    I would have loved to see what Groklaw had to say about this image  Ah well.

     

    yes, $2B of the $7B is for patents (10 yr license), and there has been some concern about

    Nokia's pledge not to assert its patents against Linux.

    http://www.fosspatents.com/2012/06/nokias-promise-not-to-assert-patents.html

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • morgaine
    morgaine over 12 years ago in reply to fustini

    Drew Fustini wrote:

     

    Thanks for pointing this out... at least now everyone will now explicitly know that microsoft owns nokia - in contrast to their effective ownership since Elop got put in place.

    That's a good point.  Yes, among all the bad things that happened in the downward spiral of Nokia, at least who is in the driving seat will now be explicit.

     

    As an owner of a Nokia 9210 Communicator (one of the original "smartphones"), it's really sad to see a once-great company led astray and torn apart by management incompetence.  And just think how the Finns must feel.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
element14 Community

element14 is the first online community specifically for engineers. Connect with your peers and get expert answers to your questions.

  • Members
  • Learn
  • Technologies
  • Challenges & Projects
  • Products
  • Store
  • About Us
  • Feedback & Support
  • FAQs
  • Terms of Use
  • Privacy Policy
  • Legal and Copyright Notices
  • Sitemap
  • Cookies

An Avnet Company © 2025 Premier Farnell Limited. All Rights Reserved.

Premier Farnell Ltd, registered in England and Wales (no 00876412), registered office: Farnell House, Forge Lane, Leeds LS12 2NE.

ICP 备案号 10220084.

Follow element14

  • X
  • Facebook
  • linkedin
  • YouTube