Hi,

I've been digging into the differences between the new Beaglebone Black 
(BBB) and the original Beaglebone (white or BBW).In particular I've 
beenreading the BB docs with an eye toward how the BBW->BBB changes may 
impact the LCNC on BBW efforts.

Recently Michael said that there would soon be a bootable SD image for 
LCNC on a BB (I'm assuming that means a BBW since that's all that 
existed until this week).

I'm interested in extending LCNC from BBW to BBB and I've noticed a 
couple of BBB differences that may impact the BBW LCNC stuff when 
running on a BBB.

My purpose in this email is to identify the topics I've notices and ask 
what those of you deeper into the LCNC BBW effort think:
Are you aware of these, are they trivial to handle, or not, etc. ?

BBB Kernel version requirement questions:

The BBs ship with Angstrom by default;

The BBW ships with Angstrom & a 3.2 kernel while the BBB ships running a 
3.8 kernel.

I've been reading that 3.8 is a requirement for the BBB (I read that 3.8 
has device tree support which is apparently required for the AM3359 SoC 
rev 2.0 silicon used by the BBB).

My impression is that the LCNC BBW work as been done with Ubuntu 12.x 
and thus kernel 3.2 -- is this correct?

Has anyone done Ubuntu (12 or 13) with a 3.8 kernel + xenomai + LCNC on BBW?

Will the LCNC grand unified real time support (and desert topping?) 
effort mean that the Xenomai work that has been done for BBW will just 
run on BBB with a 3.8 (Ubuntu) kernel?

Available Capes:

I'm looking for a BB cape to use for trying out LCNC (on BBW). However 
the only two that I know of don't appear to be available (BeBoPr and 
Replicape).

Are there any other capes you guys have been using that I should consider?

BBW capes & BBB pin outs:

I'm also getting the idea that those two capes may not run on a BBB 
without at least some tweaks re pin use...

The BBB added two key features which use up a significant # of pins 
compared to the BBW: eMMC and HDMI.

The eMMC support uses 10 pins on P8.

The HDMI support uses 20 pins on P8.

Between the two features, 30 pins of BBW P8 are not available on BBB (if 
you want to use the corresponding BBB features).

To figure out the implications of this, I started looking for the BBW 
expansion connector pins the BeBoPr and Replicator use. As I was 
searching for info, I read Charles' post today with his summary of pins 
used by the two capes.

Charles: Am I correct to assume that your LCNC stepgen PRU code is 
configured to use the same BBW pins as the BeBoPr (I think I remember 
reading that you were using that for prototyping)?

If so, I suspect that we're going to find that there are some BBB pin 
challenges to consider.A quick look at the BBB schematics shows that a 
fair number of the pins in use by the BeBoPr and Replicape PRU 
configurations overlap with the LCD/HDMI pin set on BBB P8. That implies 
at least some changes will likely be needed to move LCNC from BBW to BBB 
(with the current pin mappings, to run LCNC on a BBB I think it would be 
necessary to disable the HDMI support in the BBB).

Are these questions already figured out or do these topics still need to 
be worked through?

Dave

------------------------------------------------------------------------------
Try New Relic Now & We'll Send You this Cool Shirt
New Relic is the only SaaS-based application performance monitoring service 
that delivers powerful full stack analytics. Optimize and monitor your
browser, app, & servers with just a few lines of code. Try New Relic
and get this awesome Nerd Life shirt! http://p.sf.net/sfu/newrelic_d2d_apr
_______________________________________________
Emc-developers mailing list
[email protected]
https://lists.sourceforge.net/lists/listinfo/emc-developers

Reply via email to