element14 Community
element14 Community
    Register Log In
  • Site
  • Search
  • Log In Register
  • About Us
  • 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 Boards Community
    • Dev Tools
    • Manufacturers
    • Multicomp Pro
    • Product Groups
    • Raspberry Pi
    • RoadTests & Reviews
  • 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
      •  Korea (Korean)
      •  Malaysia
      •  New Zealand
      •  Philippines
      •  Singapore
      •  Taiwan
      •  Thailand (Thai)
      • 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
RIoTboard
  • Products
  • Dev Tools
  • Single-Board Computers
  • RIoTboard
  • More
  • Cancel
RIoTboard
Forum Have a RIoTboard question?  Ask the expert, John McLellan
  • Blog
  • Forum
  • Documents
  • Files
  • Members
  • Mentions
  • Sub-Groups
  • Tags
  • More
  • Cancel
  • New
Join RIoTboard to participate - click to join for free!
Actions
  • Share
  • More
  • Cancel
Forum Thread Details
  • Replies 118 replies
  • Subscribers 32 subscribers
  • Views 5514 views
  • Users 0 members are here
  • the
  • have
  • expert
  • question?
  • john
  • riotboard
  • mclellan
  • ask
  • a
Related

Have a RIoTboard question?  Ask the expert, John McLellan

Former Member
Former Member over 11 years ago

This thread has been closed to new questions.

However, we welcome you to Post Your Question about RIoTboard in the element14 Community RIoTboard group.  You'll find many fellow members and experts who have just the answer you're looking to find! 

 

Thank You, Your Friends at element14 Community

 

 

 

 

 

John McLellanJohn McLellan
John McLellan is a hardware hacker, maker, and embedded systems guy with more than 10 years semiconductor experience at Freescale.
  • Sign in to reply
  • Cancel

Top Replies

  • Former Member
    Former Member over 11 years ago in reply to Former Member +2
    Hello Selsinork (a great name, by the way) Thanks for the response. I guess others share my frustration. You are correct - it definitely needs an easy-to-install SD image for those who like me don't have…
  • Former Member
    Former Member over 11 years ago in reply to shabaz +2
    Other than http://www.element14.com/community/message/102310/l/where-does-riot-fit no, not really. At the point I wrote that I wasn't convinced the RIoT had a niche to call it's own. What caused me to…
  • Former Member
    Former Member over 11 years ago in reply to Former Member +1
    kas671 wrote: ... and if there will be an actual linux kernel: will we have an SD Card Image total boot from? there appears to be a non-e14 effort to get mainline u-boot support, see mainline u-boot…
Parents
  • Former Member
    Former Member over 11 years ago

    Dear John...

     

    Ahem!

     

    How about the dwarves in the mountain forge a speed increase on the RIOTBoard's sound and a FULLSCREEN tweak?  Then I can stop trying to load LINUX and start enjoying it for what it is, an ANDROID developement board.

     

    Thank you,

     

    The Management

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

    We are working on a solution for this issue.

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

    Three days ago, due to my frustration with this board, I contacted Newark customer support.  In my lengthy discussions with customer support and tech support people, I outlined my concerns and also relayed the concerns that I see here.  I followed it up with an email to techsupport@newark,com.  The next day, I was contacted by the person that is now heading up the support group for this product.  She (Sorry, I forgot to get her name) told me that she and her team will be working diligently to resolve the issues that we all are having, and that she will have tangible results for us within a week or so.

     

    It'll be awhile before we see the results of my efforts, but meanwhile I suggest we continue the communication we have here on the community message board and also let their tech support department know by email our experiences with the RiotBoard

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

    Ken,

     

    While I agree that there are frustrations with the software, I think that you need to be very clear that this is a development platform, it's certainly not an Apple-esque level of shiny finished product.

     

    Hardware wise it's pretty damn good, but it's up to us, the users, to write some amazing software for it.  At the same time, I'm not convinced any of these sort of boards are the best first steps for people who've never used linux before as the learning curve of a new OS added to unfamiliar hardware and plenty of rough edges can be daunting.  Right now there simply isn't a sufficient number of clued up people participating here to bootstrap a community around the board. I keep hoping it'll happen, but as yet I'm not sure it will.

     

    A year or so I bought a Sabre-Lite, about 3x the cost of the RIoT and using the iMX6 Quad. It basically came with a bootable advert for a commercial offering from Timesys and absolutely zero useful software. So believe me when I say that in spite of the issues, RIoT is a million times better on the software front than SL was when it was released in late 2012

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

    Hi Selsinork,

    Have you written a review or summary of the board yet? It looks like a good price-performance mix, and the on-board Cortex-M sounds like a very attractive feature too. And GigEth. If Linux is functioning (with the caveat that some drivers may have issues today) I'd be interested in using this board.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
Reply
  • shabaz
    shabaz over 11 years ago in reply to Former Member

    Hi Selsinork,

    Have you written a review or summary of the board yet? It looks like a good price-performance mix, and the on-board Cortex-M sounds like a very attractive feature too. And GigEth. If Linux is functioning (with the caveat that some drivers may have issues today) I'd be interested in using this board.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
