A little birdy told me that Angstrom has been abandoned for the BBB ??If this is the case, and seems to be the case as there hasnt been an update for the Angstrom image for the BBB for quite some time, and there are still a number of issues with LCD CAPES which have not yet been resolved...What is the 'new' standard distribution for the BBB going to be now?Us LCD CAPE users are having a hard time getting touch working reliably for a wide range of LCD Capes on the market. I know most of us don't know enough to fix problems ourselves or know what the problem is actually caused by, and we don't know if anyone is working on these issues or if they are being ignored or pass over, or if 'the people' who do know what is going on just don't have time to look at them etc?Starting to really dislike this whole 'open' community based thing especially when there are issues and no one wants to own them. These issues have been reported for many months, and we are no further ahead.
Does anyone know of anyone who is working on the LCD CAPE touch issue which is a problem on Angstrom (and maybe others which use the same driver/source?)Terry
--
For more options, visit http://beagleboard.org/discuss
---
You received this message because you are subscribed to the Google Groups "BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email to beagleboard...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
Novices need a firm grasp of how electronics work, especially processors, before moving to this platform. An arduino is a good start, or some variation of an STM32.
Linux is another beast altogether, and experience is key. Download the kernel and dig through it. Experiment with it. Get books about driver development. This is not a subject you will pick up in a few days. The Linux kernel is very complex, and aside from the code, there are concepts you must understand. For me, I didn't understand Linux and how it ran on ARM until I dug into bare metal programming. Once I could make things work without an OS, I moved to Linux and had a far better understanding of what it was doing with my hardware. If you haven't played with starterware yet, check it out. TI gives us all the tools we need to develop code without an OS for this platform.
Good luck!
A little birdy told me that Angstrom has been abandoned for the BBB ??
On Monday, December 23, 2013 10:21:55 PM UTC+1, Terry Storm wrote:
A little birdy told me that Angstrom has been abandoned for the BBB ??
Terry, I will comment on this topic risking to get some angry feedback from other people posting here. My theory is the following: Koen Kooi was the one who did all Angstrom development and answered all related questions in groups, forums and IRC in the past (just look around). According to his public Google profile he is not working for CircuitCo anymore but for Linaro. Since then, nobody really cares about Angstrom. Angstrom server is down for a long time, no updates, etc.
A long time ago, I had also posted some issues + bug fixes to meta-beagleboard but there was no reaction.
Most people on #beagle IRC have no idea about Angstrom or Openembedded, so no community support there too.
Additionally, Angstrom is a "strange" Linux distro and only a few people know about its details. Afaik it was Koen Kooi who chose it for the BBB for some reason. Another big problem that BBB development faces is the need to switch to device tree.
Additionally, I personally don't understand why so much has been invested in some stupid fancy on-board development tools etc. instead of getting the basic things done properly.
Maybe this was required by some marketing manager to be able to fool new developers that the BBB is very user friendly and to buy the board...
Regarding the BBB kernel, afaik all the work is done by RobertCNelson who is also working on Ubuntu/Debian development.
So what could be our options for the future of the BBB:
1. We can hope that Ubuntu/Debian for BBB get better and better and finally replace Angstrom as the official distro.
2. Another possibility is that TI relases a new version of their EZSDK with support for a new kernel, device tree, latest Qt and 3D. But according to the work done so far, people don't expect much from TI.
3. My hope is that the very active developers at Buildroot soon have good support for the BBB, so we can get access to new software packages and a very good embedded build system and we could finally forget Angstrom.
No matter what people tell you, BBB is very very very far from the Raspberry Pi's software quality and its huge community.
CircuitCo and TI advertise the BBB wherever they can but their promises are far from reality.
Why does CircuitCo still advertise their LCDs as working with latest Angstrom after all the discussions I had with them here in the groups?
Many people here tell you that everybody should learn Linux at bare metal level and should be able to write his own kernel drivers to get simple things done. I don't agree,
I think that manufacturers like TI and CircuitCo should offer you some working drivers and a stable basis to get started with.
We are buying their chips! Currently they don't support us.
I have even read postings from expert developers who don't get why the BBB kernel is organized in the way it is, so things are very complex.
If you are a new developer you are just not able to learn everything, even if you don't do anything else in your job. IMHO this means: Only wealthy big companies can afford to hire dozens of developers to develop one product they are going to sell in masses. And if this is the only possibility, this is a very very bad thing for Embedded Linux.
The BBB and R Pi are wonderful boards for single developers or small companies who have good ideas but don't have the money and time to do everything from scratch. Or like me, they develop products which are needed by e.g. universities but are not expected to ship in large quantities. Unfortunately, the obstacles we currently see with the BBB and most other embedded boards simply prevent such good product ideas to become real products. Small developers and hobbyists are just wasting their time believing the marketing promises of big manufacturers.
The BBB has better HW than the R Pi but in the meantime I ask myself - what is it good for if the board does not have working software and if nobody can help you.
So I am seriously considering to switch to the RPi.
Regards,
Anguel
--
For more options, visit http://beagleboard.org/discuss
---
You received this message because you are subscribed to a topic in the Google Groups "BeagleBoard" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/beagleboard/WYrk-JUAkbM/unsubscribe.
To unsubscribe from this group and all its topics, send an email to beagleboard...@googlegroups.com.
For more options, visit https://groups.google.com/groups/opt_out.
-- Best Regards Ulf Samuelsson
You received this message because you are subscribed to the Google Groups "BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email to beagleboard...@googlegroups.com.
Angstrom is based on openembedded-core and meta-openembedded, but is not using the standard repos.
You need to check out the Yocto-1.5 branch to get access to the latest stuff though.
If you clone the master, you do not see much development,since this is based on Yocto-1.3 which sees little development.
Buildroot is not Yocto compliant, which means that they will not follow mainstream development funded by large companies.
No matter what people tell you, BBB is very very very far from the Raspberry Pi's software quality and its huge community.
CircuitCo and TI advertise the BBB wherever they can but their promises are far from reality.
Why does CircuitCo still advertise their LCDs as working with latest Angstrom after all the discussions I had with them here in the groups?
Many people here tell you that everybody should learn Linux at bare metal level and should be able to write his own kernel drivers to get simple things done. I don't agree,
So like all the whining about how circuitco and x-y-z needs to get busy doing drivers for x-y-z feature. I dont know where you guys have been for the last 6-7 months but I have yet to find much of anything that does not work with the BBB. SO the SGX/DRM drivers dont work . . .BFD this is not a computer platform but an embedded system platform.
Seems to me that some of you could apply yourselves more to get whatever it is you wish to work with the hardware. especially considering the cost of the hardware is so small.
"BTW, How are you going to add an LCD to the RPi, since you only have the HDMI, and no LCD connector?"
SPI ? I2C ? UART ? Pretty sure even the rPI has two of the three listed . .. even if it does only have 16 or so GPIO's exposed.
-- Best Regards Ulf Samuelsson
Angstrom is based on openembedded-core and meta-openembedded, but is not using the standard repos.
You need to check out the Yocto-1.5 branch to get access to the latest stuff though.
If you clone the master, you do not see much development,since this is based on Yocto-1.3 which sees little development.
Buildroot is not Yocto compliant, which means that they will not follow mainstream development funded by large companies.Where is this documented? And why should I care? The above two paragraphs are unintelligible to anyone that hasn't been involved in embedded Linux for some time.
With the greatest respect to Gerald, Robert and the others who are doing a heroic job and whoever else was involved in designing a very, very nice piece of hardware, the software support is poor. I'm sure this will change at some point but as of today I can choose from a kernel that tends to hang with USB devices (3.8, shipping) or a kernel that doesn't work with capes (3.12 or 3.13rcN). Both are from Robert via a wiki (elinux.org) which isn't associated with the beaglebone website, and it appears he's the only guy working on it. Yet there are apparently several thousand Beaglebones shipping a month?!? That's just crazy.
As for Angstrom, every time a question comes in about "how do I configure this" I wonder why a debian-based distribution wasn't chosen: it would halve the number of messages to this list, and reduce most of the rest to a link to someone else's documentation.
No matter what people tell you, BBB is very very very far from the Raspberry Pi's software quality and its huge community.
CircuitCo and TI advertise the BBB wherever they can but their promises are far from reality.
Why does CircuitCo still advertise their LCDs as working with latest Angstrom after all the discussions I had with them here in the groups?
Many people here tell you that everybody should learn Linux at bare metal level and should be able to write his own kernel drivers to get simple things done. I don't agree,I agree with this 100%. I really, really don't want to sound sour and I'm very grateful for the support I've received on this list, but it feels like there should be an organization with resources backing the Beaglebone, and they're just not there.So like all the whining about how circuitco and x-y-z needs to get busy doing drivers for x-y-z feature. I dont know where you guys have been for the last 6-7 months but I have yet to find much of anything that does not work with the BBB. SO the SGX/DRM drivers dont work . . .BFD this is not a computer platform but an embedded system platform.
USB hotplug doesn't work under 3.8.13, and USB devices tend to crash or hang the kernel - my experience, but it appears form this list I'm not alone. USB works for me with 3.12, but capes do not as the pins can't be remuxed (terminology?) Again, my experience but I believe I am correct and posted my testing results here a few weeks ago.I believe there is no kernel currently available for download that offers reliable USB hotplug and supports capes, and if anyone can correct me on that with a link to one I would be overjoyed.
50 % true
The best hardware is useless without an operating systems. Most of this forum users are end-apllications developers, not kernel or embedded Linux developers. they expect quick results based on their current skills
A wise producer will allways provide a solid operating system in order to sel his wonder hardware. Because this hardware is mainly aquired by end applications developers (90%) and not by kernel/Linux developers.
50 % true
The best hardware is useless without an operating systems. Most of this forum users are end-apllications developers, not kernel or embedded Linux developers. they expect quick results based on their current skills
A wise producer will allways provide a solid operating system in order to sel his wonder hardware. Because this hardware is mainly aquired by end applications developers (90%) and not by kernel/Linux developers.
Aside from hotplug there is nothing wrong with USB in kernel 3.8.x. I have even installed, and booted from a USB hard drive using 3.8.13-bone26.
--
For more options, visit http://beagleboard.org/discuss
--- You received this message because you are subscribed to a topic in the Google Groups "BeagleBoard" group.
To unsubscribe from this topic, visit https://groups.google.com/d/topic/beagleboard/WYrk-JUAkbM/unsubscribe.
To unsubscribe from this group and all its topics, send an email to beagleboard+unsubscribe@googlegroups.com.
You received this message because you are subscribed to the Google Groups "BeagleBoard" group.
To unsubscribe from this group and stop receiving emails from it, send an email to beagleboard...@googlegroups.com.
I don't know if there is any truth to this new article but it states that there will be a move towards debian in the next few months.
Allow me to add my support (AKA 2 cents) to this thread. Noting elsewhere that CircuitCo has shipped over 100,000 units to date, if the cost had included a couple of dollars for software development, that money could have been put to good use. Also adding to the comment on TI, if they don't provide support leading to the demand for the chip, the product will die. It is in the interest of both TI and CircuitCo to see that at least one underlying OS gets supported and will be around for a while. (At this point I don't really care if it's Debian, Ubuntu, Fedora, or even Slackware!)
On my part, I just want an embedded system with Linux that "Just Runs!" I place myself at a level slightly higher than novice since I have used (PC based) Linux in previous projects. Admittedly, this platform is new and there will be some pain in getting there, but I don't like seeing comments of the nature that XXX OS is/will no longer be supported. I want to see support from both TI and CircuitCo to ensure the continuing support of their product. I just want to know that my efforts are not headed for the proverbial drain even before I get it running.
Circuitco, breaks even, barely. Beagleboard.org makes no money at all.TI, well they make a little of the chips, but provides no funding for BeagleBoard.org.
Anyone willing to donate some funds so we can fund some SW developers?Gerald
Allow me to add my support (AKA 2 cents) to this thread. Noting elsewhere that CircuitCo has shipped over 100,000 units to date, if the cost had included a couple of dollars for software development, that money could have been put to good use. Also adding to the comment on TI, if they don't provide support leading to the demand for the chip, the product will die. It is in the interest of both TI and CircuitCo to see that at least one underlying OS gets supported and will be around for a while. (At this point I don't really care if it's Debian, Ubuntu, Fedora, or even Slackware!)
In order to support the $45 price tag, it was a bear bones offering. Circuitco was paying for the Angstrom support but the maintainer left Circuitco and went to another company.TI supports mainline Linux, currently 3.12 and higher. We are moving in that direction as fast as we can from the 3.3 Kernel.
Hi WilliamAs I said, I have no problem with the BBB hardware.I am 100% referring to the software. If the software sucks then to the average Joe Bloggs the hardware then also, well, sucks.If Joe Bloggs buys a BBB and a cape made by the same company, and there is a recommended software to go with it which claims compatibility, then Joe Bloggs would rightly expect that the BBB + CAPE + OS will run as advertised, and this isnt the case.
I personally am using but a fraction of what the BBB is capable of doing, however I wouldn't have thought using a BBB made by CircuitCo and a LCD Cape made by CircuitCo, running the recommended OS with everything as default, and finding that the touch does not work and things like the mouse pointer jumps all over the screen, kinda not fit for purpose?If someone like me buys a BBB + Cape and uses an OS which is recommended and claims compatibility, and finds that it doesn't work for something as fundamental as the touch screen, is that classed as user error?I personally think not.I stand by my comment of it being a flop, as if the company does not make a profit after selling 100K of a popular product, then really... what was the point.And in terms of sales and people not being able to get stock, you have to start to wonder how many of those are from users reading the marketting and thinking that will be great, to find when they get it they have no idea how to fix problems they encounter (like me) and so cannot use it as they wanted to.Many of the happy people probably dont use Capes as you said. It just sucks that the people who designed the cape also design the BBB, and they dont work right purely due to the Software. BBB + LCD Cape on Android works fine, so the hardware is perfectly fine, but Android is of no use to many so it doesnt help much.Terry
On Tuesday, 31 December 2013 14:07:17 UTC+13, William Hermans wrote:Terry,I do realize you're mostly aiming your comments at Gerald but let me just say that I think you missed a few key points.1) This is not a Dell or common general purpose PC. So you can not expect the same from such hardware. With that said, there is nothing wrong with the hardware. It all works fine, and actually up until recently the only thing that did not work was the SGX/DRM video drivers. Now, that has been resolved, but still in alpha / beta stage ( ish ). Different people seem to have experienced different problems here and there, but think this is very likely mostly user error.2) Do you understand the idea of open source hardware ? *.org is usually and possibly always non profit domain name affiliation. What Gerald and his partners have planned I have no idea, but in my own mind the Beaglebone black is far from a flop. Quite the opposite actually when electronics retailers can hardly seem to keep them in stock, because they sell so fast.3) If you can pick up a book, or read web pages you can do this yourself. Many in this group will help, even me, when you have a reasonable question to ask.Anyways it really suck that this does not seem to be working for you. Just now that many of of are perfectly happy with these little boards. Heck there are a few people who own ten's and possibly even hundred's of these very boards . . .
Hi JohnIf I knew how to do that, I would be very happy indeed.I have tried Debian, Ubuntu, Angstrom, Android 4.2.2, potentially other distros too that had images available for the BBB, and all that I tried had the same touch issue except Android which works for both the TI 3.2 Kernel version, and I believe is ok for Andrew Hendersons 3.8 Kernel version too...Can you point me to how I can use Debian or Ubuntu, or even Angstrom if that is easier... using an old Kernel, that has working LCD Cape software for both display and touhscreen.This would make a huge number of people happy.This is one of those things that a person from the 'outside' has no idea about... That an old kernel can be used with an existing version of an OS etc.I was not actually aware that old versions of the kernel didnt have the problem, as I have only used versions of Angstrom which were released on the normal BBB 'Update' page, that stated compatibility with the LCD4 and LCD7.If I could be pointed to either images that worked for the LCD4 and LCD7, or some kind of instructions on how something is to be built, that would most certainly help and put my ranting to ease, so I can at least start with some working platform and learn from there.
I appreciate it.RegardsTerry
On Tuesday, 31 December 2013 17:44:35 UTC+13, John Syne wrote:Actually, you could always use the v3.2 kernel where everything works just fine. All the capes work, all the touch screens work. Take a look at Android for example, they mostly use the v2.6 kernel before v4 and KitKat is still using v3.4. BTW, everything works on v3.4 kernel. The problem is you want to use the bleeding edge version of the Kernel and then complain when it doesn’t work. Go back to the v3.2 or v3.4 kernel and everything will work fine.Regards,John
--
BB-SPIDEV1
BB-I2C1
BB-UART1
BB-UART2
BB-UART4
BB-UART5
BB-ADC
This theory has a problem: Beagleboard.org was born in 2008 or so,
much earlier than the Raspberry (which started to be known to the
public in 2011, and was available in 2012).
Of course the success of the Raspberry did influence BB.org's
products: back in 2008 the standard price for this kind of
boards was around 150$ (e.g. the original BeagleBoard) and it had been
slowly coming down to just below 100$ (e.g. the BeagleBone White):
it was Raspberry and its extreme corner cutting that brought
prices down below 50$, and other producers had to adapt their offerings.
Happy New Year everybody!
Well, reading all those comments here about non-profit and break-even calculations my theory is the following:
On the other hand it is very interesting for me to know how much this "non-profit" scheme spends for advertising and marketing, I bet it is a very different number in contrast to the money spent for actual Beaglebone HW + SW development. Talking about all this "non-profit" stuff people overlook the fact that the Beaglebone is actually a very effective large marketing machine working for TI and its Linux processors. Just look at all the articles about the Beaglebones, all the Google Adwords and other advertising in magazines you see around, people wrinting in forums, spending time to make YouTube videos just push TI popularity + sales for free and they do it better than any internal marketing department. Also, I still don't get it why TI should make less money when 100.000 BBBs are sold than they do when selling large quantities of a Linux MCU to a big company...
Unfortunately, as we know, the marketing concept did not work as well as expected: The only SW developer at Beagleboard.org decided to choose the niche Angstrom Linux for some reason. For Angstrom there was no community, no existing docs or books, no forums you could find any questions answered.
So developers not only had to know Linux at bare-metal level but they also had to learn complex OpenEmbedded and spend too much time to get simple things done in the Angstrom way, if they did not give up immediately. So nobody really contributed anything to Angstrom Beaglebone development.
Another problem was the fact, that TI did not even succeed to deliver a proper kernel with working drivers to the community at that time. They also sticked to their parallel Arago (EZSDK) project instead of working together with the community and Angstrom (Angstrom is a real celebrity in contrast to Arago). Additionally, at this time Linus Torvalds decided to force developers to move to device tree. This was another very huge problem that still has not been solved completely.
Reagardless of the problems above, people continued to buy the BBB because it is cheap and advertisements suggested it was "easy" to use. Development boards are a nice business for any manufacturer because everything is expected to be done by the developer (who is always the one who causes the problem) and there are no warranties at all.
So it looks now that TI / Beagleboard / CircuitCo try to correct the Angstrom concept by moving to Debian, probably again without investing in development. If the community will suddenly become as engaded as with the Raspberry Pi is a different question. But at least they would not have to rely on one single Angstrom developer to solve all their problems.
Anguel
On Wednesday, January 1, 2014 1:37:02 PM UTC+1, Elena Grandi wrote:This theory has a problem: Beagleboard.org was born in 2008 or so,
much earlier than the Raspberry (which started to be known to the
public in 2011, and was available in 2012).
Ok, I admit I am not much aware of the way Beagleboard.org worked before the lower-cost Beaglebones were introduced, but it has always been driven by marketing, initially aimed at colleges, according to Wikipedia.
I just want to make clear that big companies don't do anything without profit.
Of course the success of the Raspberry did influence BB.org's
products: back in 2008 the standard price for this kind of
boards was around 150$ (e.g. the original BeagleBoard) and it had been
slowly coming down to just below 100$ (e.g. the BeagleBone White):
it was Raspberry and its extreme corner cutting that brought
prices down below 50$, and other producers had to adapt their offerings.
I totally agree. Nobody would buy a BBB for $150 when you can get a Raspberry Pi. But prices of other HW components have probably also dropped significantly since the old days.
Anguel
--
What is funny is that it still seems to be expected that everyone who buys a BBB should be required to have the capability to make it work correctly. Your argument is valid but still only for a small proportion of buyers. Think of all the people out there who have brought a BBB to maybe be a step up from their Arduino. They have never used linux etc, its a hell of a learning curve.It find it hard to believe that it should be expected that everyone who buys a BBB should have had at least (say) 5 years of linux experience before they even consider buying one. This is targeted at a wide range of users, which includes hobbyists who have never touch embedded development boards before. The price of the BBB is irrelevant. What is relevant is there are a ton of people stuck, and a bunch of experienced linux people who are capable of fixing issues and making the BBB work as they require, slagging of everyone else who is not capable and saying they shouldn't have purchased in the first place. Or that all these inexperienced users should harden up and take a concrete pill and figure it out themselves.Ridiculous.Swap places and see how far you get.Making GPIO do things, writing basic application code etc, basically turning a BBB into a glorified Arduino, no problem for most people and that is something that can easily be learnt. Rewriting kernels and drivers so supplied hardware even works, this is a problem for most people. Bringing up a discussion to talk about this, how this constitutes as whining or complaining, I don't know.This topic has gone way off topic anyway.End of the day we have great hardware, no one is complaining about that. End of the day we have crap supporting software and now it seems no official (paid) developers, and issues relating to kernels which most users are not capable of fixing or understanding themselves. This is what we are talking about.
Well said William! Initially, I adopted Angstrom as it seemed to be the "official" way that the Beagle community was heading. About a month, however, ago I felt that Angstrom was not meeting my needs as far as stability and "support", so I changed to Debian. No big deal. It only took a day or two, with some kind help from Robert Nelson. I have not regretted the change.
> David, do you know if USB gadget support (g_multi) is working on Debian as
> it does on Angstrom? Also, I experience some strange USB problems with
> latest libusb(x) when doing asynchronous USB transfers in parallel. These
> problems are not present on my desktop's Ubuntu nor on my Windows PC, only
> on the BBB. Will try a newer kernel these days.
Yes, I set it up that way on debian/ubuntu to mirror Angstrom..
As long as you aren't using any capes.. (i do give you uart/i2c/spidev
options at the moment..) you can also try the v3.13-rc6 based kernel..
--
In general, Debian developers are just easier to work with... ;)
I usually stay away from gui's...
John has a good thread on qt 5.1.1
https://groups.google.com/forum/#!category-topic/beagleboard/vw_ZQoq1QNM
Reply-To: <beagl...@googlegroups.com>
Date: Thursday, January 2, 2014 at 2:35 PM
To: <beagl...@googlegroups.com>
Subject: Re: [beagleboard] Angstrom Abandoned for BBB? Rumor + a Rant
That's an argument :) Convinced :)
BTW, are there any known issues cross-compiling Qt4-Embedded on Debian?
Hi Anguel,Do you have any references referring to this problem? I’m using QT5.1.1 and it seems to work just fine.
On Thursday, January 2, 2014 11:37:58 PM UTC+1, RobertCNelson wrote:I usually stay away from gui's...
Yes, but sometiomes they are needed :( By using the embedded version of Qt 4.8 I can do without a window manager. On Angstrom I could easily build an embedded cross-toolchain with Qt.
John has a good thread on qt 5.1.1
https://groups.google.com/forum/#!category-topic/beagleboard/vw_ZQoq1QNM
Thanks, will have a look at it, although it looks like he does native compilation on the BBB :( Is quemubuilder an option? I have no idea as I just used a cross-compiler so far.
Anguel
--
Have you looked a qtwayland? I haven’t got it to work, but it does look interesting.
I am new to linux and am following this thread as I find it fascinating even though I have no way of knowing what I am reading most of the time:>) Give me a year or two and I will be up to speed, but in the mean time I have a simple question. I am wanting to use the BBB to retrofit old machines with new controls, Will BBB be a suitable platform for running a graphical interface (touch screen preferable) for this purpose or should I look at PLC's etc. Thanks Dan Keith an old dog trying to learn new tricks
I am new to linux and am following this thread as I find it fascinating even though I have no way of knowing what I am reading most of the time:>) Give me a year or two and I will be up to speed, but in the mean time I have a simple question. I am wanting to use the BBB to retrofit old machines with new controls, Will BBB be a suitable platform for running a graphical interface (touch screen preferable) for this purpose or should I look at PLC's etc. Thanks Dan Keith an old dog trying to learn new tricks
Hi Anguel,Yes, I originally built the TI Graphics SDK and installed it on top of Robert’s Debian release, but now Robert has kindly added a SGX script which I can confirm does the same thing.
On Friday, January 3, 2014 8:03:32 PM UTC+1, John Syne wrote:Hi Anguel,Yes, I originally built the TI Graphics SDK and installed it on top of Robert’s Debian release, but now Robert has kindly added a SGX script which I can confirm does the same thing.
Sounds good. Today I wrote Robert's Debian 7.3 image to an SD card and successfully booted the BBB. Then I installed Debian's qt-sdk (which is Qt 4.8.2). Qt complained that it cannot find an X Server, so I first tried to install xserver-xfbdev (which is advertised as very lightweight) but this did not work for some reason. Then I installed LXDE and that worked out fine. Haven't tested thoroughly but I suspect that the 3.8.13 kernel in the Debian 7.3 image does not have 3D accelleration.
Of course the native compilation, even at application level, takes a long time on the BBB. And I am still not sure which is the recommended way to cross-compile Qt apps on the BBB.
If I have some time I will also have a look at Qt 5 with TI's Graphics SDK. I think Qt is very important for the BBB and is required by many people. For non-GUI tasks where fast response times are needed I still prefer a Cortex M3 or M4 at bare-metal level :)