Children
  • Former Member
    Former Member over 11 years ago in reply to shabaz

    Other than http://www.element14.com/community/message/102310/l/where-does-riot-fit no, not really. At the point I wrote that I wasn't convinced the RIoT had a niche to call it's own.

     

    What caused me to investigate further was the possibility of the BBB increasing in price to $75, while the RIoT was $73. That would have made it a complete no-brainer. Even if likely both are trumped by a future LIME2.

     

    The Cortex-M gets a line in the specs that makes it look like a general purpose thing for you to use. It's not. It's dedicated to OpenSDA and is connected up specifically for that with little in the way of connections you'd really be able to use. Some info on OpenSDA http://cache.freescale.com/files/32bit/doc/user_guide/OPENSDAUG.pdf and at https://www.pemicro.com/opensda/
    I really haven't dug too deeply into it, but following the instructions in the user guide suggests that the OpenSDA firmware probably isn't present and the RIoT user manual says the software doesn't implement it at this time.


    Driver wise it's a bit of the usual mixup. Pick Android or the ancient linux BSP and theoretically you get better support, but this group is littered with posts about basic problems. Go for mainline 3.15-rc kernel and you probably don't get fully accelerated video capabilities, but you do get working video. As far as I can tell, the freescale folks have been doing a really good job of getting all of the drivers for i.MX6 into the mainline kernel, so all that's really needed is the devicetree to glue it all together. We now have a reasonably decent attempt at a devicetree and pretty much everything just works.
    A couple of problems are the LCD8000-97C that e14 sells has a touch controller that doesn't have a mainline driver, but more importantly, if you apply the current fix for the ethernet interrupt errata then you'll sacrifice touch capability on that display regardless as the fix uses the same pin.

     

    Still, there's a lot to like about it and although it doesn't stand out from the crowd, it has the distinct advantage of being available from your local e14 outlet, currently no BBB style supply issues. Although using the i.MX6 it comes with that US export restriction nonesense that we all love to hate - mcb1 will have more forms and black helicopters to hide from image

     

    Software seems to be the letdown for most people right now.  I was hoping to be able to have instructions posted for mainline u-boot and kernel builds, but some of the patches are taking longer than I'd hoped to appear and with the best will in the world, most people simply aren't ready to lift patches from some mailing list , resolve merge conflicts manually etc.  Hopefully though, well soon get to a point where we can drop a generic Debian filesystem onto it and then it's on very similar ground to RPi, BBB, OLinuXino which makes the choices much more interesting since it's a starting point people coming from those backgrounds will be familiar with.

    • Cancel
    • Vote Up +2 Vote Down
    • Sign in to reply
    • Cancel
  • Former Member
    Former Member over 11 years ago in reply to shabaz

    shabaz wrote:

    If Linux is functioning (with the caveat that some drivers may have issues today) I'd be interested in using this board.

    Linux very much is functional..  The two choices are the embest Ubuntu image, but a few posts about problems with it including failing to get it onto the eMMC, or the mainline linux route. The mainline route is currently for people who are comfortble compiling stuff from the ground up themselves. There's no pre-built image or hand-holding from e14 if you go this route.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • shabaz
    shabaz over 11 years ago in reply to Former Member

    I see. This is useful information. It helps loads. Probably I would not use the touch capability, and would rather resolve any Ethernet errata. It is like early BBB days I suppose, when that had HDMI, sounds issues etc at that time.

    It sounds promising and very positive. It is a little larger than the RPI/BBB but a lot more powerful of course, and more memory and interfaces, so I agree, there is a lot to like.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • xw024
    xw024 over 11 years ago in reply to Former Member

    It took a while to build the LVDS cable. Despite the mini port can not drive 24bit panel but my 7" (800x480x18bits) works well side by side with the HDMI. The picture shows the Linux system running with recompiled BSP Kernel plus a rootfs system I am familiar with.  Two 720p videos were played smoothly with sound. The backlight control is working. Touch screen need porting the driver which could be done and change the Interrupt line to avoid sharing it with the Ethernet interrupt but an extra wire to the J13. 4 USBs and Giga Ethernet are good things to have with this SBC. Thanks for all your contributions and Looking forward to follow your coming Mainline Kernel guide and try out the recent GPU update.

     

    image

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

    xizhou wang wrote:

     

    It took a while to build the LVDS cable. Despite the mini port can not drive 24bit panel but my 7" (800x480x18bits) works well side by side with the HDMI.

    I'll bet it did... I've been looking at it trying to decide if there's an easy way...  I didn't realise it couldn't do 24bit. Having just had a read, it seems the SoC can.. The RIoT just leaves the fourth lvds lane disconnected which is a shame..

    change the Interrupt line to avoid sharing it with the Ethernet interrupt

    If you work out how to do that please post details here!  From what I've read,  it should be possible to re-route that ethernet interrupt through any gpio, but the freescale doc suggests there may be hardware modifications needed for anything apart from GPIO6..  I've not been able to find any docs on the registers they're using, so it's unclear how you'd do it... Now perhaps I'm reading it wrong, but I couldn't find the register name they refer to in the eratta anywhere.

     

    Not sure if the mainline imx-drm has anything for accelerated video, I think it may take integrating the enta_viv stuff for that, but that's often the price to be paid for a mainline kernel.

    It's also possible that someone could forward port the driver from the 3.10 based bsp as that's seemingly now been released oficially.

    • Cancel
    • Vote Up 0 Vote Down
    • Sign in to reply
    • Cancel
  • xw024
    xw024 over 11 years ago in reply to Former Member

    The mini HDMI pin13 and pin17 could be used as the fourth LVDS pair as they are not used by system powered by the adapter but could be more important on battery powered Android.

     

    The Touch screen INT is on C16 while RGMII_INT is on V21 of the SoC pad. If they are shared in the current build, they might be MUXed together in the code (I have not tested as my TS is not ported yet).  In the older .c .h board file kernel building method, they could be sorted to use a spare IO when porting the device driver.  I will look into this when porting my TS driver to see whether it is possible without cut the PCB tracks.

    • 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